业务单据内部码打印功能代码提交
							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