|
@@ -80,18 +80,12 @@
|
|
|
:rules="[{ required: true }]"
|
|
|
prop="userName"
|
|
|
>
|
|
|
- <el-select
|
|
|
+ <el-tree-select
|
|
|
v-model="item.userName"
|
|
|
- filterable
|
|
|
+ :data="userList"
|
|
|
:disabled="showStatus"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="items in userList"
|
|
|
- :key="items.userName"
|
|
|
- :label="items.userName"
|
|
|
- :value="items.userName"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
+ filterable
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
@@ -148,7 +142,7 @@ import {
|
|
|
examineList,
|
|
|
getExcelData,
|
|
|
} from "@/api/apply";
|
|
|
-import { getUserList } from "@/api/system/user";
|
|
|
+import { getUserTree } from "@/api/system/user";
|
|
|
import ExcelDataBbox from "@/views/base/apply/excelDataBbox.vue";
|
|
|
const props = defineProps({
|
|
|
rowData: {
|
|
@@ -243,7 +237,7 @@ const submit = async () => {
|
|
|
});
|
|
|
};
|
|
|
const queryUserList = () => {
|
|
|
- getUserList({}).then((data) => {
|
|
|
+ getUserTree({}).then((data) => {
|
|
|
userList.value = data.data;
|
|
|
});
|
|
|
};
|