修改合同

main
tengxi 1 year ago
parent eb52d8cb61
commit 2eba47d656

@ -263,20 +263,20 @@ public class ContractFileController {
File temporary = new File(XSSEscape.escapePath(filePath + fileName)); File temporary = new File(XSSEscape.escapePath(filePath + fileName));
//得到数据 //得到数据
List<ContractFileModel> personList = ExcelUtil.importExcel(temporary, 0, 1, ContractFileModel.class); List<ContractFileModel> personList = ExcelUtil.importExcel(temporary, 0, 1, ContractFileModel.class);
for (ContractFileModel model : personList) { // for (ContractFileModel model : personList) {
if (model.getNum()==null||model.getNum().equals(" ")||model.getNum().equals(null)){ // if (model.getNum()==null||model.getNum().equals(" ")||model.getNum().equals(null)){
return ActionResult.fail("合同导入数量是必填项可默认填写为0"); // return ActionResult.fail("合同导入数量是必填项可默认填写为0");
} // }
if (model.getAmount()==null||model.getAmount().equals(" ")||model.getAmount().equals(null)){ // if (model.getAmount()==null||model.getAmount().equals(" ")||model.getAmount().equals(null)){
return ActionResult.fail("合同导入金额是必填项可默认填写为0"); // return ActionResult.fail("合同导入金额是必填项可默认填写为0");
} // }
if (model.getName()==null||model.getName().equals(" ")||model.getName().equals(null)){ // if (model.getName()==null||model.getName().equals(" ")||model.getName().equals(null)){
return ActionResult.fail("合同导入供应商是必填项"); // return ActionResult.fail("合同导入供应商是必填项");
} // }
if (model.getContractNo()==null||model.getContractNo().equals(" ")||model.getContractNo().equals(null)){ // if (model.getContractNo()==null||model.getContractNo().equals(" ")||model.getContractNo().equals(null)){
return ActionResult.fail("合同导入对方合同号是必填项"); // return ActionResult.fail("合同导入对方合同号是必填项");
} // }
} // }
//预览数据 //预览数据
Map<String, Object> map = contractFileService.importPreview(personList); Map<String, Object> map = contractFileService.importPreview(personList);
return ActionResult.success(map); return ActionResult.success(map);

@ -10,10 +10,10 @@
d.document_no sourceOrderNo d.document_no sourceOrderNo
FROM FROM
jg_arinvoices a jg_arinvoices a
LEFT JOIN jg_customer b ON a.customer_id = b.id and b.delete_mark = '0' LEFT JOIN jg_customer b ON a.customer_id = b.id
LEFT JOIN jg_contract c ON a.contract_id = c.id and c.delete_mark = '0' LEFT JOIN jg_contract c ON a.contract_id = c.id
LEFT JOIN jg_salesorder d ON a.sales_order_id = d.id and d.delete_mark = '0' LEFT JOIN jg_salesorder d ON a.sales_order_id = d.id
${ew.customSqlSegment} ${ew.customSqlSegment} and a.delete_mark = '0' and b.delete_mark = '0' and c.delete_mark = '0' and d.delete_mark = '0'
<if test="arinvoicesPagination.documentNo != null and arinvoicesPagination.documentNo != ''"> <if test="arinvoicesPagination.documentNo != null and arinvoicesPagination.documentNo != ''">
and a.document_no LIKE CONCAT('%',#{arinvoicesPagination.documentNo},'%') and a.document_no LIKE CONCAT('%',#{arinvoicesPagination.documentNo},'%')
</if> </if>

@ -15,9 +15,9 @@
c.contract_name contractNm c.contract_name contractNm
FROM FROM
jg_collection a jg_collection a
LEFT JOIN jg_customer b ON a.customer_id = b.id and b.delete_mark = '0' LEFT JOIN jg_customer b ON a.customer_id = b.id
LEFT JOIN jg_contract c ON a.contract_id = c.id and c.delete_mark = '0' LEFT JOIN jg_contract c ON a.contract_id = c.id
${ew.customSqlSegment} ${ew.customSqlSegment} and b.delete_mark = '0' and c.delete_mark = '0'
<if test="collectionPagination.documentNo != null and collectionPagination.documentNo != ''"> <if test="collectionPagination.documentNo != null and collectionPagination.documentNo != ''">
and a.document_no LIKE CONCAT('%',#{collectionPagination.documentNo},'%') and a.document_no LIKE CONCAT('%',#{collectionPagination.documentNo},'%')
</if> </if>

@ -9,11 +9,10 @@
FROM FROM
jg_contract a jg_contract a
LEFT JOIN jg_poundlist b ON b.purchase_id = a.id LEFT JOIN jg_poundlist b ON b.purchase_id = a.id
AND (b.purchase_status != 99 OR ISNULL( b.purchase_status )) ${ew.customSqlSegment} AND (b.purchase_status != 99 OR ISNULL( b.purchase_status ))
AND (b.purchase_status != 0 OR ISNULL( b.purchase_status )) AND (b.purchase_status != 0 OR ISNULL( b.purchase_status ))
AND b.pound_status = '0' AND b.pound_status = '0'
AND b.delete_mark = '0' AND b.delete_mark = '0'
${ew.customSqlSegment}
<if test="contractFilePagination.contractCode != null and contractFilePagination.contractCode != ''"> <if test="contractFilePagination.contractCode != null and contractFilePagination.contractCode != ''">
and a.contract_code LIKE CONCAT('%',#{contractFilePagination.contractCode},'%') and a.contract_code LIKE CONCAT('%',#{contractFilePagination.contractCode},'%')
</if> </if>
@ -37,11 +36,8 @@
FROM FROM
jg_contract a jg_contract a
LEFT JOIN jg_poundlist b ON b.sales_id = a.id LEFT JOIN jg_poundlist b ON b.sales_id = a.id
AND (b.sales_status != 99 OR ISNULL( b.sales_status )) ${ew.customSqlSegment} AND (b.sales_status != 99 OR ISNULL( b.sales_status )) AND (b.sales_status != 0 OR ISNULL( b.sales_status ))
AND (b.sales_status != 0 OR ISNULL( b.sales_status )) AND b.pound_status = '0' AND b.delete_mark = '0'
AND b.pound_status = '0'
AND b.delete_mark = '0'
${ew.customSqlSegment}
<if test="contractFilePagination.contractCode != null and contractFilePagination.contractCode != ''"> <if test="contractFilePagination.contractCode != null and contractFilePagination.contractCode != ''">
and a.contract_code LIKE CONCAT('%',#{contractFilePagination.contractCode},'%') and a.contract_code LIKE CONCAT('%',#{contractFilePagination.contractCode},'%')
</if> </if>

Loading…
Cancel
Save