补录主合同和操作
This commit is contained in:
@@ -46,11 +46,15 @@ public class ContractLaunchPlanDto implements Serializable {
|
|||||||
*/
|
*/
|
||||||
private String planSubjectCode;
|
private String planSubjectCode;
|
||||||
|
|
||||||
/**
|
/** 所属主体名称,推送法务字段 planSubjectName。 */
|
||||||
* 所属主体名称,推送法务字段 planSubjectName。
|
|
||||||
*/
|
|
||||||
private String planSubjectName;
|
private String planSubjectName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 执行人公司ID,推送法务字段 executorUnitId。
|
||||||
|
* 对应履行计划中执行人所属的公司/组织ID。
|
||||||
|
*/
|
||||||
|
private Long executorUnitId;
|
||||||
|
|
||||||
/** 备注 */
|
/** 备注 */
|
||||||
private String planDetail;
|
private String planDetail;
|
||||||
|
|
||||||
|
|||||||
@@ -1064,7 +1064,10 @@ public class ContractLaunchServiceImpl implements ContractLaunchService {
|
|||||||
Map<String, Object> payload = new LinkedHashMap<>();
|
Map<String, Object> payload = new LinkedHashMap<>();
|
||||||
payload.put("contractSource", contract.getContractSource());
|
payload.put("contractSource", contract.getContractSource());
|
||||||
payload.put("isAddit", contract.getIsAddit() == null ? 2 : contract.getIsAddit());
|
payload.put("isAddit", contract.getIsAddit() == null ? 2 : contract.getIsAddit());
|
||||||
payload.put("operate", "create");
|
String operate = (ContractLaunchConstants.STATUS_REJECTED.equals(contract.getStatus())
|
||||||
|
|| (contract.getLawContractCode() != null && !contract.getLawContractCode().isBlank()))
|
||||||
|
? "update" : "create";
|
||||||
|
payload.put("operate", operate);
|
||||||
payload.put("mainContractCode", contract.getMainContractCode());
|
payload.put("mainContractCode", contract.getMainContractCode());
|
||||||
payload.put("periodExplain", contract.getPeriodExplain());
|
payload.put("periodExplain", contract.getPeriodExplain());
|
||||||
payload.put("valuationMode", contract.getValuationMode());
|
payload.put("valuationMode", contract.getValuationMode());
|
||||||
@@ -1126,6 +1129,7 @@ public class ContractLaunchServiceImpl implements ContractLaunchService {
|
|||||||
map.put("planDay", plan.getPlanDay());
|
map.put("planDay", plan.getPlanDay());
|
||||||
map.put("planSubjectCode", plan.getPlanSubjectCode());
|
map.put("planSubjectCode", plan.getPlanSubjectCode());
|
||||||
map.put("planSubjectName", plan.getPlanSubjectName());
|
map.put("planSubjectName", plan.getPlanSubjectName());
|
||||||
|
map.put("executorUnitId", plan.getExecutorUnitId());
|
||||||
return map;
|
return map;
|
||||||
}).collect(Collectors.toList()));
|
}).collect(Collectors.toList()));
|
||||||
// payload.put("contractText", buildSettlementFilePayloadList(contract, ContractLaunchConstants.FILE_CATEGORY_BODY));
|
// payload.put("contractText", buildSettlementFilePayloadList(contract, ContractLaunchConstants.FILE_CATEGORY_BODY));
|
||||||
|
|||||||
Reference in New Issue
Block a user