Browse Source

//细节调整

wyj0522 1 tuần trước cách đây
mục cha
commit
5718804ad3

+ 1 - 0
fdapfe-ui/src/api/eval/formulas.js

@@ -17,6 +17,7 @@ export function findInfoList(query) {
   })
 }
 
+
 // 查询公式管理管理详细
 export function getFormulas(id) {
   return request({

+ 6 - 1
fdapfe-ui/src/api/eval/indicator.js

@@ -8,7 +8,12 @@ export function listIndicator(query) {
     params: query
   })
 }
-
+export function getoptions() {
+  return request({
+    url: '/eval/indicator/getoptions',
+    method: 'get',
+  })
+}
 // 查询评估指标体系管理详细
 export function getIndicator(id) {
   return request({

+ 13 - 5
fdapfe-ui/src/views/eval/formulas/form.vue

@@ -18,10 +18,10 @@
         <el-form-item label="所属指标" prop="formulaIndicator">
           <el-select v-model="formData.formulaIndicator" placeholder="请选择所属指标">
             <el-option
-              v-for="dict in dict.type.biz_perf_eval_type"
-              :key="dict.value"
-              :label="dict.label"
-              :value="dict.value"
+              v-for="dict in optionList"
+              :key="dict.id"
+              :label="dict.name"
+              :value="dict.id"
             />
           </el-select>
         </el-form-item>
@@ -58,7 +58,7 @@
 
 <script>
 import { findInfoList, addFormulas, updateFormulas } from "@/api/eval/formulas";
-
+import { getoptions } from "@/api/eval/indicator";
 export default {
   dicts: ["biz_perf_eval_type"],
   props: {
@@ -78,6 +78,7 @@ export default {
   data() {
     return {
       availableParams: ['TP', 'TN', 'FP', 'FN'],
+      optionList:[],
       formulaIndicator:[
         {'label': '一级指标','value' : '0'},
         {'label': '二级指标','value' : '1'},
@@ -151,6 +152,12 @@ export default {
     }
   },
   methods: {
+    initOptions(){
+      getoptions().then(res=>{
+
+        this.optionList=res.rows
+      })
+    },
     initData() {
       if (this.options!== 'add') {
         this.formData = { ...this.dataInfo };
@@ -159,6 +166,7 @@ export default {
         console.log('参数输出',res)
         this.availableParams = { ...res,...this.availableParams};
       })
+      this.initOptions()
     },
     // 插入参数到公式输入框
     insertParam(param) {