From 36b7179cda46033aa5f142aecf0cd213cd50232c Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期二, 11 三月 2025 17:09:29 +0800 Subject: [PATCH] 测试完成 --- src/views/followvisit/record/detailpage/index.vue | 30 ++++++++++++++++++++++++------ 1 files changed, 24 insertions(+), 6 deletions(-) diff --git a/src/views/followvisit/record/detailpage/index.vue b/src/views/followvisit/record/detailpage/index.vue index 07ce29a..863735a 100644 --- a/src/views/followvisit/record/detailpage/index.vue +++ b/src/views/followvisit/record/detailpage/index.vue @@ -535,7 +535,7 @@ </el-tabs> </div> <el-dialog title="鎮h�呭啀娆¢殢璁�" :visible.sync="dialogFormVisible"> - <el-form ref="form" :model="form" label-width="80px"> + <el-form ref="zcform" :rules="zcrules" :model="form" label-width="80px"> <el-form-item label="浠诲姟鍚嶇О"> <el-input style="width: 400px" @@ -568,7 +568,7 @@ ></el-input> </el-form-item> - <el-form-item label="闅忚鏂瑰紡"> + <el-form-item label="闅忚鏂瑰紡" prop="resource"> <el-radio-group v-model="form.resource"> <el-radio label="1">鏈梾鍖洪殢璁�</el-radio> <el-radio label="2">闅忚涓績闅忚</el-radio> @@ -577,7 +577,7 @@ <!-- <el-form-item label="鍗冲埢鍙戦��"> <el-switch v-model="zcform.delivery"></el-switch> </el-form-item> --> - <el-form-item label="闅忚鏃堕棿"> + <el-form-item label="闅忚鏃堕棿" prop="date1"> <el-date-picker type="date" placeholder="閫夋嫨鏃ユ湡" @@ -627,7 +627,14 @@ tableDatatop: [], //棰樼洰琛� voiceDatatop: [], //棰樼洰琛� dynamicTags: [], - + zcrules: { + date1: [ + { required: true, message: "璇烽�夋嫨闅忚鏂瑰紡", trigger: "change" }, + ], + resource: [ + { required: true, message: "璇烽�夋嫨闅忚鏃堕棿", trigger: "blur" }, + ], + }, userform: {}, Whetherall: false, //鏄惁鍏ㄩ儴璁板綍灞曠ず dialogFormVisible: false, @@ -930,10 +937,16 @@ this.$modal .confirm('鏄惁鏌ョ湅浠诲姟涓�"' + row.taskName + '"鐨勬湇鍔¤鎯呮暟鎹紵') .then(() => { + if (row.preachformson) { + if (row.preachformson.includes("3")) { + this.Voicetype = 1; + } + } + console.log(this.Voicetype,'this.Voicetype'); + this.taskid = row.taskid; this.id = row.id; this.patid = row.patid; - this.Voicetype = row.type; this.serviceType = row.serviceType; this.getTaskservelist(this.id); }) @@ -977,7 +990,9 @@ }, // 鍒涘缓鍐嶆闅忚鏈嶅姟 setupsubtask() { - let form = structuredClone(this.form); + this.$refs['zcform'].validate((valid) => { + if (valid) { + let form = structuredClone(this.form); form.longSendTime = this.formatTime(form.date1); if (form.resource) { if (form.resource == 2) { @@ -996,6 +1011,9 @@ } this.dialogFormVisible = false; }); + } + }); + }, updateScore(a, b, c) { console.log(a); -- Gitblit v1.9.3