From 5df476ae693d7577c7a0031ae12c67558b9832a7 Mon Sep 17 00:00:00 2001
From: WXL (wul) <wl_5969728@163.com>
Date: 星期六, 12 九月 2026 10:48:10 +0800
Subject: [PATCH] 测试完成
---
src/views/SatisfactionRelay.vue | 65 +++++++++++++++++++-------------
1 files changed, 39 insertions(+), 26 deletions(-)
diff --git a/src/views/SatisfactionRelay.vue b/src/views/SatisfactionRelay.vue
index 619349e..fbc5c63 100644
--- a/src/views/SatisfactionRelay.vue
+++ b/src/views/SatisfactionRelay.vue
@@ -20,10 +20,10 @@
</template>
<script>
-import { scanGenerateSubtask } from '@/api/AiCentre/index';
+import { scanGenerateSubtask } from "@/api/AiCentre/index";
export default {
- name: 'RelayPage',
+ name: "RelayPage",
created() {
this.handleRedirect();
},
@@ -31,28 +31,32 @@
handleRedirect() {
const { taskid, deptcode, leaveldeptcodes } = this.$route.query;
if (!taskid) {
- this.$message.error('缂哄皯浠诲姟鏍囪瘑锛岃閲嶆柊鎵爜');
+ this.$message.error("缂哄皯浠诲姟鏍囪瘑锛岃閲嶆柊鎵爜");
return;
}
const params = {
taskid: taskid,
- deptcode: deptcode ,
- leaveldeptcodes: leaveldeptcodes
+ deptcode: deptcode,
+ leaveldeptcodes: leaveldeptcodes,
};
- scanGenerateSubtask(params).then(res => {
- if (res.code == 200 ) {
- console.log(res.msg);
- window.location.href = res.msg;
+ scanGenerateSubtask(params)
+ .then((res) => {
+ console.log(res,'鍒濆');
- } else {
- this.$message.error('鑾峰彇闂嵎閾炬帴澶辫触锛�' + (res.msg || '鏈煡閿欒'));
- }
- }).catch(err => {
- console.error(err);
- this.$message.error('鏈嶅姟寮傚父锛岃绋嶅悗閲嶈瘯');
- });
- }
- }
+ if (res.code == 200) {
+ console.log(res.msg);
+ window.location.href = res.msg;
+ console.log("window鍚�");
+ } else {
+ this.$message.error("鑾峰彇闂嵎閾炬帴澶辫触锛�" + (res.msg || "鏈煡閿欒"));
+ }
+ })
+ .catch((err) => {
+ console.error(err);
+ this.$message.error("鏈嶅姟寮傚父锛岃绋嶅悗閲嶈瘯");
+ });
+ },
+ },
};
</script>
@@ -66,7 +70,8 @@
margin: 0;
padding: 20px;
background: linear-gradient(145deg, #f5f9ff 0%, #e8f0fe 100%);
- font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
+ "Helvetica Neue", Arial, sans-serif;
}
/* 鍗$墖瀹瑰櫒 */
@@ -79,7 +84,7 @@
-webkit-backdrop-filter: blur(10px);
border-radius: 32px;
box-shadow: 0 20px 60px rgba(64, 158, 255, 0.15),
- 0 8px 20px rgba(0, 0, 0, 0.04);
+ 0 8px 20px rgba(0, 0, 0, 0.04);
text-align: center;
transition: all 0.3s ease;
border: 1px solid rgba(255, 255, 255, 0.3);
@@ -96,14 +101,14 @@
.spinner-dot {
width: 14px;
height: 14px;
- background: #409EFF;
+ background: #409eff;
border-radius: 50%;
animation: bounce 1.4s infinite ease-in-out both;
}
.spinner-dot:nth-child(1) {
animation-delay: -0.32s;
- background: #409EFF;
+ background: #409eff;
}
.spinner-dot:nth-child(2) {
@@ -117,7 +122,9 @@
}
@keyframes bounce {
- 0%, 80%, 100% {
+ 0%,
+ 80%,
+ 100% {
transform: scale(0.6);
opacity: 0.4;
}
@@ -157,14 +164,20 @@
.progress-fill {
width: 60%;
height: 100%;
- background: linear-gradient(90deg, #409EFF, #79bbff);
+ background: linear-gradient(90deg, #409eff, #79bbff);
border-radius: 4px;
animation: progressMove 1.8s ease-in-out infinite alternate;
}
@keyframes progressMove {
- 0% { transform: translateX(-10%); width: 40%; }
- 100% { transform: translateX(10%); width: 80%; }
+ 0% {
+ transform: translateX(-10%);
+ width: 40%;
+ }
+ 100% {
+ transform: translateX(10%);
+ width: 80%;
+ }
}
/* 绉诲姩绔�傞厤 */
--
Gitblit v1.9.3