更改产前准备打印订单总数量、切削时间数据增加、检验任务代办事项数量取值

master
Yangwl 2 years ago
parent 702aa2afe8
commit bd3453a776

@ -486,6 +486,9 @@ public class ProdReadyTaskServiceImpl extends ServiceImpl<ProdReadyTaskMapper, P
labelPrintDto.setTexture(Texturemap.get("TEXTURE").toString()); labelPrintDto.setTexture(Texturemap.get("TEXTURE").toString());
} }
labelPrintDto.setDrawingVersion(drawingRevision); labelPrintDto.setDrawingVersion(drawingRevision);
/** 订单数量*/
labelPrintDto.setSfcQty(new BigDecimal(sfcDispatchDto.getQtyToBuild()));
/** SFC数量*/
labelPrintDto.setQty(new BigDecimal(sfcServiceById.getQty())); labelPrintDto.setQty(new BigDecimal(sfcServiceById.getQty()));
String workOrder = customFieldsService.getCustomFieldsValue(sfcServiceById.getShopOrderBo(), CustomFieldConstant.SO_WORK_ORDER); String workOrder = customFieldsService.getCustomFieldsValue(sfcServiceById.getShopOrderBo(), CustomFieldConstant.SO_WORK_ORDER);
String itemNumber = customFieldsService.getCustomFieldsValue(sfcServiceById.getShopOrderBo(), CustomFieldConstant.SO_ITEM_NUMBER); String itemNumber = customFieldsService.getCustomFieldsValue(sfcServiceById.getShopOrderBo(), CustomFieldConstant.SO_ITEM_NUMBER);

@ -960,13 +960,18 @@
</select> </select>
<select id="findSfcDispatchBySfc" resultType="com.foreverwin.mesnac.common.dto.SfcDispatchDto"> <select id="findSfcDispatchBySfc" resultType="com.foreverwin.mesnac.common.dto.SfcDispatchDto">
SELECT * SELECT
FROM Z_SFC_DISPATCH zsd where site=#{site} zsd.*,SO.QTY_TO_BUILD
<if test="dto.sfc!=null">AND SFC=#{dto.sfc}</if> FROM
<if test="dto.stepId!=null">AND STEP_ID=#{dto.stepId}</if> Z_SFC_DISPATCH zsd
<if test="dto.operation!=null">AND OPERATION=#{dto.operation}</if> LEFT JOIN SHOP_ORDER SO ON zsd.SHOP_ORDER = SO.SHOP_ORDER
<if test="dto.resrce!=null">AND RESRCE=#{dto.resrce}</if> WHERE
<if test="dto.handle!=null">AND HANDLE=#{dto.handle}</if> zsd.site = '1000'
<if test="dto.sfc!=null">AND zsd.SFC=#{dto.sfc}</if>
<if test="dto.stepId!=null">AND zsd.STEP_ID=#{dto.stepId}</if>
<if test="dto.operation!=null">AND zsd.OPERATION=#{dto.operation}</if>
<if test="dto.resrce!=null">AND zsd.RESRCE=#{dto.resrce}</if>
<if test="dto.handle!=null">AND zsd.HANDLE=#{dto.handle}</if>
</select> </select>

@ -36,7 +36,7 @@ public class ResourceRunTime extends Model<ResourceRunTime> {
@TableField("RUN_TIME") @TableField("RUN_TIME")
private Double runTime; private Double runTime;
@TableField("UP_TIME") @TableField("UP_TIME")
private LocalDateTime upTime; private Double upTime;
@TableField("CREATED_USER") @TableField("CREATED_USER")
private String createdUser; private String createdUser;
@TableField("CREATED_DATA_TIME") @TableField("CREATED_DATA_TIME")
@ -87,11 +87,11 @@ public class ResourceRunTime extends Model<ResourceRunTime> {
this.runTime = runTime; this.runTime = runTime;
} }
public LocalDateTime getUpTime() { public Double getUpTime() {
return upTime; return upTime;
} }
public void setUpTime(LocalDateTime upTime) { public void setUpTime(Double upTime) {
this.upTime = upTime; this.upTime = upTime;
} }

@ -81,20 +81,14 @@ public class ResourceRunTimeServiceImpl extends ServiceImpl<ResourceRunTimeMappe
JSONObject jsonObj = (JSONObject) jsonArray.get(i); JSONObject jsonObj = (JSONObject) jsonArray.get(i);
String runTime = jsonObj.getString("RUN_TIME"); String runTime = jsonObj.getString("RUN_TIME");
String upTime = jsonObj.getString("UP_TIME");
String resource = jsonObj.getString("RESOURCE"); String resource = jsonObj.getString("RESOURCE");
resourceRunTime.setRunTime(Double.valueOf(runTime)); resourceRunTime.setRunTime(Double.valueOf(runTime));
resourceRunTime.setUpTime(Double.valueOf(upTime));
resourceRunTime.setResrce(resource); resourceRunTime.setResrce(resource);
String upTime = jsonObj.getString("UP_TIME");
if (upTime != null && !upTime.equals("")){
LocalDateTime upDate = LocalDateTime.parse(upTime,dataFormatter);
resourceRunTime.setUpTime(upDate);
}
resourceRunTime.setHandle(UUID.randomUUID().toString()); resourceRunTime.setHandle(UUID.randomUUID().toString());
list.add(resourceRunTime); list.add(resourceRunTime);
} }
resourceRunTimeService.saveBatch(list); resourceRunTimeService.saveBatch(list);
} }
} }

@ -193,8 +193,6 @@ public class InspectionTaskManageServiceImpl implements InspectionTaskManageServ
this.CreateLogisticsTask(request); this.CreateLogisticsTask(request);
} }

@ -42,7 +42,7 @@
<select id="findInspectionTask" resultMap="BaseResultMap"> <select id="findInspectionTask" resultMap="BaseResultMap">
SELECT B.HANDLE, B.SITE, B.CATEGORY, B.TASK_NO, B.DESCRIPTION, B.STATUS, B.INSPECTION_ITEM_BO, B.WORK_CENTER, B.SHOP_ORDER, B.SFC,B.STEP_ID, B.OPERATION, B.STEP_ID, B.RESRCE, B.RESULT,B.QUESTION_C, B.COMMENTS, B.CREATE_USER, B.CREATED_DATE_TIME, B.MODIFY_USER, B.MODIFIED_DATE_TIME, SELECT B.HANDLE, B.SITE, B.CATEGORY, B.TASK_NO, B.DESCRIPTION, B.STATUS, B.INSPECTION_ITEM_BO, B.WORK_CENTER, B.SHOP_ORDER, B.SFC,B.STEP_ID, B.OPERATION, B.STEP_ID, B.RESRCE, B.RESULT,B.QUESTION_C, B.COMMENTS, B.CREATE_USER, B.CREATED_DATE_TIME, B.MODIFY_USER, B.MODIFIED_DATE_TIME,
M.ITEM,M.HANDLE ITEM_BO, Z.DESCRIPTION ITEM_DESCRIPTION,ZNU.FULL_NAME FULL_NAME,RS.DESCRIPTION RESRCE_DESCRIPTION, M.ITEM,M.HANDLE ITEM_BO, Z.DESCRIPTION ITEM_DESCRIPTION,ZNU.FULL_NAME FULL_NAME,RS.DESCRIPTION RESRCE_DESCRIPTION,
O.OPERATION OPERATION,OT.DESCRIPTION OPERATION_DESCRIPTION,S.QTY SFC_QTY,B.COMMENTS COMMENTS, O.OPERATION OPERATION,OT.DESCRIPTION OPERATION_DESCRIPTION,ZSD.DISPATCH_QTY SFC_QTY,B.COMMENTS COMMENTS,
ZSD.EMPLOYEE_DESCRIPTION DISPATCH_USER,P.SHOP_ORDER,NVL(ZAB.NC_QTY, 0) NC_QTY,B.SFC_DISPATCH_BO,CF.VALUE MAIN_CHECK_USER, ZSD.EMPLOYEE_DESCRIPTION DISPATCH_USER,P.SHOP_ORDER,NVL(ZAB.NC_QTY, 0) NC_QTY,B.SFC_DISPATCH_BO,CF.VALUE MAIN_CHECK_USER,
CASE WHEN B.STATUS = 'COMPLETE' THEN TO_CHAR(ZNU2.FULL_NAME) ELSE '' END CHECK_USER, CASE WHEN B.STATUS = 'COMPLETE' THEN TO_CHAR(ZNU2.FULL_NAME) ELSE '' END CHECK_USER,
CASE WHEN B.STATUS = 'COMPLETE' THEN TO_CHAR(B.MODIFIED_DATE_TIME,'yyyy-mm-dd hh24:mi:ss') ELSE '' END CHECK_DATE_TIME CASE WHEN B.STATUS = 'COMPLETE' THEN TO_CHAR(B.MODIFIED_DATE_TIME,'yyyy-mm-dd hh24:mi:ss') ELSE '' END CHECK_DATE_TIME

Loading…
Cancel
Save