| | |
| | | </el-radio-group> |
| | | <span v-else>{{state.form.userType ==0 ? '管理员':state.form.userType ==1 ? '企业用户' : '普通用户'}}</span> |
| | | </el-form-item> |
| | | <el-form-item label="所属企业:" prop="companyName" v-if="state.title !== '修改密码' && state.form.userType !=0"> |
| | | <el-form-item label="所属企业:" prop="companyName" v-if="state.title !== '修改密码' && state.form.userType !=0 && state.form.userType !=3"> |
| | | <el-select |
| | | v-if="state.isAdmin" |
| | | clearable |
| | |
| | | </el-select> |
| | | <el-input v-else disabled style="width: 100%" v-model="state.form.companyName"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="所属部门:" prop="departId" v-if="state.form.userType !=0 && state.title !== '修改密码'" > |
| | | <el-form-item label="所属部门:" prop="departId" v-if="state.form.userType !=0 && state.form.userType !=3 && state.title !== '修改密码'" > |
| | | <el-cascader |
| | | v-if="state.title == '新增用户' || state.title == '编辑用户'" |
| | | style="width: 100%" |
| | |
| | | <el-input v-else-if="state.title == '编辑用户'" disabled style="width: 100%" v-model="state.form.departName"></el-input> |
| | | </el-form-item> |
| | | </el-form> |
| | | <template #footer v-if="state.title !='查看'"> |
| | | <span class="dialog-footer"> |
| | | <el-button @click="handleClose" size="default">取 消</el-button> |
| | | <el-button type="primary" @click="onSubmit" size="default" v-preReClick>确认</el-button> |
| | | </span> |
| | | </template> |
| | | <!-- <template #footer v-if="state.title !='查看'">--> |
| | | <!-- <span class="dialog-footer">--> |
| | | <!-- <el-button @click="handleClose" size="default">取 消</el-button>--> |
| | | <!-- <el-button type="primary" @click="onSubmit" size="default" v-preReClick>确认</el-button>--> |
| | | <!-- </span>--> |
| | | <!-- </template>--> |
| | | </el-dialog> |
| | | </div> |
| | | </template> |
| | |
| | | |
| | | const loading = ref(false) |
| | | const getCompanyList = async (val)=>{ |
| | | if(val != ""){ |
| | | if(val){ |
| | | loading.value = true; |
| | | const queryParams = { |
| | | name: val |