Commit 942f8f0d authored by yangyang's avatar yangyang

fix(改造告知):告知单字段

parent 5d613664
...@@ -79,6 +79,8 @@ public class JgReformNoticeDto extends BaseDto { ...@@ -79,6 +79,8 @@ public class JgReformNoticeDto extends BaseDto {
private String instanceStatus; private String instanceStatus;
@ApiModelProperty (value = "受理完成日期") @ApiModelProperty (value = "受理完成日期")
@JsonFormat(pattern = "yyyy-MM-dd")
@JsonSerialize(using = BizCustomDateSerializer.class)
private Date acceptDate; private Date acceptDate;
@ApiModelProperty (value = "施工区域-省") @ApiModelProperty (value = "施工区域-省")
...@@ -153,6 +155,12 @@ public class JgReformNoticeDto extends BaseDto { ...@@ -153,6 +155,12 @@ public class JgReformNoticeDto extends BaseDto {
@ApiModelProperty (value = "是否西咸") @ApiModelProperty (value = "是否西咸")
private String isXixian; private String isXixian;
@ApiModelProperty(value = "设备类别")
private String equListCode;
@ApiModelProperty(value = "设备类别名称")
private String equCategory;
/* ---------------- -------------- */ /* ---------------- -------------- */
@TableField (exist = false) @TableField (exist = false)
......
...@@ -298,4 +298,15 @@ public class JgReformNotice extends BaseEntity { ...@@ -298,4 +298,15 @@ public class JgReformNotice extends BaseEntity {
*/ */
@TableField("status") @TableField("status")
private String status; private String status;
/**
* 设备类别
*/
@TableField(value = "equ_list_code")
private String equListCode;
/**
* 设备类别名称
*/
@TableField(value = "equ_category")
private String equCategory;
} }
...@@ -27,7 +27,10 @@ ...@@ -27,7 +27,10 @@
isn.next_execute_ids as nextExecuteIds, isn.next_execute_ids as nextExecuteIds,
isn.promoter, isn.promoter,
isn.notice_report_url, isn.notice_report_url,
isn.accept_date isn.accept_date,
isn.equ_list_code,
isn.equ_category,
isn.create_user_id
FROM FROM
tzs_jg_reform_notice isn tzs_jg_reform_notice isn
<where> <where>
...@@ -39,6 +42,9 @@ ...@@ -39,6 +42,9 @@
<if test="param.receiveOrgName != null and param.receiveOrgName != ''"> <if test="param.receiveOrgName != null and param.receiveOrgName != ''">
AND isn.receive_org_name LIKE CONCAT('%', #{param.receiveOrgName}, '%') AND isn.receive_org_name LIKE CONCAT('%', #{param.receiveOrgName}, '%')
</if> </if>
<if test="param.receiveOrgCode != null and param.receiveOrgCode != ''">
AND isn.receive_org_code = #{param.receiveOrgCode}
</if>
<if test="param.useUnitName != null and param.useUnitName != ''"> <if test="param.useUnitName != null and param.useUnitName != ''">
AND isn.use_unit_name LIKE CONCAT('%', #{param.useUnitName}, '%') AND isn.use_unit_name LIKE CONCAT('%', #{param.useUnitName}, '%')
</if> </if>
...@@ -117,7 +123,6 @@ ...@@ -117,7 +123,6 @@
fi.factory_standard AS factoryStandard, fi.factory_standard AS factoryStandard,
fi.product_quality_yield_prove AS productQualityYieldProve, fi.product_quality_yield_prove AS productQualityYieldProve,
fi.ins_use_maintain_explain AS insUseMaintainExplain, fi.ins_use_maintain_explain AS insUseMaintainExplain,
ui.safety_manager AS safetyManager,
ei.legal_person AS safetyManager, ei.legal_person AS safetyManager,
ei.legal_phone AS safetyManagerPhone, ei.legal_phone AS safetyManagerPhone,
ei.ADDRESS AS useUnitAddress ei.ADDRESS AS useUnitAddress
......
...@@ -21,6 +21,7 @@ import java.util.Arrays; ...@@ -21,6 +21,7 @@ import java.util.Arrays;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Objects;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
...@@ -138,10 +139,13 @@ public class CommonController extends BaseController { ...@@ -138,10 +139,13 @@ public class CommonController extends BaseController {
@ApiOperation (httpMethod = "GET", value = "流程状态枚举列表", notes = "流程状态枚举列表") @ApiOperation (httpMethod = "GET", value = "流程状态枚举列表", notes = "流程状态枚举列表")
@GetMapping (value = "/flow-status/list") @GetMapping (value = "/flow-status/list")
public ResponseModel<List<Map<String, Object>>> selectForFlowStatusList() { public ResponseModel<List<Map<String, Object>>> selectForFlowStatusList() {
return ResponseHelper.buildResponse(Arrays.stream(FlowStatusEnum.values()).map(this::mapPointTypeToMap).collect(Collectors.toList())); return ResponseHelper.buildResponse(Arrays.stream(FlowStatusEnum.values()).map(this::mapPointTypeToMap).filter(Objects::nonNull).collect(Collectors.toList()));
} }
private Map<String, Object> mapPointTypeToMap(FlowStatusEnum e) { private Map<String, Object> mapPointTypeToMap(FlowStatusEnum e) {
if (FlowStatusEnum.TO_SUBMITTED.getCode() == e.getCode()) {
return null;
}
Map<String, Object> record = new HashMap<>(); Map<String, Object> record = new HashMap<>();
record.put("key", e.getCode()); record.put("key", e.getCode());
record.put("label", e.getName()); record.put("label", e.getName());
......
...@@ -492,6 +492,8 @@ public class JgReformNoticeServiceImpl extends BaseService<JgReformNoticeDto, Jg ...@@ -492,6 +492,8 @@ public class JgReformNoticeServiceImpl extends BaseService<JgReformNoticeDto, Jg
String applyNo = applyNoList.get(i); String applyNo = applyNoList.get(i);
dto.setApplyNo(applyNo); dto.setApplyNo(applyNo);
dto.setNoticeDate(new Date()); dto.setNoticeDate(new Date());
dto.setEquCategory(String.valueOf(obj.get("EQU_CATEGORY")));
dto.setEquListCode(String.valueOf(obj.get("EQU_LIST_CODE")));
if (SUBMIT_TYPE_FLOW.equals(submitType)) { if (SUBMIT_TYPE_FLOW.equals(submitType)) {
dto.setNextExecuteIds(String.join(",", roleListSecond)); dto.setNextExecuteIds(String.join(",", roleListSecond));
dto.setInstanceStatus(String.join(",", roleListFirst)); dto.setInstanceStatus(String.join(",", roleListFirst));
...@@ -508,6 +510,7 @@ public class JgReformNoticeServiceImpl extends BaseService<JgReformNoticeDto, Jg ...@@ -508,6 +510,7 @@ public class JgReformNoticeServiceImpl extends BaseService<JgReformNoticeDto, Jg
} else { } else {
dto.setNoticeStatus(String.valueOf(FlowStatusEnum.TO_BE_SUBMITTED.getCode())); dto.setNoticeStatus(String.valueOf(FlowStatusEnum.TO_BE_SUBMITTED.getCode()));
} }
dto.setCreateUserId(reginParams.getUserModel().getUserId());
list.add(dto); list.add(dto);
equipList.add(jgRelationEquip); equipList.add(jgRelationEquip);
}); });
...@@ -727,7 +730,7 @@ public class JgReformNoticeServiceImpl extends BaseService<JgReformNoticeDto, Jg ...@@ -727,7 +730,7 @@ public class JgReformNoticeServiceImpl extends BaseService<JgReformNoticeDto, Jg
// SupervisoryCodeInfo supervisoryCodeInfo = supervisoryCodeInfoMapper.selectOne(queryWrapper3); // SupervisoryCodeInfo supervisoryCodeInfo = supervisoryCodeInfoMapper.selectOne(queryWrapper3);
// supervisoryCodeInfo.setStatus("1"); // supervisoryCodeInfo.setStatus("1");
// supervisoryCodeInfoMapper.updateById(supervisoryCodeInfo); // supervisoryCodeInfoMapper.updateById(supervisoryCodeInfo);
jgReformNotice.setAcceptDate(new Date());
jgReformNotice.setNoticeStatus(String.valueOf(FlowStatusEnum.TO_BE_FINISHED.getCode())); jgReformNotice.setNoticeStatus(String.valueOf(FlowStatusEnum.TO_BE_FINISHED.getCode()));
this.generateInstallationNoticeReport(jgReformNotice.getSequenceNbr()); this.generateInstallationNoticeReport(jgReformNotice.getSequenceNbr());
// 更新其他业务表 // 更新其他业务表
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment