|
@ -17,9 +17,9 @@ |
|
|
<el-form-item label="性别" |
|
|
<el-form-item label="性别" |
|
|
prop="gender"> |
|
|
prop="gender"> |
|
|
|
|
|
|
|
|
<span v-if="peoForm.gender===0">{{'未知'}}</span> |
|
|
<span v-if="peoForm.gender===0||peoForm.gender==='0'">{{'未知'}}</span> |
|
|
<span v-if="peoForm.gender===1">{{'男'}}</span> |
|
|
<span v-if="peoForm.gender===1||peoForm.gender==='1'">{{'男'}}</span> |
|
|
<span v-if="peoForm.gender===2">{{'女'}}</span> |
|
|
<span v-if="peoForm.gender===2||peoForm.gender==='2'">{{'女'}}</span> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="组织/部门" |
|
|
<el-form-item label="组织/部门" |
|
|
prop="orgId"> |
|
|
prop="orgId"> |
|
@ -151,16 +151,22 @@ export default { |
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
async initForm (formType, staffId, customerId) { |
|
|
async initForm (formType, row) { |
|
|
this.startLoading() |
|
|
this.startLoading() |
|
|
this.formType = formType |
|
|
this.formType = formType |
|
|
this.staffId = staffId |
|
|
this.customerId = row.customerId |
|
|
this.customerId = customerId |
|
|
|
|
|
this.getDutyList() |
|
|
this.getDutyList() |
|
|
this.getRoleList() |
|
|
this.getRoleList() |
|
|
if (formType === 'edit' || formType === 'add') { |
|
|
|
|
|
|
|
|
if (formType === 'edit') { |
|
|
|
|
|
this.staffId = row.staffId |
|
|
await this.xiuGridPeo() |
|
|
await this.xiuGridPeo() |
|
|
} |
|
|
} |
|
|
|
|
|
if (formType === 'add') { |
|
|
|
|
|
this.peoForm.name = row.userName |
|
|
|
|
|
this.peoForm.mobile = row.telephoneNumber |
|
|
|
|
|
this.peoForm.gender = row.gender |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
if (formType === 'add') { |
|
|
if (formType === 'add') { |
|
|
await this.getAgencyList() |
|
|
await this.getAgencyList() |
|
|