|
@@ -6,9 +6,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="档案类型" prop="archiveType">
|
|
|
<el-select v-model="dataForm.archiveType" placeholder="档案类型">
|
|
|
- <el-option label="月度评测" value="1"></el-option>
|
|
|
- <el-option label="年度评测" value="2"></el-option>
|
|
|
- <el-option label="其他" value="3"></el-option>
|
|
|
+ <el-option :label="item.dictLabel" :value="item.dictValue" v-for="item in state.getDictByKey('archiveType')"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="文件存储路径" prop="filePath">
|
|
@@ -34,6 +32,8 @@ import { reactive, ref } from "vue";
|
|
|
import baseService from "@/service/baseService";
|
|
|
import { ElMessage } from "element-plus";
|
|
|
const emit = defineEmits(["refreshDataList"]);
|
|
|
+import useView from "@/hooks/useView";
|
|
|
+const state = reactive({ ...useView({}) });
|
|
|
|
|
|
const visible = ref(false);
|
|
|
const dataFormRef = ref();
|