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