|
@@ -68,8 +68,14 @@ defineExpose({
|
|
|
formData.value = { ...defaultData };
|
|
|
visible.value = true;
|
|
|
modalType.value = type;
|
|
|
- companyNo = _data.companyCode;
|
|
|
- runRole(httpList({ companyNo, size: "1000" }));
|
|
|
+ // companyNo = _data.companyCode;
|
|
|
+ runRole(
|
|
|
+ httpList({
|
|
|
+ level: "3",
|
|
|
+ // companyNo,
|
|
|
+ size: "1000"
|
|
|
+ })
|
|
|
+ );
|
|
|
|
|
|
if (_data) {
|
|
|
const { mobile, nickname, roleid, id, companyName } = _data;
|
|
@@ -111,17 +117,17 @@ defineExpose({
|
|
|
<ElInput placeholder="请输入业务公司" :value="company" disabled />
|
|
|
</ElFormItem>
|
|
|
|
|
|
- <!-- <ElFormItem label="角色" prop="roleid">-->
|
|
|
- <!-- <ElRadioGroup v-model="formData.roleid">-->
|
|
|
- <!-- <ElRadio-->
|
|
|
- <!-- :disabled="String(role.status) === '0'"-->
|
|
|
- <!-- v-for="role in rolelist"-->
|
|
|
- <!-- :key="role.id"-->
|
|
|
- <!-- :label="role.id"-->
|
|
|
- <!-- >{{ role.role_name }}</ElRadio-->
|
|
|
- <!-- >-->
|
|
|
- <!-- </ElRadioGroup>-->
|
|
|
- <!-- </ElFormItem>-->
|
|
|
+ <ElFormItem label="角色" prop="roleid">
|
|
|
+ <ElRadioGroup v-model="formData.roleid">
|
|
|
+ <ElRadio
|
|
|
+ :disabled="String(role.status) === '0'"
|
|
|
+ v-for="role in rolelist"
|
|
|
+ :key="role.id"
|
|
|
+ :label="role.id"
|
|
|
+ >{{ role.role_name }}</ElRadio
|
|
|
+ >
|
|
|
+ </ElRadioGroup>
|
|
|
+ </ElFormItem>
|
|
|
|
|
|
<ElFormItem>
|
|
|
<div class="flex w-full justify-end">
|