盘点接口相关调整
							parent
							
								
									474971fb2f
								
							
						
					
					
						commit
						b626d39d0d
					
				| @ -0,0 +1,96 @@ | ||||
| package com.glxp.api.controller.inv; | ||||
| 
 | ||||
| import cn.hutool.core.util.StrUtil; | ||||
| import com.github.pagehelper.PageInfo; | ||||
| import com.glxp.api.annotation.Log; | ||||
| import com.glxp.api.common.enums.ResultEnum; | ||||
| import com.glxp.api.common.res.BaseResponse; | ||||
| import com.glxp.api.common.util.ResultVOUtils; | ||||
| import com.glxp.api.constant.BusinessType; | ||||
| import com.glxp.api.entity.inv.InvCountCodesEntity; | ||||
| import com.glxp.api.req.inv.FilterInvCountCodesRequest; | ||||
| import com.glxp.api.res.PageSimpleResponse; | ||||
| import com.glxp.api.service.inv.InvCountCodesService; | ||||
| import lombok.extern.slf4j.Slf4j; | ||||
| import org.springframework.web.bind.annotation.GetMapping; | ||||
| import org.springframework.web.bind.annotation.PostMapping; | ||||
| import org.springframework.web.bind.annotation.RequestBody; | ||||
| import org.springframework.web.bind.annotation.RestController; | ||||
| 
 | ||||
| import javax.annotation.Resource; | ||||
| import java.util.List; | ||||
| 
 | ||||
| /** | ||||
|  * 盘点单据码表 | ||||
|  */ | ||||
| @Slf4j | ||||
| @RestController | ||||
| public class InvCountCodesController { | ||||
| 
 | ||||
|     @Resource | ||||
|     private InvCountCodesService invCountCodesService; | ||||
| 
 | ||||
|     /** | ||||
|      * 查询码表 | ||||
|      * | ||||
|      * @param codesRequest | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "查询码表") | ||||
|     @GetMapping("/invCount/codes/filter") | ||||
|     public BaseResponse filterList(FilterInvCountCodesRequest codesRequest) { | ||||
|         List<InvCountCodesEntity> list = invCountCodesService.filterList(codesRequest); | ||||
|         PageInfo<InvCountCodesEntity> pageInfo = new PageInfo<>(list); | ||||
|         PageSimpleResponse<InvCountCodesEntity> pageSimpleResponse = new PageSimpleResponse<>(); | ||||
|         pageSimpleResponse.setTotal(pageInfo.getTotal()); | ||||
|         pageSimpleResponse.setList(list); | ||||
|         return ResultVOUtils.success(pageSimpleResponse); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 移除条码 | ||||
|      * | ||||
|      * @param codesRequest | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "移除条码", businessType = BusinessType.DELETE) | ||||
|     @PostMapping("/invCount/codes/deleteCode") | ||||
|     public BaseResponse deleteCode(@RequestBody FilterInvCountCodesRequest codesRequest) { | ||||
|         if (null == codesRequest || StrUtil.isBlank(codesRequest.getOrderIdFk()) || StrUtil.isBlank(codesRequest.getProductId()) || StrUtil.isBlank(codesRequest.getCode())) { | ||||
|             return ResultVOUtils.success(ResultEnum.PARAM_VERIFY_FALL); | ||||
|         } | ||||
|         return invCountCodesService.deleteCode(codesRequest); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 添加条码 | ||||
|      * | ||||
|      * @param invCountCodes | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "添加条码", businessType = BusinessType.INSERT) | ||||
|     @PostMapping("/invCount/codes/addCode") | ||||
|     public BaseResponse addCode(@RequestBody InvCountCodesEntity invCountCodes) { | ||||
|         if (null == invCountCodes || StrUtil.isBlank(invCountCodes.getCode())) { | ||||
|             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); | ||||
|         } | ||||
|         return invCountCodesService.addCode(invCountCodes); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 根据此盘点单据号统计条码数量 | ||||
|      * | ||||
|      * @param orderIdFk | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "根据此盘点单据号统计条码数量") | ||||
|     @GetMapping("/invCount/codes/getCountOrderCodesNum") | ||||
|     public BaseResponse getCountOrderCodesNum(String orderIdFk) { | ||||
|         if (StrUtil.isBlank(orderIdFk)) { | ||||
|             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); | ||||
|         } | ||||
|         Long codesNum = invCountCodesService.getCountOrderCodesNum(orderIdFk); | ||||
|         return ResultVOUtils.success(codesNum); | ||||
|     } | ||||
| 
 | ||||
| } | ||||
| @ -0,0 +1,198 @@ | ||||
| package com.glxp.api.controller.inv; | ||||
| 
 | ||||
| import cn.hutool.core.util.StrUtil; | ||||
| import cn.hutool.json.JSONUtil; | ||||
| import com.github.pagehelper.PageInfo; | ||||
| import com.glxp.api.annotation.AuthRuleAnnotation; | ||||
| import com.glxp.api.annotation.Log; | ||||
| import com.glxp.api.common.enums.ResultEnum; | ||||
| import com.glxp.api.common.res.BaseResponse; | ||||
| import com.glxp.api.common.util.ResultVOUtils; | ||||
| import com.glxp.api.constant.BusinessType; | ||||
| import com.glxp.api.entity.inv.InvCountOrderEntity; | ||||
| import com.glxp.api.entity.system.SystemPDFModuleEntity; | ||||
| import com.glxp.api.entity.system.SystemPDFTemplateEntity; | ||||
| import com.glxp.api.req.inout.InspectionPDFTemplateRequest; | ||||
| import com.glxp.api.req.inout.SystemPDFModuleRequest; | ||||
| import com.glxp.api.req.inv.FilterInvCountOrderRequest; | ||||
| import com.glxp.api.req.inv.FilterInvCountOrderSaveRequest; | ||||
| import com.glxp.api.req.inv.InvCountOrderPrintRequest; | ||||
| import com.glxp.api.req.system.DeleteRequest; | ||||
| import com.glxp.api.req.system.FilterPdfModuleRequest; | ||||
| import com.glxp.api.res.PageSimpleResponse; | ||||
| import com.glxp.api.res.inv.InvCountOrderResponse; | ||||
| import com.glxp.api.service.inv.InvCountOrderService; | ||||
| import com.glxp.api.service.system.SystemPDFModuleService; | ||||
| import com.glxp.api.service.system.SystemPDFTemplateService; | ||||
| import com.glxp.api.util.JasperUtils; | ||||
| import org.springframework.validation.BindingResult; | ||||
| import org.springframework.web.bind.annotation.GetMapping; | ||||
| import org.springframework.web.bind.annotation.PostMapping; | ||||
| import org.springframework.web.bind.annotation.RequestBody; | ||||
| import org.springframework.web.bind.annotation.RestController; | ||||
| 
 | ||||
| import javax.annotation.Resource; | ||||
| import javax.servlet.http.HttpServletRequest; | ||||
| import javax.servlet.http.HttpServletResponse; | ||||
| import javax.validation.Valid; | ||||
| import java.util.Arrays; | ||||
| import java.util.HashMap; | ||||
| import java.util.List; | ||||
| import java.util.Map; | ||||
| 
 | ||||
| /** | ||||
|  * 盘点单接口 | ||||
|  */ | ||||
| @RestController | ||||
| public class InvCountOrderController { | ||||
| 
 | ||||
|     @Resource | ||||
|     private InvCountOrderService invCountOrderService; | ||||
|     @Resource | ||||
|     private SystemPDFTemplateService systemPDFTemplateService; | ||||
|     @Resource | ||||
|     private SystemPDFModuleService systemPDFModuleService; | ||||
| 
 | ||||
|     /** | ||||
|      * 查询盘点单列表 | ||||
|      * | ||||
|      * @param filterInvCountOrderRequest | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "查询盘点单列表") | ||||
|     @GetMapping("/invCount/order/filter") | ||||
|     public BaseResponse filterList(FilterInvCountOrderRequest filterInvCountOrderRequest) { | ||||
|         List<InvCountOrderResponse> list = invCountOrderService.filterList(filterInvCountOrderRequest); | ||||
|         PageInfo<InvCountOrderResponse> pageInfo = new PageInfo<>(list); | ||||
|         PageSimpleResponse<InvCountOrderResponse> pageSimpleResponse = new PageSimpleResponse<>(); | ||||
|         pageSimpleResponse.setTotal(pageInfo.getTotal()); | ||||
|         pageSimpleResponse.setList(pageInfo.getList()); | ||||
|         return ResultVOUtils.success(pageSimpleResponse); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 删除盘点单据 | ||||
|      * | ||||
|      * @param deleteRequest | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "删除盘点单据", businessType = BusinessType.DELETE) | ||||
|     @PostMapping("/invCount/order/delete") | ||||
|     public BaseResponse delete(@RequestBody DeleteRequest deleteRequest) { | ||||
|         invCountOrderService.deleteOrder(deleteRequest.getId()); | ||||
|         return ResultVOUtils.success(); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 网页新增盘点单据 | ||||
|      * | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "网页新增盘点单据", businessType = BusinessType.INSERT) | ||||
|     @PostMapping("/invCount/order/saveCountOrder") | ||||
|     public BaseResponse saveCountOrder(@RequestBody InvCountOrderEntity invCountOrder, BindingResult bindingResult) { | ||||
|         if (bindingResult.hasErrors()) { | ||||
|             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); | ||||
|         } | ||||
| 
 | ||||
|         if (null == invCountOrder) { | ||||
|             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); | ||||
|         } | ||||
|         return invCountOrderService.saveCountOrder(invCountOrder); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 提交审核 | ||||
|      * | ||||
|      * @param id | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "提交审核") | ||||
|     @GetMapping("/invCount/order/submitAudit") | ||||
|     public BaseResponse submitAudit(String id) { | ||||
|         if (StrUtil.isBlank(id)) { | ||||
|             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); | ||||
|         } | ||||
|         return invCountOrderService.submitAudit(id); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 更新盘点单据状态 | ||||
|      * | ||||
|      * @param filterInvCountOrderRequest | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "更新盘点单据状态", businessType = BusinessType.UPDATE) | ||||
|     @PostMapping("/invCount/order/updateCountOrderStatus") | ||||
|     public BaseResponse updateCountOrderStatus(@RequestBody FilterInvCountOrderRequest filterInvCountOrderRequest) { | ||||
|         if (null == filterInvCountOrderRequest || StrUtil.isBlank(filterInvCountOrderRequest.getId()) || null == filterInvCountOrderRequest.getStatus()) { | ||||
|             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); | ||||
|         } | ||||
|         return invCountOrderService.updateCountOrderStatus(filterInvCountOrderRequest.getId(), filterInvCountOrderRequest.getStatus()); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 校验模板文件 | ||||
|      * | ||||
|      * @param inspectionPDFTemplateRequest | ||||
|      * @return | ||||
|      */ | ||||
|     @AuthRuleAnnotation("") | ||||
|     @PostMapping("/invCount/order/verifyTemplateFile") | ||||
|     public BaseResponse verifyTemplateFile(@RequestBody InspectionPDFTemplateRequest inspectionPDFTemplateRequest) { | ||||
|         if (null == inspectionPDFTemplateRequest) { | ||||
|             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, "参数不能为空!"); | ||||
|         } | ||||
|         //查询模板文件是否存在
 | ||||
|         FilterPdfModuleRequest systemPDFModuleRequest = new FilterPdfModuleRequest(); | ||||
|         systemPDFModuleRequest.setId(inspectionPDFTemplateRequest.getModuleId()); | ||||
|         SystemPDFModuleEntity systemPDFModule = systemPDFModuleService.findSystemPDFModule(systemPDFModuleRequest); | ||||
|         if (null == systemPDFModule) { | ||||
|             return ResultVOUtils.error(ResultEnum.DATA_NOT, "所属模块错误"); | ||||
|         } | ||||
| 
 | ||||
|         SystemPDFTemplateEntity systemPDFTemplateEntity = systemPDFTemplateService.selectById(String.valueOf(systemPDFModule.getTemplateId())); | ||||
|         if (null == systemPDFTemplateEntity) { | ||||
|             return ResultVOUtils.error(ResultEnum.DATA_NOT, "模板错误"); | ||||
|         } | ||||
|         return ResultVOUtils.success(systemPDFModule.getTemplateId()); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 打印模板单号标签 | ||||
|      * | ||||
|      * @param invCountOrderPrintRequest | ||||
|      * @param request | ||||
|      * @param response | ||||
|      * @throws Exception | ||||
|      */ | ||||
|     @AuthRuleAnnotation("") | ||||
|     @PostMapping("/invCount/order/printOrder") | ||||
|     public void printOrder(@RequestBody InvCountOrderPrintRequest invCountOrderPrintRequest, HttpServletRequest request, HttpServletResponse response) throws Exception { | ||||
|         SystemPDFTemplateEntity systemPDFTemplateEntity = systemPDFTemplateService.selectById(invCountOrderPrintRequest.getTemplateId()); | ||||
|         //打印单号标签
 | ||||
|         Map<String, Object> data = new HashMap<>(1); | ||||
|         data.put("orderId", invCountOrderPrintRequest.getOrderId()); | ||||
|         Map<String, List<Map<String, Object>>> printData = new HashMap<>(1); | ||||
|         printData.put("data", Arrays.asList(data)); | ||||
|         JasperUtils.jasperReport(request, response, JSONUtil.toJsonStr(printData), systemPDFTemplateEntity.getPath(), "pdf"); | ||||
|     } | ||||
| 
 | ||||
|     //------------------------------------------------------手持终端接口---------------------------------------------------------------
 | ||||
| 
 | ||||
|     /** | ||||
|      * 手持终端新增盘点单据接口 | ||||
|      * | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "手持终端新增盘点单据接口", businessType = BusinessType.INSERT) | ||||
|     @AuthRuleAnnotation("") | ||||
|     @PostMapping("/invCount/order/saveCountOrderForPDA") | ||||
|     public BaseResponse saveCountOrderForPDA(@RequestBody @Valid FilterInvCountOrderSaveRequest filterInvCountOrderSaveRequest, BindingResult bindingResult) { | ||||
|         if (bindingResult.hasErrors()) { | ||||
|             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); | ||||
|         } | ||||
|         return invCountOrderService.saveCountOrderForPDA(filterInvCountOrderSaveRequest); | ||||
|     } | ||||
| 
 | ||||
| } | ||||
| @ -0,0 +1,80 @@ | ||||
| package com.glxp.api.controller.inv; | ||||
| 
 | ||||
| import cn.hutool.core.util.StrUtil; | ||||
| import com.github.pagehelper.PageInfo; | ||||
| import com.glxp.api.annotation.Log; | ||||
| import com.glxp.api.common.enums.ResultEnum; | ||||
| import com.glxp.api.common.res.BaseResponse; | ||||
| import com.glxp.api.common.util.ResultVOUtils; | ||||
| import com.glxp.api.constant.BusinessType; | ||||
| import com.glxp.api.entity.inv.InvCountOrderDetailEntity; | ||||
| import com.glxp.api.req.inv.FilterInvCountOrderDetailRequest; | ||||
| import com.glxp.api.res.PageSimpleResponse; | ||||
| import com.glxp.api.res.inv.InvCountOrderDetailResponse; | ||||
| import com.glxp.api.service.inv.InvCountOrderDetailService; | ||||
| import lombok.extern.slf4j.Slf4j; | ||||
| import org.springframework.web.bind.annotation.GetMapping; | ||||
| import org.springframework.web.bind.annotation.PostMapping; | ||||
| import org.springframework.web.bind.annotation.RequestBody; | ||||
| import org.springframework.web.bind.annotation.RestController; | ||||
| 
 | ||||
| import javax.annotation.Resource; | ||||
| import java.util.List; | ||||
| 
 | ||||
| /** | ||||
|  * 盘点单详情接口 | ||||
|  */ | ||||
| @Slf4j | ||||
| @RestController | ||||
| public class InvCountOrderDetailController { | ||||
| 
 | ||||
|     @Resource | ||||
|     private InvCountOrderDetailService invCountOrderDetailService; | ||||
| 
 | ||||
|     /** | ||||
|      * 查询盘点单据详情 | ||||
|      * | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "查询盘点单据详情") | ||||
|     @GetMapping("/invCount/order/detail/filter") | ||||
|     public BaseResponse filterList(FilterInvCountOrderDetailRequest detailRequest) { | ||||
|         List<InvCountOrderDetailResponse> list = invCountOrderDetailService.filterCountDetail(detailRequest); | ||||
|         PageInfo<InvCountOrderDetailResponse> pageInfo = new PageInfo<>(list); | ||||
|         PageSimpleResponse<InvCountOrderDetailResponse> pageSimpleResponse = new PageSimpleResponse<>(); | ||||
|         pageSimpleResponse.setTotal(pageInfo.getTotal()); | ||||
|         pageSimpleResponse.setList(pageInfo.getList()); | ||||
|         return ResultVOUtils.success(pageSimpleResponse); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 删除盘点单据详情 | ||||
|      * | ||||
|      * @param detailRequest | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "删除盘点单据详情", businessType = BusinessType.DELETE) | ||||
|     @PostMapping("/invCount/order/detail/deleteOrderDetail") | ||||
|     public BaseResponse deleteOrderDetail(@RequestBody FilterInvCountOrderDetailRequest detailRequest) { | ||||
|         if (null == detailRequest || null == detailRequest.getId()) { | ||||
|             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); | ||||
|         } | ||||
|         return invCountOrderDetailService.deleteOrderDetail(detailRequest); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 添加产品详情 | ||||
|      * | ||||
|      * @param invCountOrderDetail | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "添加产品详情", businessType = BusinessType.INSERT) | ||||
|     @PostMapping("/invCount/order/detail/addCountOrderDetail") | ||||
|     public BaseResponse addCountOrderDetail(@RequestBody InvCountOrderDetailEntity invCountOrderDetail) { | ||||
|         if (null == invCountOrderDetail || StrUtil.isBlank(invCountOrderDetail.getOrderIdFk()) || StrUtil.isBlank(invCountOrderDetail.getProductId())) { | ||||
|             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); | ||||
|         } | ||||
|         return invCountOrderDetailService.addCountOrderDetail(invCountOrderDetail); | ||||
|     } | ||||
| 
 | ||||
| } | ||||
| @ -0,0 +1,89 @@ | ||||
| package com.glxp.api.controller.inv; | ||||
| 
 | ||||
| import com.github.pagehelper.PageInfo; | ||||
| import com.glxp.api.annotation.Log; | ||||
| import com.glxp.api.common.enums.ResultEnum; | ||||
| import com.glxp.api.common.res.BaseResponse; | ||||
| import com.glxp.api.common.util.ResultVOUtils; | ||||
| import com.glxp.api.constant.BusinessType; | ||||
| import com.glxp.api.entity.inv.InvCountSettingEntity; | ||||
| import com.glxp.api.req.inv.FilterInvCountSettingRequest; | ||||
| import com.glxp.api.res.PageSimpleResponse; | ||||
| import com.glxp.api.res.inv.InvCountSettingResponse; | ||||
| import com.glxp.api.service.inv.InvCountSettingService; | ||||
| import lombok.extern.slf4j.Slf4j; | ||||
| import org.springframework.web.bind.annotation.GetMapping; | ||||
| import org.springframework.web.bind.annotation.PostMapping; | ||||
| import org.springframework.web.bind.annotation.RequestBody; | ||||
| import org.springframework.web.bind.annotation.RestController; | ||||
| 
 | ||||
| import javax.annotation.Resource; | ||||
| import java.util.List; | ||||
| 
 | ||||
| /** | ||||
|  * 盘点设置相关接口 | ||||
|  */ | ||||
| @Slf4j | ||||
| @RestController | ||||
| public class InvCountSettingController { | ||||
| 
 | ||||
|     @Resource | ||||
|     private InvCountSettingService invCountSettingService; | ||||
| 
 | ||||
|     /** | ||||
|      * 查询盘点设置 | ||||
|      * | ||||
|      * @param settingRequest | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "查询盘点设置") | ||||
|     @GetMapping("/invCount/setting/filterList") | ||||
|     public BaseResponse filterList(FilterInvCountSettingRequest settingRequest) { | ||||
|         List<InvCountSettingResponse> list = invCountSettingService.filterList(settingRequest); | ||||
|         PageInfo<InvCountSettingResponse> pageInfo = new PageInfo<>(list); | ||||
|         PageSimpleResponse<InvCountSettingResponse> pageSimpleResponse = new PageSimpleResponse<>(); | ||||
|         pageSimpleResponse.setTotal(pageInfo.getTotal()); | ||||
|         pageSimpleResponse.setList(pageInfo.getList()); | ||||
|         return ResultVOUtils.success(pageSimpleResponse); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 更新盘点设置 | ||||
|      * | ||||
|      * @param invCountSettingEntity | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "更新盘点设置", businessType = BusinessType.UPDATE) | ||||
|     @PostMapping("/invCount/setting/update") | ||||
|     public BaseResponse updateCountSetting(@RequestBody InvCountSettingEntity invCountSettingEntity) { | ||||
|         return invCountSettingService.updateCountSetting(invCountSettingEntity); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 添加盘点设置 | ||||
|      * | ||||
|      * @param invCountSettingEntity | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "添加盘点设置", businessType = BusinessType.INSERT) | ||||
|     @PostMapping("/invCount/setting/add") | ||||
|     public BaseResponse addCountCountSetting(@RequestBody InvCountSettingEntity invCountSettingEntity) { | ||||
|         return invCountSettingService.addCountSetting(invCountSettingEntity); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * 判断是否可以新增盘点设置 | ||||
|      * | ||||
|      * @return | ||||
|      */ | ||||
|     @Log(title = "判断是否可以新增盘点设置") | ||||
|     @GetMapping("/invCount/setting/verifyAdd") | ||||
|     public BaseResponse verifyAdd() { | ||||
|         boolean verify = invCountSettingService.verifyAdd(); | ||||
|         if (verify) { | ||||
|             return ResultVOUtils.success(); | ||||
|         } | ||||
|         return ResultVOUtils.error(ResultEnum.DATA_REPEAT, "已经存在盘点设置,无法添加"); | ||||
|     } | ||||
| 
 | ||||
| } | ||||
					Loading…
					
					
				
		Reference in New Issue