提交代码
parent
7c736b0fd5
commit
c979a4cd92
|
@ -138,7 +138,7 @@
|
|||
</el-select>
|
||||
</div>
|
||||
<div class="hj-moment-state">
|
||||
<div class="state-tag hj-moment-green" v-if="powerRun.onlineStatus=='0'">在线</div>
|
||||
<div class="state-tag hj-moment-green" v-if="powerRun.onlineStatus=='1'">在线</div>
|
||||
<div class="state-tag hj-moment-orange" v-else>离线</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -8,7 +8,8 @@ package com.yanzhu.common.core.enums;
|
|||
public enum IsDelEnums {
|
||||
|
||||
NO(0L, "0","有效"),
|
||||
YES(1L, "1", "删除");
|
||||
YES(1L, "1", "无效"),
|
||||
DEL(2L, "2", "删除");
|
||||
|
||||
private final Long code;
|
||||
private final String codeStr;
|
||||
|
|
|
@ -250,10 +250,22 @@ public class ProProjectInfoSubdeptsServiceImpl implements IProProjectInfoSubdept
|
|||
}
|
||||
proProjectInfoSubdepts.setComId(info.getComId());
|
||||
if(Objects.equals(proProjectInfoSubdepts.getSubDeptType(), SubDeptsEnums.ZYFB.getCode()) || Objects.equals(proProjectInfoSubdepts.getSubDeptType(),SubDeptsEnums.LWFB.getCode())){
|
||||
Map<String, Object> map = proProjectInfoSubdeptsUsersMapper.findProUserPhone(info.getId(),proProjectInfoSubdepts.getSubDeptLeaderPhone());
|
||||
if(Objects.nonNull(map) && Convert.toInt(map.get("total"),0)>0){
|
||||
// 查询用户是否已申请
|
||||
ProProjectInfoSubdeptsUsers usersQuery = new ProProjectInfoSubdeptsUsers();
|
||||
usersQuery.setProjectId(info.getId());
|
||||
usersQuery.setUserPhone(proProjectInfoSubdepts.getSubDeptLeaderPhone());
|
||||
List<ProProjectInfoSubdeptsUsers> users = proProjectInfoSubdeptsUsersMapper.selectProProjectInfoSubdeptsUsersList(usersQuery);
|
||||
if(users.size()>0){
|
||||
ProProjectInfoSubdeptsUsers oldUserData = users.get(0);
|
||||
if(oldUserData.getApproveStatus()==ApproveStatus.refuse.getCode()){
|
||||
// 删除用户冗余数据...
|
||||
oldUserData.setIsDel(IsDelEnums.DEL.getCode());
|
||||
proProjectInfoSubdeptsUsersMapper.updateProProjectInfoSubdeptsUsers(oldUserData);
|
||||
}else{
|
||||
throw new ServiceException("手机号码已存在");
|
||||
}
|
||||
}
|
||||
|
||||
// 单位委托人信息
|
||||
if(StringUtils.isNotEmpty(proProjectInfoSubdepts.getSubDeptLeaderName()) && StringUtils.isNotEmpty(proProjectInfoSubdepts.getSubDeptLeaderCode()) && StringUtils.isNotEmpty(proProjectInfoSubdepts.getSubDeptLeaderPhone())){
|
||||
SysUser sysUser = new SysUser();
|
||||
|
|
|
@ -349,10 +349,22 @@ public class ProProjectInfoSubdeptsUsersServiceImpl implements IProProjectInfoSu
|
|||
if(Objects.isNull(parUsers)){
|
||||
throw new ServiceException("用户信息异常...请重新扫码");
|
||||
}
|
||||
Map<String, Object> map = proProjectInfoSubdeptsUsersMapper.findProUserPhone(parUsers.getProjectId(),proProjectInfoSubdeptsUsers.getUserPhone());
|
||||
if(Objects.nonNull(map) && Convert.toInt(map.get("total"),0)>0){
|
||||
|
||||
// 查询数据是否已申请
|
||||
ProProjectInfoSubdeptsUsers usersQuery = new ProProjectInfoSubdeptsUsers();
|
||||
usersQuery.setProjectId(parUsers.getProjectId());
|
||||
usersQuery.setUserPhone(proProjectInfoSubdeptsUsers.getUserPhone());
|
||||
List<ProProjectInfoSubdeptsUsers> users = proProjectInfoSubdeptsUsersMapper.selectProProjectInfoSubdeptsUsersList(usersQuery);
|
||||
if(users.size()>0){
|
||||
ProProjectInfoSubdeptsUsers oldUserData = users.get(0);
|
||||
if(oldUserData.getApproveStatus()==ApproveStatus.refuse.getCode()){
|
||||
// 删除用户冗余数据...
|
||||
oldUserData.setIsDel(IsDelEnums.DEL.getCode());
|
||||
proProjectInfoSubdeptsUsersMapper.updateProProjectInfoSubdeptsUsers(oldUserData);
|
||||
}else{
|
||||
throw new ServiceException("手机号码已存在");
|
||||
}
|
||||
}
|
||||
proProjectInfoSubdeptsUsers.setComId(parUsers.getComId());
|
||||
proProjectInfoSubdeptsUsers.setProjectId(parUsers.getProjectId());
|
||||
proProjectInfoSubdeptsUsers.setSubDeptId(parUsers.getSubDeptId());
|
||||
|
|
|
@ -2065,12 +2065,15 @@ Page({
|
|||
craftPost: null,
|
||||
leaderDegreeGrade: null,
|
||||
userInfos: {},
|
||||
degreeGrade: null
|
||||
degreeGrade: null,
|
||||
userPhone: this.data.userPhoneNumber,
|
||||
subDeptLeaderPhone: this.data.userPhoneNumber
|
||||
};
|
||||
let _subDeptNameTemp = this.data.form.subDeptName;
|
||||
this.setData({
|
||||
form:_form,
|
||||
active: 0,
|
||||
"parForm.subDeptName": this.data.form.subDeptName,
|
||||
"parForm.subDeptName": _subDeptNameTemp
|
||||
});
|
||||
},
|
||||
|
||||
|
|
Loading…
Reference in New Issue