From 03b5cb36312b2cc4fadf5cc8b4a47b8616e464b6 Mon Sep 17 00:00:00 2001
From: tangzy <tangzy123456>
Date: Fri, 27 Aug 2021 17:07:24 +0800
Subject: [PATCH] 1.心里咨询
---
src/main/java/org/springblade/modules/permit/controller/PermitController.java | 26 ++++++++++++++++++++++++--
1 files changed, 24 insertions(+), 2 deletions(-)
diff --git a/src/main/java/org/springblade/modules/permit/controller/PermitController.java b/src/main/java/org/springblade/modules/permit/controller/PermitController.java
index 0d0b361..1ab162a 100644
--- a/src/main/java/org/springblade/modules/permit/controller/PermitController.java
+++ b/src/main/java/org/springblade/modules/permit/controller/PermitController.java
@@ -33,12 +33,14 @@
import org.springblade.core.tool.support.Kv;
import org.springblade.core.tool.utils.DigestUtil;
import org.springblade.core.tool.utils.Func;
+import org.springblade.modules.FTP.FtpUtil;
import org.springblade.modules.information.entity.Information;
import org.springblade.modules.information.service.IInformationService;
import org.springblade.modules.permit.entity.Permit;
import org.springblade.modules.permit.service.IPermitService;
import org.springblade.modules.permit.vo.PermitVO;
import org.springblade.modules.punish.entity.Punish;
+import org.springblade.modules.resource.service.IAttachService;
import org.springblade.modules.system.entity.Dept;
import org.springblade.modules.system.entity.User;
import org.springblade.modules.system.service.IDeptService;
@@ -47,6 +49,7 @@
import springfox.documentation.annotations.ApiIgnore;
import javax.validation.Valid;
+import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Map;
@@ -69,6 +72,7 @@
private final IDeptService iDeptService;
private final IInformationService informationService;
private final IUserService userService;
+ private final IAttachService attachService;
/**
* 详情
*/
@@ -142,8 +146,16 @@
information.setContacts(permit.getContacts());
information.setContactscell(permit.getContactscell());
Dept dept = new Dept();
- Long i = 1413470343230877697L;
- dept.setParentId(i);
+ //本市公司
+ if (permit.getPtype().equals("0")){
+ Long i = 1413470343230877697L;
+ dept.setParentId(i);
+ }
+ //培训公司
+ else {
+ Long i = 1418458374477549569L;
+ dept.setParentId(i);
+ }
dept.setTenantId("000000");
dept.setDeptName(information.getEnterprisename());
dept.setAncestors("0,1413470343230877697");
@@ -163,6 +175,16 @@
String initPassword = ParamCache.getValue(DEFAULT_PARAM_PASSWORD);
user.setPassword(initPassword);
userService.saveOrUpdate(user);
+ //把附件添加单位id
+ attachService.updat(information.getDepartmentid(),permit.getCardid());
+ String s1 = "update sys_permit set type = " + "'" + 0 + "'" +",approve = " + "'" + permit.getApprove() + "'"+
+ " " +"where id = " + "'" + permit.getId() + "'";
+ FtpUtil.sqlFileUpload(s1);
+ }
+ else {
+ String s1 = "update sys_permit set type = " + "'" + 1 + "'" +",approve = " + "'" + permit.getApprove() + "'"+
+ " " +"where id = " + "'" + permit.getId() + "'";
+ FtpUtil.sqlFileUpload(s1);
}
return R.status(permitService.updateById(permit));
}
--
Gitblit v1.9.3