业务单据内部码打印功能代码提交
							parent
							
								
									f68b2e4597
								
							
						
					
					
						commit
						4079cb0d0d
					
				| @ -0,0 +1,83 @@ | ||||
| package com.glxp.api.controller.basic; | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| import com.github.pagehelper.PageInfo; | ||||
| import com.glxp.api.annotation.AuthRuleAnnotation; | ||||
| 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.entity.basic.BasicCorpEntity; | ||||
| import com.glxp.api.entity.inout.IoOrderDetailBizEntity; | ||||
| import com.glxp.api.entity.inout.IoOrderEntity; | ||||
| import com.glxp.api.req.inout.FilterOrderDetailBizRequest; | ||||
| import com.glxp.api.req.inout.FilterOrderRequest; | ||||
| import com.glxp.api.req.inv.invInnerOrderprintReques; | ||||
| import com.glxp.api.res.PageSimpleResponse; | ||||
| import com.glxp.api.res.inout.IoOrderDetailBizResponse; | ||||
| import com.glxp.api.res.inout.IoOrderResponse; | ||||
| import com.glxp.api.service.inout.IoOrderDetailBizService; | ||||
| import com.glxp.api.service.inout.IoOrderService; | ||||
| import com.glxp.api.service.inv.InvInnerOrderPrintService; | ||||
| import lombok.extern.slf4j.Slf4j; | ||||
| 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 java.util.List; | ||||
| 
 | ||||
| @Slf4j | ||||
| @RestController | ||||
| public class BasicInCodeController { | ||||
| 
 | ||||
|     @Resource | ||||
|     IoOrderService ioOrderService; | ||||
| 
 | ||||
|     @Resource | ||||
|     IoOrderDetailBizService ioOrderDetailBizService; | ||||
| 
 | ||||
|     @Resource | ||||
|     InvInnerOrderPrintService invInnerOrderPrintService; | ||||
| 
 | ||||
|     @AuthRuleAnnotation("") | ||||
|     @GetMapping("/udiwms/stock/order/filter") | ||||
|     public BaseResponse filterOrder(FilterOrderRequest filterOrderRequest) { | ||||
| 
 | ||||
| 
 | ||||
|        List<IoOrderResponse> ioOrderEntityList=ioOrderService.filterList(filterOrderRequest); | ||||
| 
 | ||||
|         PageInfo<IoOrderResponse> pageInfo = new PageInfo<>(ioOrderEntityList); | ||||
|         PageSimpleResponse<IoOrderResponse> pageSimpleResponse = new PageSimpleResponse<>(); | ||||
|         pageSimpleResponse.setTotal(pageInfo.getTotal()); | ||||
|         pageSimpleResponse.setList(ioOrderEntityList); | ||||
|         return ResultVOUtils.success(pageSimpleResponse); | ||||
|     } | ||||
| 
 | ||||
|     @AuthRuleAnnotation("") | ||||
|     @GetMapping("/udiwms/stock/order/detail/filter") | ||||
|     public BaseResponse filterStockOrderDetail(FilterOrderDetailBizRequest filterOrderDetailBizRequest) { | ||||
| 
 | ||||
|         List<IoOrderDetailBizResponse> ioOrderDetailBizResponseList=ioOrderDetailBizService.filterList(filterOrderDetailBizRequest); | ||||
| 
 | ||||
|         PageInfo<IoOrderDetailBizResponse> pageInfo = new PageInfo<>(ioOrderDetailBizResponseList); | ||||
|         PageSimpleResponse<IoOrderDetailBizResponse> pageSimpleResponse = new PageSimpleResponse<>(); | ||||
|         pageSimpleResponse.setTotal(pageInfo.getTotal()); | ||||
|         pageSimpleResponse.setList(ioOrderDetailBizResponseList); | ||||
|         return ResultVOUtils.success(pageSimpleResponse); | ||||
|     } | ||||
| 
 | ||||
|     @PostMapping("/udiwms/stock/order/addOrderPrint") | ||||
|     public BaseResponse addOrderPrint(@RequestBody invInnerOrderprintReques invInnerOrderprintReques){ | ||||
| 
 | ||||
|         if(invInnerOrderprintReques.getOrderIdFk()!=null){ | ||||
|             invInnerOrderPrintService.addInCodeList(invInnerOrderprintReques.getOrderIdFk(),invInnerOrderprintReques.isChack()); | ||||
|         }else{ | ||||
|             return  ResultVOUtils.error(999,"参数错误!"); | ||||
|         } | ||||
|         return  ResultVOUtils.success(); | ||||
| 
 | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,52 @@ | ||||
| package com.glxp.api.req.basic; | ||||
| 
 | ||||
| import com.fasterxml.jackson.annotation.JsonFormat; | ||||
| import com.glxp.api.util.page.ListPageRequest; | ||||
| import lombok.Data; | ||||
| 
 | ||||
| import java.math.BigDecimal; | ||||
| 
 | ||||
| @Data | ||||
| public class BasicStockOrderPrintRequest extends ListPageRequest { | ||||
| 
 | ||||
|     private String id; | ||||
|     private String billNo; | ||||
|     private String billdate; | ||||
|     private String corpId; | ||||
|     private String corpName; | ||||
|     private String billType; | ||||
|     private String billAction; | ||||
|     private String billFlag; | ||||
|     private String thirdSysFk; | ||||
|     private String status; | ||||
|     private String statusInfo; | ||||
|     private String type; | ||||
|     private String sourceType; | ||||
|     private String printStatus; | ||||
|     private String unitIdFk; | ||||
|     private String customerId; | ||||
|     private String startTime;  //起始日期
 | ||||
|     private String endTime;       //结束日期
 | ||||
|     private String thirdOrderFk; | ||||
|     private String orderIdFk; | ||||
|     private BigDecimal totalPrice; | ||||
|     private String locStorageCode; | ||||
|     private String invWarehouseCode; | ||||
|     private Integer createUser; | ||||
|     private Integer reviewUser; | ||||
|     private Integer userId; | ||||
|     private Integer unionUser; | ||||
|     private String entrustUser; | ||||
|     private boolean entrustEnd; | ||||
|     private String localAction; | ||||
| 
 | ||||
|     private String orderId; | ||||
| 
 | ||||
|     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") | ||||
|     private String startDate; | ||||
| 
 | ||||
|     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") | ||||
|     private String endDate; | ||||
| 
 | ||||
|     private Boolean filterNoSelect; | ||||
| } | ||||
					Loading…
					
					
				
		Reference in New Issue