|
@@ -21,7 +21,7 @@
|
|
</u-radio-group>
|
|
</u-radio-group>
|
|
</view>
|
|
</view>
|
|
</evanFormItem>
|
|
</evanFormItem>
|
|
- <evanFormItem label="岗位" v-if="formData.isManager==0" prop="roleNames">
|
|
|
|
|
|
+ <evanFormItem label="岗位" v-if="!isEdit||formData.isManager==0" prop="roleNames">
|
|
<u-input type="select" style="width:100%" input-align="right" placeholder="请选择岗位" @click="showRoles=true" v-model="formData.roleNames"/>
|
|
<u-input type="select" style="width:100%" input-align="right" placeholder="请选择岗位" @click="showRoles=true" v-model="formData.roleNames"/>
|
|
<u-popup v-model="showRoles" mode="bottom">
|
|
<u-popup v-model="showRoles" mode="bottom">
|
|
<view style="padding: 1rem;width: 100%;">
|
|
<view style="padding: 1rem;width: 100%;">
|
|
@@ -120,14 +120,15 @@
|
|
if(!!data){
|
|
if(!!data){
|
|
this.isEdit = true
|
|
this.isEdit = true
|
|
this.formData = Object.assign({},this.formData,data)
|
|
this.formData = Object.assign({},this.formData,data)
|
|
- if(this.formData.isManager==0){
|
|
|
|
- this.ruleValidate.roleNames = [{ required: true, message: '请选择岗位' }]
|
|
|
|
- }
|
|
|
|
}else{
|
|
}else{
|
|
this.isEdit = false
|
|
this.isEdit = false
|
|
this.formData.workFlag = '1'
|
|
this.formData.workFlag = '1'
|
|
this.formData.userType = '1'
|
|
this.formData.userType = '1'
|
|
}
|
|
}
|
|
|
|
+ // 添加员工或非负责人时显示岗位
|
|
|
|
+ if(!this.isEdit || this.formData.isManager==0){
|
|
|
|
+ this.ruleValidate.roleNames = [{ required: true, message: '请选择岗位' }]
|
|
|
|
+ }
|
|
uni.setNavigationBarTitle({
|
|
uni.setNavigationBarTitle({
|
|
title: !!data ? "编辑员工" : '新增员工'
|
|
title: !!data ? "编辑员工" : '新增员工'
|
|
})
|
|
})
|