From df59cae6f3c73605a3f3b4055fdca5b4dabde2c2 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期四, 05 九月 2024 18:32:17 +0800
Subject: [PATCH] 测试完成
---
src/views/knowledge/questionnaire/compilequer/index.vue | 82 ++++++++++++++++++++++++++++++++++------
1 files changed, 69 insertions(+), 13 deletions(-)
diff --git a/src/views/knowledge/questionnaire/compilequer/index.vue b/src/views/knowledge/questionnaire/compilequer/index.vue
index f8218e2..7d0fc22 100644
--- a/src/views/knowledge/questionnaire/compilequer/index.vue
+++ b/src/views/knowledge/questionnaire/compilequer/index.vue
@@ -41,7 +41,7 @@
>
<el-row :gutter="10">
<el-col :span="10">
- <el-form-item label="闂嵎鍒嗙被" prop="region">
+ <el-form-item label="闂嵎鍒嗙被" prop="categoryid">
<el-select
v-model="ruleForm.categoryid"
size="medium"
@@ -65,7 +65,7 @@
</el-form-item>
</el-col>
<el-col :span="10">
- <el-form-item label="璇勪环绫诲瀷">
+ <el-form-item label="璇勪环绫诲瀷" prop="scoreType">
<el-select
v-model="ruleForm.scoreType"
placeholder="璇烽�夋嫨鍒嗙被"
@@ -81,12 +81,12 @@
</el-form-item>
</el-col>
</el-row>
- <el-form-item label="闂嵎鏍囬" prop="name">
+ <el-form-item label="闂嵎鏍囬" prop="svyname">
<div style="width: 30%">
<el-input v-model="ruleForm.svyname"></el-input>
</div>
</el-form-item>
- <el-form-item label="闂嵎鎻忚堪">
+ <el-form-item label="闂嵎鎻忚堪" prop="description">
<el-input
style="width: 40vw"
type="textarea"
@@ -98,7 +98,19 @@
></el-form-item>
<el-row>
- <el-form-item label="鏍囩" prop="desc">
+ <el-form-item prop="dynamicTags" >
+ <template #label>
+ 鏍囩
+ <el-tooltip
+ class="item"
+ effect="light"
+ content="鍑嗙‘銆佹壖瑕併�佸閲嶇殑鏍囩锛屽彲浠ヨ鎮ㄥ湪绯荤粺浣跨敤涓柟渚跨殑鏌ユ壘鍒拌妯$増銆�"
+ placement="top-start"
+ >
+ <i class="el-icon-warning-outline"></i>
+ </el-tooltip>
+ <!-- 鍦ㄦ爣绛惧悗鎻掑叆绾㈣壊鏄熷彿 -->
+ </template>
<div class="xinz-inf">
<el-tag
:key="tag.tagname"
@@ -142,7 +154,18 @@
</el-form-item>
</el-row>
<div class="xinz-infs">
- <el-form-item label="閫傜敤鐤剧梾" prop="region">
+ <el-form-item >
+ <template #label>
+ 閫傜敤鐤剧梾
+ <el-tooltip
+ class="item"
+ effect="light"
+ content="閫夋嫨濂介�傜敤鐤剧梾鍚庯紝鍙互鏂逛究鎮ㄩ�氳繃鐤剧梾璇婃柇鏌ユ壘鍒板搴旂殑鐥呬汉!"
+ placement="top-start"
+ >
+ <i class="el-icon-warning-outline"></i>
+ </el-tooltip>
+ </template>
<el-tag
v-for="tag in displayedTags"
:key="tag.icdid"
@@ -168,7 +191,7 @@
></el-input> </el-form-item
></el-col>
<el-col :span="9">
- <el-form-item label="鍙敤鐘舵��" prop="region">
+ <el-form-item label="鍙敤鐘舵��" prop="isAvailable">
<el-radio-group v-model="ruleForm.isAvailable">
<el-radio
v-for="(item, index) in usable"
@@ -179,7 +202,7 @@
</el-form-item></el-col
>
</el-row>
- <el-form-item label="闂嵎鏂瑰紡" prop="region">
+ <el-form-item label="闂嵎鏂瑰紡" prop="suitway">
<el-select
v-model="ruleForm.suitway"
size="medium"
@@ -237,7 +260,7 @@
</el-form-item></el-col
>
</el-row>
- <el-form-item label="闂嵎缁撴潫璇�">
+ <el-form-item label="闂嵎缁撴潫璇�" prop="conclusion">
<el-input
style="width: 40vw"
type="textarea"
@@ -1208,11 +1231,42 @@
svyTemplateLibScripts: [],
tempDetpRelevances: [],
svyLibTemplateTagList: [],
+ scoreType:'4',
+ isAvailable:'0'
},
indexform: {
svyLibTemplateTargetoptions: [],
},
- rules: {},
+ // 琛ㄥ崟鏍¢獙
+ rules: {
+ categoryid: [
+ { required: true, message: "闂嵎鍒嗙被涓嶈兘涓虹┖", trigger: "blur" },
+ ],
+ scoreType: [
+ { required: true, message: "璇勪环绫诲瀷涓嶈兘涓虹┖", trigger: "blur" },
+ ],
+ svyname: [
+ { required: true, message: "闂嵎鏍囬涓嶈兘涓虹┖", trigger: "blur" },
+ ],
+ isAvailable: [
+ { required: true, message: "鍙敤鐘舵�佷笉鑳戒负绌�", trigger: "blur" },
+ ],
+ scriptTopic: [
+ { required: true, message: "棰樼洰鏍囬涓嶈兘涓虹┖", trigger: "blur" },
+ ],
+ ismandatory: [
+ { required: true, message: "鏄惁蹇呭~涓嶈兘涓虹┖", trigger: "blur" },
+ ],
+ scriptType: [
+ { required: true, message: "棰樼洰绫诲瀷涓嶈兘涓虹┖", trigger: "blur" },
+ ],
+ suitway: [
+ { required: true, message: "闂嵎鏂瑰紡涓嶈兘涓虹┖", trigger: "blur" },
+ ],
+ conclusion: [
+ { required: true, message: "闂嵎缁撴潫璇笉鑳戒负绌�", trigger: "blur" },
+ ],
+ },
rulesa: {},
optionsclass: [], //鍒嗙被鍒楄〃
optionlist: [
@@ -1380,11 +1434,13 @@
// 鑾峰彇鏁版嵁
getissueinfo() {
this.id = this.$route.query.id;
- this.ruleForm = {
+ this.ruleForm= {
svyTemplateLibScripts: [],
tempDetpRelevances: [],
svyLibTemplateTagList: [],
- };
+ scoreType:'4',
+ isAvailable:'0'
+ },
this.topicobj = {};
if (this.id) {
@@ -1416,7 +1472,7 @@
},
submitForm(formName) {
this.$modal.loading("姝e湪淇淇濆瓨鏁版嵁锛岃绋嶅��...");
- if (this.ruleForm.suitway) {
+ if (Array.isArray(this.ruleForm.suitway)) {
this.ruleForm.suitway = this.ruleForm.suitway.join(",");
}
if (!this.ruleForm.categoryid) {
--
Gitblit v1.9.3