From c6a61bf9bf4d1ae57098aa26dcf2448ce6bb80e4 Mon Sep 17 00:00:00 2001
From: WXL (wul) <wl_5969728@163.com>
Date: 星期五, 05 九月 2025 10:16:43 +0800
Subject: [PATCH] 测试完成
---
src/views/outsideChainxj.vue | 112 ++++++++++++++++++++++++++++++++++++++------------------
1 files changed, 76 insertions(+), 36 deletions(-)
diff --git a/src/views/outsideChainxj.vue b/src/views/outsideChainxj.vue
index 3f213a6..33d82ba 100644
--- a/src/views/outsideChainxj.vue
+++ b/src/views/outsideChainxj.vue
@@ -1,16 +1,50 @@
<template>
<div class="questionnaire">
- <div class="CONTENT">
- <div class="title">鏆戞湡涓�鍙峰鏁�</div>
+ <!-- <div class="CONTENT">
+ <div class="title">鏅畞浜烘皯鍖婚櫌鍖绘姢鐭ヨ瘑瀹f暀</div>
<div class="preview-left">
- <!-- 鍗曢�� -->
<div v-html="richText"></div>
</div>
- <el-form :model="formData" label-width="80px">
- <el-form-item>
- <el-button type="primary" @click="submitForm">纭鏌ョ湅</el-button>
- </el-form-item>
- </el-form>
+
+ </div> -->
+ <div class="CONTENT" >
+ <div class="preview-left">
+ <div class="toptitle">
+ <div class="title">{{ taskname ? taskname : ""+localStorage.getItem("orgname")+"鍖绘姢鐭ヨ瘑瀹f暀" }}</div>
+ <div style="font-size: 22px; margin-bottom: 20px; line-height: 1.5">
+ {{
+ kcb
+ ? kcb
+ : "浜茬埍鐨勬偅鑰�-瀹跺睘锛屾垜浠槸"+localStorage.getItem("orgname")+"鐨勫尰鎶や汉鍛橈紝涓轰簡鏇村ソ鍦颁簡瑙f偍鐨勫悍澶嶆儏鍐碉紝璇锋偍鎶戒竴鐐瑰疂璐垫椂闂达紝瑙傜湅杩欎唤瀹f暀璧勮銆�"
+ }}
+ <!-- 浜茬埍鐨勬偅鑰�/瀹跺睘鎮ㄥソ锛屼负浜嗘洿濂界殑浜嗚В鎮ㄥ嚭闄㈠悗鐨勫悍澶嶆儏鍐碉紝缁欐偍閫傚綋鍙婃椂鐨勫仴搴锋寚瀵硷紝璇锋偍鎶戒竴鐐瑰疂璐垫椂闂达紝瀹屾垚杩欎唤鍑洪櫌闅忚闂嵎璋冩煡銆� -->
+ </div>
+ </div>
+ <el-divider></el-divider>
+ <div v-html="richText"></div>
+ <div
+ style="
+ text-align: center;
+ padding-top: 50px;
+ font-size: 24px;
+ color: #175997;
+ font-weight: 600;
+ margin-bottom: 10px;
+ "
+ >
+ {{
+ jsy
+ ? jsy
+ : "鐢熸椿涓婅鍔抽�哥粨鍚堬紝娉ㄦ剰浼戞伅鍜岃惀鍏伙紝閫傚綋閿荤偧锛屾垝鐑熼檺閰掞紝淇濇寔蹇冩儏鑸掔晠锛屽畾鏈熷璇娿�傞偅鏈瀹f暀鍐呭灏卞埌杩欓噷锛岀鎮ㄨ韩浣撳仴搴凤紒"
+ }} </div>
+ <!-- <div style="font-size: 20px">
+ {{
+ jsy
+ ? jsy
+ : "鐢熸椿涓婅鍔抽�哥粨鍚堬紝娉ㄦ剰浼戞伅鍜岃惀鍏伙紝閫傚綋閿荤偧锛屾垝鐑熼檺閰掞紝淇濇寔蹇冩儏鑸掔晠锛屽畾鏈熷璇娿�傞偅鏈瀹f暀鍐呭灏卞埌杩欓噷锛岀鎮ㄨ韩浣撳仴搴凤紒"
+ }}
+ </div> -->
+ </div>
</div>
</div>
</template>
@@ -18,7 +52,7 @@
<script>
import {
getExternalfollowup,
- SetsaveQuestionAnswer,
+ Submitaquestionnaire,
} from "@/api/AiCentre/index";
import { getToken } from "@/utils/auth";
import axios from "axios";
@@ -41,6 +75,10 @@
question3: "",
},
richText: "<p>Hello, <strong>world</strong>!</p>",
+ url:'',
+ taskname:'',
+ kcb:'',
+ jsy:'',
};
},
@@ -50,8 +88,9 @@
methods: {
// 鑾峰彇鏁版嵁
getQuestionnaire() {
- // let taskid = this.$route.query.param1;
- // let patid = this.$route.query.param2;
+ this.taskid = this.$route.query.param1;
+ this.patid = this.$route.query.param2;
+ this.taskname = this.$route.query.param3;
// // let taskid =
// // "OFp7tn/B6x7IzKJetvGWHdSWBj7msRlnlj6am9dyuHTH6sEt4uBbVCUXs5kcF/e4O2W6vqHf2Bz9K3/evbYDmw==";
// // let patid =
@@ -63,16 +102,14 @@
// // this.$modal.msgSuccess("浠诲姟id涓�" + this.taskid);
// let taskids = this.encrypt(this.taskid);
// let patids = this.encrypt(this.patid);
- // getExternalfollowup({ param1: taskids, param2: patids }).then((res) => {
- // if (res.code == 200) {
- // this.questionList = res.rows;
- // }
- // });
- // 涓存椂鑾峰彇鏁版嵁
+ getExternalfollowup({ param1: this.taskid, param2: this.patid }).then((res) => {
+ if (res.code == 200) {
+ this.url = res.data.script[0].richText;
+ this.jsy = res.data.jsy;
+ this.kcb = res.data.kcb;
+ // 涓存椂鑾峰彇鏁版嵁
axios
- .get(
- "http://116.62.18.175:8096/profile/upload/show/鎸傚彿闇�鐭�/鎸傚彿闇�鐭�.html"
- )
+ .get(this.url)
.then((response) => {
console.log(response.data, "鏁版嵁"); // 杈撳嚭鑾峰彇鍒扮殑鏂囦欢鍐呭
this.richText = response.data;
@@ -81,6 +118,9 @@
.catch((error) => {
console.error("Failed to fetch file:", error);
});
+ }
+ });
+
},
addStyleToImages(html) {
return html.replace(
@@ -106,8 +146,8 @@
// 鎻愪氦琛ㄥ崟閫昏緫
console.log(this.questionList);
let form = {
- param1: this.encrypt(this.taskid),
- param2: this.encrypt(this.patid),
+ param1: this.taskid,
+ param2: this.patid,
ivrTaskcalldetailList: [],
};
this.questionList.forEach((item) => {
@@ -118,14 +158,14 @@
let ivrTaskcalldetail = {
asrtext: item.asrtext,
valueType: item.valueType,
- questiontext: item.questionText,
+ scriptContent: item.scriptContent,
targetoptions: optionarr.join(","),
};
form.ivrTaskcalldetailList.push(ivrTaskcalldetail);
});
console.log(form, "form");
- SetsaveQuestionAnswer(form).then((res) => {
+ Submitaquestionnaire(form).then((res) => {
if (res.code == 200) {
this.$modal.msgSuccess("鎻愪氦鎴愬姛");
}
@@ -137,13 +177,10 @@
</script>
<style lang="scss" scoped>
+
.questionnaire {
- // background-image: url("../assets/images/chainbackground.jpg");
- // background-repeat: no-repeat;
- // background-position: center center;
- // background-size: cover;
- // height: 100vh;
background-image: url("../assets/images/chainbackground1.jpg");
+ background-color: #f9f9fb;
background-size: cover;
background-attachment: fixed; /* 淇濇寔鑳屾櫙鍥哄畾 */
background-position: center;
@@ -152,8 +189,10 @@
margin: 0;
padding: 0;
.CONTENT {
- padding: 10px;
+ padding-top: 15px;
+ padding-bottom: 15px;
.title {
+ color: #3769f3;
font-size: 22px;
font-weight: bold;
margin-bottom: 20px;
@@ -162,9 +201,14 @@
}
}
.preview-left {
- margin: 20px;
+ margin: 10px;
+ margin-bottom: 60px;
+ background-color: #fff;
+ border-radius: 5px;
// margin: 20px;
- padding: 30px;
+ padding: 10px;
+ padding-bottom: 100px;
+ height: 100%;
// background: #ffff;
border: 1px solid #dcdfe6;
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12),
@@ -175,10 +219,6 @@
.dev-text {
margin-bottom: 10px;
}
- }
- img {
- width: 80vw !important;
- height: 20vh !important;
}
}
</style>
--
Gitblit v1.9.3