From ca4592da86db14fae371a4c2b76af5dd2d7e12d0 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期一, 15 四月 2024 14:19:23 +0800 Subject: [PATCH] 测试完成 --- src/components/Regular/index.vue | 8 ++ src/store/getters.js | 14 +++- src/views/repositoryai/intention/index.vue | 126 +++++++++++------------------------------ 3 files changed, 51 insertions(+), 97 deletions(-) diff --git a/src/components/Regular/index.vue b/src/components/Regular/index.vue index 6d64170..5de3b58 100644 --- a/src/components/Regular/index.vue +++ b/src/components/Regular/index.vue @@ -12,7 +12,7 @@ > </el-input> </el-form-item ></el-col> - <el-col :span="12" + <el-col :span="12" v-if="intent" ><el-form-item label="閫夐」鑺傜偣"> <el-input type="text" @@ -23,7 +23,7 @@ </el-input> </el-form-item ></el-col> </el-row> - <el-row :gutter="10"> + <el-row :gutter="10" v-if="intent"> <el-col :span="12" ><el-form-item label="澶勭悊"> <el-input @@ -218,6 +218,10 @@ type: Boolean, default: true, }, + intent: { + type: Boolean, + default: true, + }, }, created() { diff --git a/src/store/getters.js b/src/store/getters.js index 0325af3..8765de8 100644 --- a/src/store/getters.js +++ b/src/store/getters.js @@ -22,7 +22,7 @@ mode: (state) => [ { value: "1", - label: "璋冩煡琛�", + label: "闂嵎璋冩煡琛�", raw: { cssClass: "", listClass: "", @@ -30,7 +30,7 @@ }, { value: "2", - label: "鏅鸿兘璇煶", + label: "AI鏅鸿兘璇煶", raw: { cssClass: "", listClass: "", @@ -38,7 +38,15 @@ }, { value: "3", - label: "浜哄伐", + label: "浜哄伐鐢佃瘽", + raw: { + cssClass: "", + listClass: "", + }, + }, + { + value: "4", + label: "鏅鸿兘闂瓟", raw: { cssClass: "", listClass: "", diff --git a/src/views/repositoryai/intention/index.vue b/src/views/repositoryai/intention/index.vue index a32ffee..34785a1 100644 --- a/src/views/repositoryai/intention/index.vue +++ b/src/views/repositoryai/intention/index.vue @@ -464,22 +464,6 @@ </el-form-item> </el-col></el-row > - <!-- <el-row v-if="!measurement"> - <el-col :span="24"> - <el-form-item label="閫傜敤鐤剧梾" prop="userName"> - <el-select - v-model="indexform.suitDisease" - placeholder="璇烽�夋嫨" - > - <el-option - v-for="index in qyoptions" - :key="index.value" - :label="index.label" - :value="index.value" - ></el-option> - </el-select> - </el-form-item> </el-col - ></el-row> --> <el-row v-if="!measurement"> <el-col :span="24"> @@ -495,89 +479,44 @@ </el-form-item> </el-col> </el-row> - <!-- <el-card class="box-card" style="margin-bottom: 20px"> - <el-table v-loading="loading" :data="testuserList"> - <el-table-column - label="搴忓彿" - align="center" - key="guid" - prop="guid" - width="50" - /> - <el-table-column - label="鎸囨爣閫夐」" - align="center" - key="targetvalue" - prop="targetvalue" - :show-overflow-tooltip="true" - > - <template slot-scope="scope"> - <el-input - v-model="scope.row.targetvalue" - placeholder="璇疯緭鍏ュ唴瀹�" - ></el-input> - </template> - </el-table-column> - <el-table-column - label="瑙f瀽瑙勫垯" - align="center" - key="targetregex" - prop="targetregex" - width="460" - :show-overflow-tooltip="true" - > - <template slot-scope="scope"> - <el-input - v-model="scope.row.targetregex" - placeholder="璇疯緭鍏ュ唴瀹�" - ></el-input> - </template> - </el-table-column> - <el-table-column - label="鎿嶄綔" - align="center" - width="200" - class-name="small-padding fixed-width" - > - <template slot-scope="scope"> - <el-button - @click="addoption(scope.row)" - type="success" - icon="el-icon-circle-plus-outline" - circle - ></el-button> - <el-button - type="danger" - icon="el-icon-delete" - circle - @click="deloption(scope.row)" - ></el-button> - <el-button - @click="syioption(scope.row)" - type="primary" - icon="el-icon-top" - circle - ></el-button> - <el-button - @click="xiayioption(scope.row)" - type="primary" - icon="el-icon-bottom" - circle - ></el-button> - </template> - </el-table-column> - </el-table> - </el-card> --> - <el-card class="box-card" style="margin-bottom: 20px"> + <el-card + class="box-card" + style="margin-bottom: 20px" + v-if="indexform.isenable == 1" + > <Regular :TargetoptionList="testuserList" + :intent="false" @addoption="addoption" @deloption="deloption" @syioption="syioption" @xiayioption="xiayioption" /> </el-card> + <div v-if="indexform.isenable == 2"> + <el-form-item label="鏀堕泦淇℃伅"> + <el-input + type="textarea" + :rows="2" + placeholder="濉叆鏀堕泦淇℃伅" + v-model="indexform.textarea" + maxlength="50" + show-word-limit + > + </el-input + ></el-form-item> + </div> + <div v-if="indexform.isenable == 3"> + <el-form-item label="鏀堕泦淇℃伅"> + <el-input + type="text" + placeholder="濉叆鏀堕泦淇℃伅" + v-model="indexform.textarea" + > + </el-input + ></el-form-item> + </div> <el-row :gutter="20"> <el-col :span="12"> <el-form-item label="娴嬭瘯杈撳叆" prop="nickName"> @@ -1161,11 +1100,14 @@ this.dynamicTags = []; this.testuserList = [ { - guid: 1, - isoperation: 1, targettype: "1", targetvalue: "", targetregex: "", + targetregex2: "", + dynamiccruxs: [], + nodynamiccruxs: [], + dynamiccruxsJson: "", + nodynamiccruxsJson: "", }, ]; this.indexopen = true; -- Gitblit v1.9.3