diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/entity/AssayContent.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/entity/AssayContent.java index 374d79be..14f719d6 100644 --- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/entity/AssayContent.java +++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/order/pojo/entity/AssayContent.java @@ -37,10 +37,10 @@ public class AssayContent extends BaseEntity { * 化验时间 */ @DateTimeFormat( - pattern = "yyyy-MM-dd" + pattern = "yyyy-MM-dd HH:mm:ss" ) @JsonFormat( - pattern = "yyyy-MM-dd" + pattern = "yyyy-MM-dd HH:mm:ss" ) @TableField(value = "ASSAY_TIME") private Date assayTime; diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/cost/mapper/CostStatisticsMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/cost/mapper/CostStatisticsMapper.xml index 8c358308..c4757513 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/cost/mapper/CostStatisticsMapper.xml +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/cost/mapper/CostStatisticsMapper.xml @@ -127,11 +127,31 @@ a.quantity, a.SIR_MONEY, a.BUY_CODE, - a.CHECK_NO, + a.CHECK_NO, a.QUANTITY_LEVEL, a.SCRAP_CYCLE, a.STOVE_PI_NO, - a.IN_OUT_REASON, + CASE + a.IN_OUT_REASON + WHEN N'0' THEN + N'报废出库' + WHEN N'1' THEN + N'料头出库' + WHEN N'2' THEN + N'超额出库' + WHEN N'3' THEN + N'复检出库' + WHEN N'4' THEN + N'领用出库' + WHEN N'5' THEN + N'库转译' + WHEN N'6' THEN + N'退货出库' + WHEN N'7' THEN + N'物料出库' + WHEN N'8' THEN + N'班组提请' ELSE N'' + END as "inOutReason", a.IN_OUT_DATE, c.real_name as "userName", a.SIR_CODE diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/controller/YieldOrderController.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/controller/YieldOrderController.java index f5e876c1..3bf20dad 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/controller/YieldOrderController.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/controller/YieldOrderController.java @@ -124,11 +124,11 @@ public class YieldOrderController extends BladeController { @Parameter(name = "overHalfMon", description = "使用半月以上的数据,0:否,1:是, 以生产订单的下达时间算", in = ParameterIn.QUERY, schema = @Schema(type = "string")) }) @Operation(summary = "分页-物料需求申报", description = "") - public R> pageMaterialApply(Long wcId, Integer materialType, Integer overHalfMon, Query query) { + public R> pageMaterialApply(Long wcId, String plateGoodsCode, Integer overHalfMon, Query query) { IPage page = Condition.getPage(query); page.setRecords(new ArrayList<>()); - page = yieldOrderService.pageMaterialApply(Condition.getPage(query), wcId, materialType, overHalfMon); + page = yieldOrderService.pageMaterialApply(Condition.getPage(query), wcId, plateGoodsCode, overHalfMon); return R.data(YieldOrderWrapper.build().pageVO(page)); } diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderMapper.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderMapper.java index 520ea692..1a176d36 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderMapper.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderMapper.java @@ -6,7 +6,6 @@ import org.apache.ibatis.annotations.Param; import org.springblade.desk.order.pojo.dto.YieldOrderDto; import org.springblade.desk.order.pojo.entity.YieldOrder; import org.springblade.desk.order.pojo.enums.YieldOrderEnum; -import org.springblade.desk.order.pojo.vo.YieldOrderVo; import java.util.List; @@ -33,13 +32,13 @@ public interface YieldOrderMapper extends BaseMapper { * * @param page * @param wcId 作业中心 - * @param materialType 物料类型,1:金钾,2:银钾 + * @param plateGoodsCode 金钾:04-05-023 银钾:04-05-024 * @param overHalfMon 使用半月以上的数据,0:否,1:是 * @param yieldTypeList 订单类型 * @param yieldStatusList 订单状态 * @return */ - List pageMaterialApply(IPage page, Long wcId, Integer materialType, Integer overHalfMon, + List pageMaterialApply(IPage page, Long wcId, String plateGoodsCode, Integer overHalfMon, List yieldTypeList, List yieldStatusList); Long getWcId(Long orderId); diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderMapper.xml index f4246915..822a45c2 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderMapper.xml +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/order/mapper/YieldOrderMapper.xml @@ -84,22 +84,14 @@