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