From ca2d35abcaab8bbc170b26a4a08aa3641ac10431 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期一, 25 三月 2024 11:10:49 +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 be402e9..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="targetid"
- prop="targetid"
- />
+ <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