xiaodai2017 2 years ago
parent
commit
56f1eaf663

+ 19 - 13
src/views/supplierManage/supplierAccoutQuery/components/role-modal.vue

@@ -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">

+ 4 - 4
src/views/supplierManage/supplierRole/columns.tsx

@@ -19,10 +19,10 @@ export function useColumns() {
       label: "角色名称",
       prop: "role_name"
     },
-    {
-      label: "业务公司",
-      prop: "companyName"
-    },
+    // {
+    //   label: "业务公司",
+    //   prop: "companyName"
+    // },
     {
       label: "等级",
       prop: "level",

+ 4 - 4
src/views/supplierManage/supplierRole/index.vue

@@ -130,10 +130,10 @@ onMounted(() => {
   }
 });
 
-watch(
-  () => currentCompany.value,
-  () => onSearch()
-);
+// watch(
+//   () => currentCompany.value,
+//   () => onSearch()
+// );
 </script>
 
 <template>