傅行帆 5 年之前
父節點
當前提交
ab1d50febe
共有 1 個檔案被更改,包括 8 行新增0 行删除
  1. 8
    0
      src/main/java/com/huiju/estateagents/eContract/controller/TaCompanyController.java

+ 8
- 0
src/main/java/com/huiju/estateagents/eContract/controller/TaCompanyController.java 查看文件

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.Query;
6 6
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
7 7
 import com.baomidou.mybatisplus.core.metadata.IPage;
8 8
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
9
+import com.fadada.sdk.client.FddClientBase;
9 10
 import com.fadada.sdk.client.authForfadada.FindCertInfo;
10 11
 import com.huiju.estateagents.base.BaseController;
11 12
 import com.huiju.estateagents.base.ResponseBean;
@@ -593,6 +594,13 @@ public class TaCompanyController extends BaseController {
593 594
             taContract.setStatus(CommConstant.STATUS_NORMAL);
594 595
             taContract.setCustomerTime(LocalDateTime.now());
595 596
             taContract.setReason(parameterMap.get("result_desc")[0]);
597
+
598
+            //自动归档
599
+            FddClientBase base = new FddClientBase(fadadaProperties.getAppId(),fadadaProperties.getAppSecret(),fadadaProperties.getVersion(),fadadaProperties.getServeHost());
600
+            String result = base.invokeContractFilling(taContract.getContractId().toString());
601
+            logger.info("合同归档结果{}",result);
602
+            taContract.setArchives(true);
603
+            taContract.setArchivesTime(LocalDateTime.now());
596 604
             iTaContractService.updateById(taContract);
597 605
         }else{
598 606
             TaContract taContract = iTaContractService.getById(parameterMap.get("contract_id")[0]);