From cf9259c2ebee0e82c32864a1ee91d96c403b9099 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期日, 04 二月 2024 13:42:04 +0800
Subject: [PATCH] 指标完成

---
 src/views/repositoryai/general/particulars/index.vue |   77 +++++++++++++++++++++++++++-----------
 1 files changed, 55 insertions(+), 22 deletions(-)

diff --git a/src/views/repositoryai/general/particulars/index.vue b/src/views/repositoryai/general/particulars/index.vue
index a62d362..a5f229d 100644
--- a/src/views/repositoryai/general/particulars/index.vue
+++ b/src/views/repositoryai/general/particulars/index.vue
@@ -6,12 +6,7 @@
         <el-divider></el-divider>
 
         <el-table :data="targetList" :row-class-name="tableRowClassName">
-          <el-table-column
-            label="搴忓彿"
-            align="center"
-            key="id"
-            prop="id"
-          />
+          <el-table-column label="搴忓彿" align="center" key="id" prop="id" />
           <el-table-column
             label="闂涓婚锛堢己锛�"
             align="center"
@@ -105,20 +100,47 @@
             </template>
           </el-table-column>
         </el-table>
-        <div style="margin: 15px; margin-top: 50px">
-          <div class="leftvlue-jbxx">璇濇湳缂栬緫</div>
-          <el-divider></el-divider>
-          <el-form
-            :model="ruleForm"
-            :rules="rules"
-            ref="ruleForm"
-            label-width="100px"
-            class="demo-ruleForm"
-          >
+        <el-form
+          :model="ruleForm"
+          :rules="rules"
+          ref="ruleForm"
+          label-width="100px"
+          class="demo-ruleForm"
+        >
+          <div style="margin: 15px; margin-top: 50px">
+            <div class="leftvlue-jbxx">璇濇湳缂栬緫</div>
+            <el-divider></el-divider>
+            <el-row :gutter="20">
+              <el-col :span="12">
+                <el-form-item label="妯$増鍚嶇О" prop="name">
+                  <el-input
+                    v-model="ruleForm.name"
+                    placeholder="璇疯緭鍏�"
+                  ></el-input> </el-form-item
+              ></el-col>
+              <el-col :span="12">
+                <el-form-item label="妯$増鍒嗙被" prop="resource">
+                  <el-select
+                    v-model="ruleForm.groupID"
+                    placeholder="璇烽�夋嫨鍒嗙被"
+                  >
+                    <el-option
+                      v-for="item in deptOptions"
+                      :key="item.intertcatid"
+                      :label="item.categoryname"
+                      :value="item.intertcatid"
+                    >
+                    </el-option>
+                  </el-select> </el-form-item
+              ></el-col>
+            </el-row>
             <el-row :gutter="20">
               <el-col :span="12">
                 <el-form-item label="闂涓婚" prop="name">
-                  <el-input v-model="ruleForm.name" placeholder="璇疯緭鍏�"></el-input> </el-form-item
+                  <el-input
+                    v-model="ruleForm.name"
+                    placeholder="璇疯緭鍏�"
+                  ></el-input> </el-form-item
               ></el-col>
               <el-col :span="12">
                 <el-form-item label="鏄惁鍙敤" prop="resource">
@@ -182,7 +204,11 @@
             </el-form-item>
 
             <el-form-item label="鍖归厤鏂囨湰" prop="desc">
-              <el-input type="textarea" placeholder="璇疯緭鍏ュ尮閰嶆鍒�" v-model="ruleForm.desc"></el-input>
+              <el-input
+                type="textarea"
+                placeholder="璇疯緭鍏ュ尮閰嶆鍒�"
+                v-model="ruleForm.desc"
+              ></el-input>
             </el-form-item>
             <el-form-item>
               <el-button type="primary" @click="submitForm('ruleForm')"
@@ -190,8 +216,8 @@
               >
               <el-button @click="resetForm('ruleForm')">閲嶇疆</el-button>
             </el-form-item>
-          </el-form>
-        </div>
+          </div>
+        </el-form>
       </div>
     </el-card>
   </div>
@@ -203,6 +229,8 @@
   editgeneravaluel,
   addgeneravaluel,
   getgeneravaluelinfo,
+  getgeneralinfo,
+  getgeneralclassify,
   delgeneravaluelinfo,
   getgeneravaluellist,
 } from "@/api/AiCentre/index";
@@ -213,6 +241,7 @@
       id: null,
       usable: [],
       languagelist: [],
+      deptOptions:[],
       mode: [],
       pitchon: "杩樺ソ鍚�",
       targetList: [{ switchText: "杩樺ソ鍚�" }, { switchText: "杩樹笉閿�" }],
@@ -237,7 +266,7 @@
   },
 
   created() {
-    // this.getList();
+    this.getList();
     this.usable = store.getters.usable;
     this.languagelist = store.getters.languagelist;
     this.mode = store.getters.mode;
@@ -247,11 +276,15 @@
     getList() {
       this.loading = true;
       this.id = this.$route.query.id;
-      getgeneravaluelinfo({ pid: this.id }).then((res) => {
+      getgeneralinfo({ pid: this.id }).then((res) => {
         this.targetList = res.rows;
         console.log(this.targetList);
         this.loading = false;
       });
+      getgeneralclassify({}).then((res) => {
+        this.deptOptions = res.rows;
+        console.log(res);
+      });
     },
     /** 鏂板鎸夐挳鎿嶄綔 */
     handleAdd() {},

--
Gitblit v1.9.3