From 2d696f34d7629dcef6dd563a5b40c8239511f0b3 Mon Sep 17 00:00:00 2001
From: zhongrj <123456>
Date: Tue, 23 Aug 2022 16:16:59 +0800
Subject: [PATCH] 许可证信息,社保信息同步
---
src/main/java/org/springblade/modules/licence/controller/LicencePaperController.java | 50 ++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 48 insertions(+), 2 deletions(-)
diff --git a/src/main/java/org/springblade/modules/licence/controller/LicencePaperController.java b/src/main/java/org/springblade/modules/licence/controller/LicencePaperController.java
index 28b2dac..a22a235 100644
--- a/src/main/java/org/springblade/modules/licence/controller/LicencePaperController.java
+++ b/src/main/java/org/springblade/modules/licence/controller/LicencePaperController.java
@@ -9,8 +9,10 @@
import org.springblade.modules.licence.entity.LicencePaper;
import org.springblade.modules.licence.service.LicencePaperService;
import org.springblade.modules.licence.vo.LicencePaperVo;
+import org.springblade.modules.system.service.MyAsyncService;
import org.springframework.web.bind.annotation.*;
+import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
@@ -26,6 +28,8 @@
private final LicencePaperService licencePaperService;
+
+ private final MyAsyncService myAsyncService;
// /**
// * 自定义分页
@@ -67,10 +71,52 @@
if (null==licencePaper.getId()){
licencePaper.setCreateTime(new Date());
licencePaper.setUpdateTime(new Date());
- licencePaperService.save(licencePaper);
+ boolean save = licencePaperService.save(licencePaper);
+ //数据同步
+ if (save){
+ String s = "insert into sys_licence_paper" +
+ "(id,type,unit_name,address,legal_people,content,approval_number,licence_issuing_unit,register_capital," +
+ "code,licence_issuing_time,create_user,create_time,update_user,update_time,dept_id,url) " +
+ "values(" + "'" + licencePaper.getId() + "'" +
+ "," + "'" + licencePaper.getType() + "'" +
+ "," + "'" + licencePaper.getUnitName() + "'" +
+ "," + "'" + licencePaper.getAddress() + "'" +
+ "," + "'" + licencePaper.getLegalPeople() + "'" +
+ "," + "'" + licencePaper.getContent() + "'" +
+ "," + "'" + licencePaper.getApprovalNumber() + "'" +
+ "," + "'" + licencePaper.getLicenceIssuingUnit() + "'" +
+ "," + "'" + licencePaper.getRegisterCapital() + "'" +
+ "," + "'" + licencePaper.getCode() + "'" +
+ "," + "'" + new SimpleDateFormat("yyyy-MM-dd").format(licencePaper.getLicenceIssuingTime()) + "'" +
+ "," + "'" + licencePaper.getCreateUser() + "'" +
+ "," + "'" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(licencePaper.getCreateTime()) + "'" +
+ "," + "'" + licencePaper.getUpdateUser() + "'" +
+ "," + "'" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(licencePaper.getUpdateTime()) + "'" +
+ "," + "'" + licencePaper.getDeptId() + "'" +
+ "," + "'" + licencePaper.getUrl() + "'" + ")";
+ myAsyncService.dataSync(s);
+ }
}else {
licencePaper.setUpdateTime(new Date());
- licencePaperService.updateById(licencePaper);
+ boolean update = licencePaperService.updateById(licencePaper);
+ //数据同步
+ if (update) {
+ String s1 = "update sys_licence_paper set type = " + "'" + licencePaper.getType() + "'" +
+ ",unit_name = " + "'" + licencePaper.getUnitName() + "'" +
+ ",address = " + "'" + licencePaper.getAddress() + "'" +
+ ",legal_people = " + "'" + licencePaper.getLegalPeople() + "'" +
+ ",content = " + "'" + licencePaper.getContent() + "'" +
+ ",approval_number = " + "'" + licencePaper.getApprovalNumber() + "'" +
+ ",licence_issuing_unit = " + "'" + licencePaper.getLicenceIssuingUnit() + "'" +
+ ",register_capital = " + "'" + licencePaper.getRegisterCapital() + "'" +
+ ",code = " + "'" + licencePaper.getCode() + "'" +
+ ",licence_issuing_time = " + "'" + new SimpleDateFormat("yyyy-MM-dd").format(licencePaper.getLicenceIssuingTime()) + "'" +
+ ",update_user = " + "'" + licencePaper.getUpdateUser() + "'" +
+ ",update_time = " + "'" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(licencePaper.getUpdateTime()) + "'" +
+ ",url = " + "'" + licencePaper.getUrl() + "'" +
+ " " + "where id = " + "'" + licencePaper.getId() + "'";
+ myAsyncService.dataSync(s1);
+ }
}
return R.data(licencePaper);
}
--
Gitblit v1.9.3