xiufu
This commit is contained in:
+29
-26
@@ -102,25 +102,28 @@ public class DeptIdentifyServiceImpl implements IDeptIdentifyService {
|
||||
}
|
||||
List<DeptIdentify> deptIdentifysnew = deptIdentifyMapper.selectDeptIdentify(deptIdentify);
|
||||
DeptIdentify deptIdentifyselect = deptIdentifysnew.get(0);
|
||||
Integer isUse = deptIdentifyselect.getIsUse();
|
||||
if (isUse == 0) { //机构为未启用状态
|
||||
Integer identifyStatus = deptIdentifyselect.getIdentifyStatus();
|
||||
if (identifyStatus == 0) {
|
||||
return AjaxResult.error("这个认证数据未进行认证,不能启用");
|
||||
} else {
|
||||
deptIdentifyselect.setIsUse(1);
|
||||
int i = deptIdentifyMapper.updateDeptIdentify(deptIdentifyselect);
|
||||
if (i > 0) {
|
||||
return AjaxResult.success("启用成功");
|
||||
}
|
||||
}
|
||||
} else { //机构为已启用状态
|
||||
deptIdentifyselect.setIsUse(0);
|
||||
int i = deptIdentifyMapper.updateDeptIdentify(deptIdentifyselect);
|
||||
if (i > 0) {
|
||||
return AjaxResult.success();
|
||||
}
|
||||
Integer identifyStatus = deptIdentifyselect.getIdentifyStatus();
|
||||
if (identifyStatus != 1) {
|
||||
return AjaxResult.error("这个认证数据未进行认证,不能启用");
|
||||
}
|
||||
deptIdentifyselect.setIsUse(1);
|
||||
int i = deptIdentifyMapper.updateDeptIdentify(deptIdentifyselect);
|
||||
if (i > 0) {
|
||||
//把其他认证数据置为未使用
|
||||
DeptIdentify deptIdentify2 = new DeptIdentify();
|
||||
deptIdentify2.setIsUse(1);
|
||||
List<DeptIdentify> deptIdentifies = deptIdentifyMapper.selectDeptIdentify(deptIdentify2);
|
||||
for (DeptIdentify deptIdentify3 : deptIdentifies) {
|
||||
if (deptIdentify3.equals(deptIdentifyselect)) {
|
||||
continue;
|
||||
}
|
||||
deptIdentify3.setIsUse(0);
|
||||
deptIdentifyMapper.updateDeptIdentify(deptIdentify3);
|
||||
}
|
||||
return AjaxResult.success("启用成功");
|
||||
}
|
||||
|
||||
|
||||
return AjaxResult.error();
|
||||
}
|
||||
|
||||
@@ -412,7 +415,7 @@ public class DeptIdentifyServiceImpl implements IDeptIdentifyService {
|
||||
templateManage.setTemOrigPath(annexPath);
|
||||
String format = getFileExtension(fileName);
|
||||
templateManage.setTemFormat(format);
|
||||
String subFileName = fileName.substring(fileName.lastIndexOf("/")+1);
|
||||
String subFileName = fileName.substring(fileName.lastIndexOf("/") + 1);
|
||||
templateManage.setFileName(subFileName);
|
||||
templateManage.setCreateBy(getUsername());
|
||||
int i = templateManageMapper.insertTemplateManage(templateManage);
|
||||
@@ -441,7 +444,7 @@ public class DeptIdentifyServiceImpl implements IDeptIdentifyService {
|
||||
startIndex += prefix.length();
|
||||
String annexPath = "uploadPath" + fileName.substring(startIndex);
|
||||
templateManage.setTemOrigPath(annexPath);
|
||||
String subFileName = fileName.substring(fileName.lastIndexOf("/")+1);
|
||||
String subFileName = fileName.substring(fileName.lastIndexOf("/") + 1);
|
||||
templateManage.setFileName(subFileName);
|
||||
String format = getFileExtension(fileName);
|
||||
templateManage.setTemFormat(format);
|
||||
@@ -491,14 +494,14 @@ public class DeptIdentifyServiceImpl implements IDeptIdentifyService {
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<SysUser> selectPostUserByDeptId(DeptIdentify deptIdentify) {
|
||||
public List<SysUser> selectPostUserByDeptId(DeptIdentify deptIdentify) {
|
||||
List<DeptIdentify> deptIdentifies = deptIdentifyMapper.selectDeptIdentify(deptIdentify);
|
||||
if (deptIdentifies!= null && deptIdentifies.size() > 0) {
|
||||
if (deptIdentifies != null && deptIdentifies.size() > 0) {
|
||||
deptIdentify = deptIdentifies.get(0);
|
||||
if (deptIdentify.getDeptId()!= null) {
|
||||
if (deptIdentify.getDeptId() != null) {
|
||||
//默认查询经办人的
|
||||
Long roleId = 106L;
|
||||
List<SysUser> sysUserList = sysUserMapper.selectRoleUserByDeptId(deptIdentify.getDeptId(),roleId);
|
||||
List<SysUser> sysUserList = sysUserMapper.selectRoleUserByDeptId(deptIdentify.getDeptId(), roleId);
|
||||
return sysUserList;
|
||||
}
|
||||
|
||||
@@ -508,12 +511,12 @@ public class DeptIdentifyServiceImpl implements IDeptIdentifyService {
|
||||
|
||||
@Override
|
||||
public AjaxResult bindHandler(DeptIdentify deptIdentify) {
|
||||
if (deptIdentify.getId()== null||deptIdentify.getUserId()==null) {
|
||||
if (deptIdentify.getId() == null || deptIdentify.getUserId() == null) {
|
||||
return AjaxResult.error("请检查参数是否完整");
|
||||
}
|
||||
//根据userid查询用户信息
|
||||
SysUser sysUser = sysUserMapper.selectUserById(deptIdentify.getUserId());
|
||||
if (sysUser!= null) {
|
||||
if (sysUser != null) {
|
||||
deptIdentify.setOperName(sysUser.getNickName());
|
||||
deptIdentify.setOperPhone(sysUser.getPhonenumber());
|
||||
deptIdentify.setOperUserName(sysUser.getUserName());
|
||||
|
||||
Reference in New Issue
Block a user