From 130cbfe546ad637cde8847ffd1a68897b2dac52f Mon Sep 17 00:00:00 2001
From: zq <136432190602163.com>
Date: Wed, 3 Dec 2025 14:32:57 +0800
Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E4=BF=9D=E5=AD=98=E4=BA=A4?=
=?UTF-8?q?=E4=BA=92?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/super/clientSet/catalogPage.vue | 12 +++++
src/views/super/clientSet/coverInfoPage.vue | 70 ++++++++++++++++++++++++-----
src/views/super/clientSet/mainTextPage.vue | 14 +++++-
src/views/super/clientSet/referencePage.vue | 16 ++++++-
src/views/super/clientSet/summaryPage.vue | 14 +++++-
src/views/super/clientSet/switchPage.vue | 2 +-
src/views/super/clientSet/thanksPage.vue | 14 +++++-
7 files changed, 126 insertions(+), 16 deletions(-)
diff --git a/src/views/super/clientSet/catalogPage.vue b/src/views/super/clientSet/catalogPage.vue
index 0afe74c..4f8776d 100644
--- a/src/views/super/clientSet/catalogPage.vue
+++ b/src/views/super/clientSet/catalogPage.vue
@@ -69,6 +69,18 @@ export default {
submitOneLevel(data) {
// 调用一级标题的 API
console.log('提交一级标题数据:', data);
+ this.$http('POST', '/api', this.formData, {
+ }).then(response => {
+ this.$nextTick(() => {
+ if (response.status) {
+ this.$Message.success(response.info);
+ } else {
+ this.$Message.error(response.info);
+ }
+ })
+ }).catch(error => {
+ console.error(error, 'error')
+ })
},
submitTwoLevel(data) {
diff --git a/src/views/super/clientSet/coverInfoPage.vue b/src/views/super/clientSet/coverInfoPage.vue
index becbdee..ec9ec99 100644
--- a/src/views/super/clientSet/coverInfoPage.vue
+++ b/src/views/super/clientSet/coverInfoPage.vue
@@ -3,12 +3,12 @@
封面信息
基本信息
-
-
-
-
-
-
+
+
+
+
+
@@ -59,7 +59,6 @@ export default {
qrcode_path: ''
},
coverInfo: {
- name: ''
},
rules: {
name: [
@@ -98,15 +97,66 @@ export default {
value: 5
},
]
-
};
},
methods: {
cancelClick(formName) {
- this.$emit('cancel', formName);
+ this.$refs[formName].resetFields();
},
submitDoctorBaseInfo() {
- this.$emit('confirm');
+ console.log(this.coverInfo,'coverInfo信息');
+
+ this.$refs['baseInfoRef'].validate((valid) => {
+ if (valid) {
+ console.log('submit!');
+ this.handleConfirmRefuse()
+
+ } else {
+ return false;
+ }
+ });
+ },
+ // 提交封面样式信息
+ updateSiteReportCustomerService() {
+ this.formData.set('url', this.coverInfo.qrcode_path)
+ this.$http('POST', '',
+ this.formData
+ , {
+ headers: {
+ 'Content-Type':'multipart/form-data'
+ }
+ }).then(response => {
+ this.$nextTick(() => {
+ if (response.status) {
+ this.$Message.success(response.info);
+ } else {
+ this.$Message.error(response.info);
+ }
+ })
+ }).catch(error => {
+ console.error(error, 'error')
+ })
+ },
+ // 提交基本信息
+ handleConfirmConfirm(){
+ try {
+ this.$http('POST', '', {
+ ...this.coverInfo
+ }).then(response => {
+ this.$nextTick(() => {
+ if (response.status) {
+ this.$Message.success(response.info);
+ this.getList()
+ } else {
+ this.$Message.error(response.info);
+ }
+ })
+ }).catch(error => {
+ console.error(error, 'error')
+ })
+ } catch (error) {
+ console.error('数据加载失败:', error)
+ }
},
handleQQkfChange(file, fileList) {
console.log(file, fileList)
diff --git a/src/views/super/clientSet/mainTextPage.vue b/src/views/super/clientSet/mainTextPage.vue
index 1710048..4540f1b 100644
--- a/src/views/super/clientSet/mainTextPage.vue
+++ b/src/views/super/clientSet/mainTextPage.vue
@@ -89,8 +89,20 @@ export default {
}
},
submitOneLevel(data) {
- // 调用一级标题的 API
+ // API待定定接口路径和参数
console.log('提交一级标题数据:', data);
+ this.$http('POST', '/api', this.formData, {
+ }).then(response => {
+ this.$nextTick(() => {
+ if (response.status) {
+ this.$Message.success(response.info);
+ } else {
+ this.$Message.error(response.info);
+ }
+ })
+ }).catch(error => {
+ console.error(error, 'error')
+ })
},
submitTwoLevel(data) {
diff --git a/src/views/super/clientSet/referencePage.vue b/src/views/super/clientSet/referencePage.vue
index d70a941..3380d1b 100644
--- a/src/views/super/clientSet/referencePage.vue
+++ b/src/views/super/clientSet/referencePage.vue
@@ -59,8 +59,20 @@ export default {
}
},
submitOneLevel(data) {
- // 调用一级标题的 API
- console.log('提交一级标题数据:', data);
+ // API待定定接口路径和参数
+ console.log('提交一级标题数据:', data);
+ this.$http('POST', '/api', this.formData, {
+ }).then(response => {
+ this.$nextTick(() => {
+ if (response.status) {
+ this.$Message.success(response.info);
+ } else {
+ this.$Message.error(response.info);
+ }
+ })
+ }).catch(error => {
+ console.error(error, 'error')
+ })
},
submitTwoLevel(data) {
diff --git a/src/views/super/clientSet/summaryPage.vue b/src/views/super/clientSet/summaryPage.vue
index d42b4cf..e09e911 100644
--- a/src/views/super/clientSet/summaryPage.vue
+++ b/src/views/super/clientSet/summaryPage.vue
@@ -87,8 +87,20 @@ export default {
}
},
submitOneLevel(data) {
- // 调用一级标题的 API
+ // API待定定接口路径和参数
console.log('提交一级标题数据:', data);
+ this.$http('POST', '/api', this.formData, {
+ }).then(response => {
+ this.$nextTick(() => {
+ if (response.status) {
+ this.$Message.success(response.info);
+ } else {
+ this.$Message.error(response.info);
+ }
+ })
+ }).catch(error => {
+ console.error(error, 'error')
+ })
},
submitTwoLevel(data) {
diff --git a/src/views/super/clientSet/switchPage.vue b/src/views/super/clientSet/switchPage.vue
index 3d0aaf6..31b7be1 100644
--- a/src/views/super/clientSet/switchPage.vue
+++ b/src/views/super/clientSet/switchPage.vue
@@ -30,7 +30,7 @@ export default {
},
methods: {
updatePayAutoRefund() {
- this.$http('POST', '/agentnew/ajax_setting_auto_refund', {
+ this.$http('POST', '/api', {
status: this.is_use_templete,
}).then(response => {
this.$nextTick(() => {
diff --git a/src/views/super/clientSet/thanksPage.vue b/src/views/super/clientSet/thanksPage.vue
index 003d20b..f5ff86f 100644
--- a/src/views/super/clientSet/thanksPage.vue
+++ b/src/views/super/clientSet/thanksPage.vue
@@ -60,8 +60,20 @@ export default {
}
},
submitOneLevel(data) {
- // 调用一级标题的 API
+ // API待定定接口路径和参数
console.log('提交一级标题数据:', data);
+ this.$http('POST', '/api', this.formData, {
+ }).then(response => {
+ this.$nextTick(() => {
+ if (response.status) {
+ this.$Message.success(response.info);
+ } else {
+ this.$Message.error(response.info);
+ }
+ })
+ }).catch(error => {
+ console.error(error, 'error')
+ })
},
submitTwoLevel(data) {