|
@@ -173,30 +173,6 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :md="6">
|
|
|
- <el-form-item label="部门/网点" prop="rwaide">
|
|
|
- <el-cascader
|
|
|
- style="width: 100%"
|
|
|
- :options="departmentList"
|
|
|
- :props="{
|
|
|
- checkStrictly: true,
|
|
|
- emitPath: false,
|
|
|
- multiple: true,
|
|
|
- value: 'adminDeptId',
|
|
|
- label: 'deptName'
|
|
|
- }"
|
|
|
- v-model="addForm.rwaide"
|
|
|
- clearable
|
|
|
- >
|
|
|
- <template slot-scope="{ node, data }">
|
|
|
- <span
|
|
|
- >{{ data.pid == '0' ? '' : data.pid == '1' ? '商户-' : data.isWebsit ? '网点-' : '部门-'
|
|
|
- }}{{ data.deptName }}</span
|
|
|
- >
|
|
|
- </template>
|
|
|
- </el-cascader>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :md="6">
|
|
|
<el-form-item label="密码" prop="newPassword">
|
|
|
<el-input
|
|
|
v-model="addForm.newPassword"
|
|
@@ -225,16 +201,11 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :md="6">
|
|
|
- <el-form-item label="是否公众号通知" prop="pubNotice" label-width="120px">
|
|
|
- <el-switch v-model="addForm.pubNotice" active-color="#13ce66" inactive-color="#ff4949"> </el-switch>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :md="6">
|
|
|
<el-form-item label="是否供应商" prop="isVender" label-width="120px">
|
|
|
<el-switch v-model="addForm.isVender" active-color="#13ce66" inactive-color="#ff4949"> </el-switch>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :md="6">
|
|
|
+ <el-col :md="6" v-if="addForm.isVender">
|
|
|
<el-form-item label="供应商" prop="venderId">
|
|
|
<el-select v-model="addForm.venderId" placeholder="请选择供应商" style="width: 100%" filterable>
|
|
|
<el-option
|
|
@@ -247,6 +218,35 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :md="6">
|
|
|
+ <el-form-item label="是否公众号通知" prop="pubNotice" label-width="120px">
|
|
|
+ <el-switch v-model="addForm.pubNotice" active-color="#13ce66" inactive-color="#ff4949"> </el-switch>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :md="6">
|
|
|
+ <el-form-item label="部门/网点" prop="rwaide">
|
|
|
+ <el-cascader
|
|
|
+ style="width: 100%"
|
|
|
+ :options="departmentList"
|
|
|
+ :props="{
|
|
|
+ checkStrictly: true,
|
|
|
+ emitPath: false,
|
|
|
+ multiple: true,
|
|
|
+ value: 'adminDeptId',
|
|
|
+ label: 'deptName'
|
|
|
+ }"
|
|
|
+ v-model="addForm.rwaide"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <template slot-scope="{ node, data }">
|
|
|
+ <span
|
|
|
+ >{{ data.pid == '0' ? '' : data.pid == '1' ? '商户-' : data.isWebsit ? '网点-' : '部门-'
|
|
|
+ }}{{ data.deptName }}</span
|
|
|
+ >
|
|
|
+ </template>
|
|
|
+ </el-cascader>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
@@ -402,6 +402,7 @@ export default {
|
|
|
linkPhone: [{ required: true, message: '请输入手机号', trigger: 'blur' }],
|
|
|
role: [{ required: true, message: '请选择角色组', trigger: 'blur' }],
|
|
|
rwaide: [{ required: true, message: '请选择网点', trigger: 'blur' }],
|
|
|
+ venderId: [{ required: true, message: '请选择网点', trigger: 'blur' }],
|
|
|
newPassword: [{ validator: validatePass3, trigger: 'blur' }],
|
|
|
confirmPassword: [{ validator: validatePass4, trigger: 'blur' }]
|
|
|
},
|