分类 退菜退库存模式

This commit is contained in:
2026-04-21 16:47:40 +08:00
parent 42c98b0949
commit f237fd69ae
6 changed files with 53 additions and 21 deletions

View File

@@ -14,7 +14,6 @@ import com.czg.validator.group.UpdateGroup;
import com.mybatisflex.core.paginate.Page;
import jakarta.annotation.Resource;
import jakarta.servlet.http.HttpServletResponse;
import lombok.AllArgsConstructor;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -144,6 +143,19 @@ public class ShopProdCategoryController {
return CzgResult.success();
}
/**
* 启用
*/
@PostMapping("upRefundStock")
@OperationLog("商品分类-退菜退库存")
public CzgResult<Void> enableShopProdCategory(ShopProdCategoryDTO dto) {
//效验数据
AssertUtil.isNull(dto, "{}不能为空", "id");
shopProdCategoryService.upRefundStock(dto.getId(),dto.getIsRefundStock());
asyncToBranchShop(dto.getId());
return CzgResult.success();
}
private void asyncToBranchShop(Long id) {
long shopId = StpKit.USER.getShopId(0L);
long sysUserId = StpKit.USER.getLoginIdAsLong();