提交代码
parent
ec7a9dbb08
commit
a6735b2f79
|
@ -199,7 +199,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status, d.com_flag, d.type_flag
|
select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status, d.com_flag, d.type_flag
|
||||||
from sys_dept d
|
from sys_dept d
|
||||||
left join sys_user u on u.dept_id = d.dept_id
|
left join sys_user u on u.dept_id = d.dept_id
|
||||||
where u.user_name = #{userName}
|
where u.user_name = #{userName} and u.del_flag=0
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getRootDept" parameterType="Long" resultMap="SysDeptResult">
|
<select id="getRootDept" parameterType="Long" resultMap="SysDeptResult">
|
||||||
|
|
|
@ -142,11 +142,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="checkUserNameUnique" parameterType="String" resultMap="SysUserResult">
|
<select id="checkUserNameUnique" parameterType="String" resultMap="SysUserResult">
|
||||||
select user_id, user_name from sys_user where user_name = #{userName} and del_flag = '0' limit 1
|
select user_id, user_name from sys_user where user_name = #{userName} limit 1
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="checkPhoneUnique" parameterType="String" resultMap="SysUserResult">
|
<select id="checkPhoneUnique" parameterType="String" resultMap="SysUserResult">
|
||||||
select user_id, phonenumber from sys_user where phonenumber = #{phonenumber} and del_flag = '0' limit 1
|
select user_id, phonenumber from sys_user where phonenumber = #{phonenumber} limit 1
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="checkEmailUnique" parameterType="String" resultMap="SysUserResult">
|
<select id="checkEmailUnique" parameterType="String" resultMap="SysUserResult">
|
||||||
|
|
|
@ -316,8 +316,12 @@
|
||||||
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="姓名" prop="nickName">
|
<el-form-item label="用户姓名" prop="nickName">
|
||||||
<el-input v-model="form.nickName" placeholder="请输入姓名" maxlength="30" />
|
<el-input
|
||||||
|
v-model="form.nickName"
|
||||||
|
placeholder="请输入用户姓名"
|
||||||
|
maxlength="30"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
@ -331,23 +335,6 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="手机号码" prop="phonenumber">
|
|
||||||
<el-input
|
|
||||||
v-model="form.phonenumber"
|
|
||||||
placeholder="请输入手机号码"
|
|
||||||
maxlength="11"
|
|
||||||
:disabled="form.userId != undefined"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="邮箱" prop="email">
|
|
||||||
<el-input v-model="form.email" placeholder="请输入邮箱" maxlength="50" />
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
|
@ -378,6 +365,27 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
<el-row>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="手机号码" prop="phonenumber">
|
||||||
|
<el-input
|
||||||
|
v-model="form.phonenumber"
|
||||||
|
placeholder="请输入手机号码"
|
||||||
|
maxlength="11"
|
||||||
|
:disabled="form.userId != undefined"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="邮箱地址" prop="email">
|
||||||
|
<el-input
|
||||||
|
v-model="form.email"
|
||||||
|
placeholder="请输入邮箱地址"
|
||||||
|
maxlength="50"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="用户性别">
|
<el-form-item label="用户性别">
|
||||||
|
@ -392,7 +400,7 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="状态">
|
<el-form-item label="用户状态">
|
||||||
<el-radio-group v-model="form.status" style="width: 100%">
|
<el-radio-group v-model="form.status" style="width: 100%">
|
||||||
<el-radio
|
<el-radio
|
||||||
v-for="dict in dict.type.sys_normal_disable"
|
v-for="dict in dict.type.sys_normal_disable"
|
||||||
|
@ -406,11 +414,11 @@
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="岗位">
|
<el-form-item label="用户岗位">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="form.postIds"
|
v-model="form.postIds"
|
||||||
multiple
|
multiple
|
||||||
placeholder="请选择岗位"
|
placeholder="请选择用户岗位"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
|
@ -424,11 +432,11 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="角色">
|
<el-form-item label="用户角色">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="form.roleIds"
|
v-model="form.roleIds"
|
||||||
multiple
|
multiple
|
||||||
placeholder="请选择角色"
|
placeholder="请选择用户角色"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
|
@ -442,7 +450,7 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row v-if="false">
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="备注">
|
<el-form-item label="备注">
|
||||||
<el-input
|
<el-input
|
||||||
|
@ -455,6 +463,9 @@
|
||||||
</el-row>
|
</el-row>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div class="page-warning">
|
<div class="page-warning">
|
||||||
|
<p v-if="form.userId != undefined">
|
||||||
|
<strong style="color: #f56c6c">“修改用户账号”请联系系统运维人员!!!</strong>
|
||||||
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<strong style="color: #e6a23c">“总包公司个人”</strong>
|
<strong style="color: #e6a23c">“总包公司个人”</strong>
|
||||||
有项目人员中担任职务项目的权限。
|
有项目人员中担任职务项目的权限。
|
||||||
|
@ -610,7 +621,7 @@ export default {
|
||||||
{ key: 5, label: `状态`, visible: true },
|
{ key: 5, label: `状态`, visible: true },
|
||||||
{ key: 6, label: `创建时间`, visible: true },
|
{ key: 6, label: `创建时间`, visible: true },
|
||||||
],
|
],
|
||||||
defaultEK:[],
|
defaultEK: [],
|
||||||
// 表单校验
|
// 表单校验
|
||||||
rules: {
|
rules: {
|
||||||
deptId: [{ required: true, message: "用户部门不能为空", trigger: "blur" }],
|
deptId: [{ required: true, message: "用户部门不能为空", trigger: "blur" }],
|
||||||
|
|
|
@ -29,7 +29,6 @@ public class FlowLabourInfo extends BaseEntity
|
||||||
private String projectName;
|
private String projectName;
|
||||||
|
|
||||||
/** 总包单位 */
|
/** 总包单位 */
|
||||||
@Excel(name = "总包单位")
|
|
||||||
private Long deptId;
|
private Long deptId;
|
||||||
|
|
||||||
/** 总包单位名称 */
|
/** 总包单位名称 */
|
||||||
|
@ -73,11 +72,11 @@ public class FlowLabourInfo extends BaseEntity
|
||||||
private String files;
|
private String files;
|
||||||
|
|
||||||
/** 审核状态 */
|
/** 审核状态 */
|
||||||
@Excel(name = "审核状态")
|
@Excel(name = "审核状态", dictType = "flow_labou_appstatus")
|
||||||
private String approveStatus;
|
private String approveStatus;
|
||||||
|
|
||||||
/** 是否有效 */
|
/** 是否有效 */
|
||||||
@Excel(name = "是否有效")
|
@Excel(name = "是否有效", dictType = "sys_common_isdel")
|
||||||
private Long isDel;
|
private Long isDel;
|
||||||
|
|
||||||
public void setId(Long id)
|
public void setId(Long id)
|
||||||
|
|
Loading…
Reference in New Issue