From 9ff0d92f9e7a58c405ef64e028cc7baf90d5f378 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期一, 09 九月 2024 10:51:25 +0800 Subject: [PATCH] 测试完成 --- /dev/null | 0 vue.config.js | 4 +- src/views/outsideChainwt.vue | 13 ++++++ src/views/knowledge/education/compilequer/index.vue | 36 ++++++++++------- src/api/AiCentre/external.js | 14 +++--- 5 files changed, 42 insertions(+), 25 deletions(-) diff --git a/dist.zip b/dist.zip deleted file mode 100644 index 8f383cc..0000000 --- a/dist.zip +++ /dev/null Binary files differ diff --git a/src/api/AiCentre/external.js b/src/api/AiCentre/external.js index f44fa60..b0d1cb3 100644 --- a/src/api/AiCentre/external.js +++ b/src/api/AiCentre/external.js @@ -3,8 +3,8 @@ // 澶栭摼鑾峰彇闅忚 export function getExternalfollowup(data) { return request({ - url: "/smartor/servicetask/getScriptInfoByCondition", - // url: "/smartor/servicetask/getScriptInfoByCondition", + url: "/servicetask/getScriptInfoByCondition", + // url: "/servicetask/getScriptInfoByCondition", method: "post", data: data }); @@ -12,8 +12,8 @@ // 鎻愪氦銆侀殢璁� export function SetsaveQuestionAnswer(data) { return request({ - // url: "/smartor/ivrtaskcalldetail/saveQuestionAnswer", - url: "/smartor/serviceSubtask/saveQuestionAnswer", + // url: "/ivrtaskcalldetail/saveQuestionAnswer", + url: "/serviceSubtask/saveQuestionAnswer", method: "post", data: data }); @@ -23,7 +23,7 @@ // 缂撳瓨闂嵎 export function Cachequestionnaire(data) { return request({ - url: "/smartor/subtaskAnswer/saveQuestionCache", + url: "/subtaskAnswer/saveQuestionCache", method: "post", data: data }); @@ -31,7 +31,7 @@ // 鎷跨紦瀛橀棶鍗� export function getCachequestionnaire(data) { return request({ - url: "/smartor/subtaskAnswer/getQuestionCache", + url: "/subtaskAnswer/getQuestionCache", method: "post", data: data }); @@ -39,7 +39,7 @@ // 鎻愪氦闂嵎 export function Submitaquestionnaire(data) { return request({ - url: "/smartor/subtaskAnswer/saveQuestionAnswer", + url: "/subtaskAnswer/saveQuestionAnswer", method: "post", data: data }); diff --git a/src/views/knowledge/education/compilequer/index.vue b/src/views/knowledge/education/compilequer/index.vue index 15295fb..c605e6e 100644 --- a/src/views/knowledge/education/compilequer/index.vue +++ b/src/views/knowledge/education/compilequer/index.vue @@ -623,13 +623,15 @@ this.ruleForm.suitway.length != 0 ? this.ruleForm.suitway.join(",") : ""; - this.fileName = this.fileName ? this.fileName : "娴嬭瘯.html"; addrichText({ content: this.content, - fileName: this.ensureHtmlExtension(this.fileName), + fileName: this.generateRandomHtmlFilename(), }).then((res) => { this.ruleForm.richText = res.msg; this.ruleForm.htmlRichText = this.replaceIpAndPort(res.msg); + this.ruleForm.htmlRichText = this.removePathSegment(this.ruleForm.htmlRichText,'prod-api'); + console.log(this.ruleForm.htmlRichText,'this.ruleForm.htmlRichText'); + if (this.id) { this.ruleForm.isoperation = 2; compilelibrary(this.ruleForm).then((res) => { @@ -653,19 +655,22 @@ // 鏇挎崲涓烘寚瀹氱殑IP鍦板潃鍜岀鍙� return path.replace(ipPortRegex, "192.168.191.181:8095"); }, - ensureHtmlExtension(filename) { - // 妫�鏌ユ枃浠跺悕鏄惁浠�.mp4缁撳熬 - if (filename.toLowerCase().endsWith(".mp4")) { - // 濡傛灉鏄紝涓嶈繘琛屼换浣曟洿鏀� - return filename; - } - // 鍚﹀垯锛屾鏌ユ槸鍚︿互.html缁撳熬 - if (!filename.toLowerCase().endsWith(".html")) { - // 濡傛灉涓嶆槸锛屾坊鍔�.html鍚庣紑 - filename += ".html"; - } - return filename; - }, + removePathSegment(url, segment) { + // 浣跨敤姝e垯琛ㄨ揪寮忓叏灞�鍖归厤骞舵浛鎹㈡帀鎸囧畾鐨勮矾寰勬 + return url.replace(new RegExp('/' + segment + '/?', 'g'), '/'); +}, + generateRandomHtmlFilename() { + // 鐢熸垚涓�涓�0鍒�1涔嬮棿鐨勯殢鏈烘暟锛屽苟灏嗗叾杞崲涓哄瓧绗︿覆 + let randomNumber = Math.random().toString(); + // 绉婚櫎鍓嶉潰鐨�0鍜屽皬鏁扮偣 + randomNumber = randomNumber.substring(6); + // 纭繚鐢熸垚鐨勯殢鏈烘暟鏄竴瀹氶暱搴︾殑锛屼緥濡�8浣� + while (randomNumber.length < 8) { + randomNumber = '0' + randomNumber; + } + // 鎷兼帴涓�.html鍚庣紑 + return randomNumber + '.html'; +}, // 淇濆瓨鐤剧梾 confirmillness(guid) { @@ -872,6 +877,7 @@ console.log("涓婁紶鎴愬姛"); //鎷兼帴鍑轰笂浼犵殑鍥剧墖鍦ㄦ湇鍔″櫒鐨勫畬鏁村湴鍧� let imgUrl = res.url; + imgUrl=this.replaceIpAndPort(imgUrl) let type = imgUrl.substring(imgUrl.lastIndexOf(".") + 1); this.fileName = this.getFileNameFromPath(res.url); diff --git a/src/views/outsideChainwt.vue b/src/views/outsideChainwt.vue index 7256de2..c86cca1 100644 --- a/src/views/outsideChainwt.vue +++ b/src/views/outsideChainwt.vue @@ -79,7 +79,7 @@ </el-form-item> </el-form> </div> - <div class="CONTENT"> + <div class="CONTENT" v-if="accomplish"> <div class="preview-left"> </div> </div> @@ -111,6 +111,7 @@ revisitAfter: null, dialogVisible:false, Endornot: true, + accomplish:false, // 鍓嶇鍏挜 publicKey: "MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKR0yHv0rbJWQE+Sc7/FwpW66qMd9qX2k6z+SDgkSdxWh/1GbBoAP7bDQQRF6vXmoKsD2ya42H6XRLSDXAoayuMCAwEAAQ== ", @@ -318,4 +319,14 @@ } } } +::v-deep.el-alert--warning.is-light { + background-color: #fbf9f3; + color: #ffba00; +} +::v-deep{ + .el-alert__title { + font-size: 18px; + line-height: 18px; +} +} </style> diff --git a/vue.config.js b/vue.config.js index f4814b2..527692e 100644 --- a/vue.config.js +++ b/vue.config.js @@ -35,8 +35,8 @@ proxy: { // detail: https://cli.vuejs.org/config/#devserver-proxy [process.env.VUE_APP_BASE_API]: { - // target: `http://192.168.1.10:8095`, - target:`http://localhost:8095`, + target: `http://192.168.1.10:8095`, + // target:`http://localhost:8095`, // target: `http://192.168.101.135:8095`, changeOrigin: true, pathRewrite: { -- Gitblit v1.9.3