From 6e54a6688661a05de7c418612cea8b38bbc2dee3 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期一, 14 四月 2025 11:28:26 +0800 Subject: [PATCH] 测试完成 --- src/views/repositoryai/intention/index.vue | 125 ++++++++++++++++++++++++----------------- 1 files changed, 72 insertions(+), 53 deletions(-) diff --git a/src/views/repositoryai/intention/index.vue b/src/views/repositoryai/intention/index.vue index e8b0995..8e7a41d 100644 --- a/src/views/repositoryai/intention/index.vue +++ b/src/views/repositoryai/intention/index.vue @@ -3,7 +3,7 @@ <!-- 宸︿晶鏍� --> <div class="sidecolumn"> <div class="sidecolumn-top"> - <div class="top-wj">鎸囨爣绫诲瀷</div> + <div class="top-wj">鎸囨爣鍒嗙被</div> <div class="top-tj" @click="dialogFormVisible = true">+娣诲姞</div> </div> <div class="center-ss"> @@ -152,7 +152,7 @@ icon="el-icon-plus" size="medium" @click="handleAdd" - v-hasPermi="['system:user:add']" + >鏂板</el-button > </el-col> @@ -165,7 +165,7 @@ size="medium" :disabled="multiple" @click="handleDelete" - v-hasPermi="['system:user:remove']" + >鍒犻櫎</el-button > </el-col> @@ -187,8 +187,24 @@ prop="id" /> --> <el-table-column - label="鎸囨爣绫诲瀷" + label="鎸囨爣鍚嶇О" fixed + align="center" + key="targetname" + prop="targetname" + :show-overflow-tooltip="true" + > + </el-table-column> + <el-table-column + label="鎸囨爣鎻忚堪" + align="center" + key="targetdesc" + prop="targetdesc" + :show-overflow-tooltip="true" + width="200" + /> + <el-table-column + label="鎸囨爣绫诲瀷" align="center" key="valueType" prop="valueType" @@ -201,14 +217,7 @@ /> </template> </el-table-column> - <el-table-column - label="鎸囨爣鍚嶇О" - align="center" - key="targetname" - prop="targetname" - :show-overflow-tooltip="true" - > - </el-table-column> + <!-- <el-table-column label="姝e父鍊艰寖鍥�" @@ -221,13 +230,7 @@ <span>{{ scope.row.warnup }}~{{ scope.row.warndown }}</span> </template> </el-table-column> --> - <el-table-column - label="鎸囨爣鎻忚堪" - align="center" - key="targetdesc" - prop="targetdesc" - width="200" - /><el-table-column + <el-table-column label="閫傜敤鍦烘櫙" align="center" key="suitWayList" @@ -250,7 +253,7 @@ size="medium" type="text" @click="illnessUpdate(scope.row)" - v-hasPermi="['system:user:edit']" + ><span class="button-textxg" ><i class="el-icon-date"></i>璇︽儏</span ></el-button @@ -287,7 +290,7 @@ size="medium" type="text" @click="handleUpdate(scope.row)" - v-hasPermi="['system:user:edit']" + ><span class="button-textxg" ><i class="el-icon-edit"></i>淇敼</span ></el-button @@ -305,7 +308,7 @@ size="medium" type="text" @click="handleDelete(scope.row)" - v-hasPermi="['system:user:remove']" + ><span class="button-textsc" ><i class="el-icon-delete"></i>鍒犻櫎</span ></el-button @@ -353,20 +356,9 @@ </el-form-item> </el-col> <el-col :span="12"> - <el-form-item label="鐗堟湰鍙�" prop="deptId"> - <el-input - v-model="indexform.version" - placeholder="榛樿1.0" - maxlength="40" - /> - </el-form-item> - </el-col> - </el-row> - <!-- deptOptions --> - <el-row v-if="!measurement"> - <el-col :span="8"> <el-form-item label="鎸囨爣鍒嗙被" prop="assortid"> <el-select + style="width: 300px;" v-model="indexform.assortid" size="medium" filterable @@ -386,6 +378,31 @@ </el-option> </el-option-group> </el-select> + </el-form-item> + + </el-col> + </el-row> + <el-row v-if="!measurement"> + <el-col :span="24"> + <el-form-item label="鎸囨爣鎻忚堪" prop="targetdesc"> + <el-input + v-model="indexform.targetdesc" + placeholder="璇疯緭鍏ユ寚鏍囨弿杩�" + id="targetdesc" + @focus="currentInputId = 'targetdesc'" + maxlength="40" + /> + </el-form-item> </el-col + ></el-row> + <!-- deptOptions --> + <el-row v-if="!measurement"> + <el-col :span="8"> + <el-form-item label="鐗堟湰鍙�" prop="deptId"> + <el-input + v-model="indexform.version" + placeholder="榛樿1.0" + maxlength="40" + /> </el-form-item> </el-col> <el-col :span="8"> @@ -415,24 +432,13 @@ </el-form-item> </el-col> </el-row> - <el-row v-if="!measurement"> - <el-col :span="24"> - <el-form-item label="鎸囨爣鎻忚堪" prop="targetdesc"> - <el-input - v-model="indexform.targetdesc" - placeholder="璇疯緭鍏ユ寚鏍囨弿杩�" - id="targetdesc" - @focus="currentInputId = 'targetdesc'" - maxlength="40" - /> - </el-form-item> </el-col - ></el-row> + <!-- <el-form-item label="鎻掑叆濉┖" prop="scriptContent"> <div style="display: flex; margin-bottom: 10px"> <div class="tsgname" @click="tsgnameto">鎻掑叆濉┖</div> </div> </el-form-item> --> - <el-form-item label="鏍囩" prop="desc" v-if="!measurement"> + <el-form-item label="鏍囩" prop="dynamicTags" v-if="!measurement"> <div class="xinz-inf"> <el-tag :key="tag.tagname" @@ -472,9 +478,9 @@ </el-form-item> <el-row v-if="!measurement"> <el-col :span="24"> - <el-form-item> + <el-form-item prop="valueType"> <template #label> - 鍊肩被鍨� + 缁撴灉绫诲瀷 <el-tooltip class="item" effect="light" @@ -495,7 +501,7 @@ > <el-row v-if="!measurement"> <el-col :span="24"> - <el-form-item label="棰樼洰绫诲瀷"> + <el-form-item label="閫傜敤棰樺瀷" prop="scriptType"> <el-radio-group @input="Changtype" v-model="indexform.scriptType" @@ -649,7 +655,7 @@ </span> </el-dialog> <!-- 娣诲姞绫诲埆寮规 --> - <el-dialog title="鏂板绫诲埆" width="30%" :visible.sync="dialogFormVisible"> + <el-dialog title="绫诲埆缂栬緫" width="30%" :visible.sync="dialogFormVisible"> <div style="text-align: center; margin-bottom: 20px"> <el-radio-group v-model="radio"> <el-radio-button label="涓诲垎绫�"></el-radio-button> @@ -801,10 +807,22 @@ { required: true, message: "鎸囨爣鍒嗙被涓嶈兘涓虹┖", trigger: "blur" }, ], language: [ - { required: true, message: "鎸囨爣璇█涓嶈兘涓虹┖", trigger: "blur" }, + { required: true, message: "璇█涓嶈兘涓虹┖", trigger: "blur" }, ], isAvailable: [ - { required: true, message: "鎸囨爣璇█涓嶈兘涓虹┖", trigger: "blur" }, + { required: true, message: "鍙敤鐘舵�佷笉鑳戒负绌�", trigger: "blur" }, + ], + targetdesc: [ + { required: true, message: "鎸囨爣鎻忚堪涓嶈兘涓虹┖", trigger: "blur" }, + ], + valueType: [ + { required: true, message: "缁撴灉绫诲瀷涓嶈兘涓虹┖", trigger: "blur" }, + ], + scriptType: [ + { required: true, message: "閫傜敤棰樺瀷涓嶈兘涓虹┖", trigger: "blur" }, + ], + suitWayList: [ + { required: true, message: "閫傜敤鍦烘櫙涓嶈兘涓虹┖", trigger: "blur" }, ], }, }; @@ -1275,6 +1293,7 @@ targetregex: "", targetregex2: "", isoperation: 1, + isabnormal:0, picturePath: "", dynamiccruxs: [], nodynamiccruxs: [], -- Gitblit v1.9.3