|
@@ -30,13 +30,20 @@
|
|
<el-input v-model="scope.row.label" placeholder="请输入所需材料名称"></el-input>
|
|
<el-input v-model="scope.row.label" placeholder="请输入所需材料名称"></el-input>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column label="类型" prop="type" align="center">
|
|
|
|
|
|
+ <el-table-column label="类型" prop="type" align="center" width="120px">
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
- <el-select v-model="scope.row.type" placeholder="请选择" style="width: 150px">
|
|
|
|
|
|
+ <el-select v-model="scope.row.type" placeholder="请选择" style="width: 80px">
|
|
<el-option v-for="item in typeList" :key="item._id" :label="item.label" :value="item.value" />
|
|
<el-option v-for="item in typeList" :key="item._id" :label="item.label" :value="item.value" />
|
|
</el-select>
|
|
</el-select>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
+ <el-table-column label="是否必填" prop="status" align="center" width="100px">
|
|
|
|
+ <template #default="scope">
|
|
|
|
+ <el-select v-model="scope.row.status" placeholder="请选择" style="width: 70px">
|
|
|
|
+ <el-option v-for="item in userList" :key="item._id" :label="item.label" :value="item.value" />
|
|
|
|
+ </el-select>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<el-table-column label="备注" prop="remark" align="center">
|
|
<el-table-column label="备注" prop="remark" align="center">
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
<el-input v-model="scope.row.remark" placeholder="请输入备注"></el-input>
|
|
<el-input v-model="scope.row.remark" placeholder="请输入备注"></el-input>
|
|
@@ -87,11 +94,15 @@ const $checkRes = inject('$checkRes') as Function;
|
|
const statusList: Ref<any> = ref([]);
|
|
const statusList: Ref<any> = ref([]);
|
|
const typeList: Ref<any> = ref([]);
|
|
const typeList: Ref<any> = ref([]);
|
|
const businessList: Ref<any> = ref([]);
|
|
const businessList: Ref<any> = ref([]);
|
|
|
|
+const userList: Ref<any> = ref([]);
|
|
const searchOther = async () => {
|
|
const searchOther = async () => {
|
|
let res: IQueryResult;
|
|
let res: IQueryResult;
|
|
// 是否使用
|
|
// 是否使用
|
|
res = await dictDataStore.query({ code: 'isUse', is_use: '0' });
|
|
res = await dictDataStore.query({ code: 'isUse', is_use: '0' });
|
|
if ($checkRes(res)) statusList.value = res.data;
|
|
if ($checkRes(res)) statusList.value = res.data;
|
|
|
|
+ // 是否必填
|
|
|
|
+ res = await dictDataStore.query({ code: 'yesNo', is_use: '0' });
|
|
|
|
+ if ($checkRes(res)) userList.value = res.data;
|
|
//资料类型
|
|
//资料类型
|
|
res = await dictDataStore.query({ code: 'type', is_use: '0' });
|
|
res = await dictDataStore.query({ code: 'type', is_use: '0' });
|
|
if ($checkRes(res)) typeList.value = res.data;
|
|
if ($checkRes(res)) typeList.value = res.data;
|