From 241d2299369df6398e9e2c15c9c0296e852c0eac Mon Sep 17 00:00:00 2001
From: zq <136432190602163.com>
Date: Thu, 11 Sep 2025 14:09:49 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=BE=AE=E4=BF=A1=E6=94=B6?=
=?UTF-8?q?=E6=AC=BE=E7=BB=91=E5=AE=9A=E6=96=B9=E5=BC=8F=E3=80=81=E5=A2=9E?=
=?UTF-8?q?=E5=8A=A0=E5=85=8D=E6=8C=82=E5=8F=B7=E8=B4=B9=E8=A7=84=E5=88=99?=
=?UTF-8?q?=E5=BC=B9=E5=87=BA=E6=A1=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/assets/site/uploadIcon.svg | 1 +
src/assets/site/uploadIcon_light.svg | 1 +
src/components/addPay.vue | 30 ++-
src/router/index.js | 12 ++
src/views/HosInformation.vue | 91 ++++++++--
src/views/weChatPayment.vue | 342 +++++++++++++++++++++++++++++++++++
6 files changed, 455 insertions(+), 22 deletions(-)
create mode 100644 src/assets/site/uploadIcon.svg
create mode 100644 src/assets/site/uploadIcon_light.svg
create mode 100644 src/views/weChatPayment.vue
diff --git a/src/assets/site/uploadIcon.svg b/src/assets/site/uploadIcon.svg
new file mode 100644
index 0000000..eb1fb8e
--- /dev/null
+++ b/src/assets/site/uploadIcon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/site/uploadIcon_light.svg b/src/assets/site/uploadIcon_light.svg
new file mode 100644
index 0000000..bc6c369
--- /dev/null
+++ b/src/assets/site/uploadIcon_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/components/addPay.vue b/src/components/addPay.vue
index fce9bdc..c65c028 100644
--- a/src/components/addPay.vue
+++ b/src/components/addPay.vue
@@ -3,7 +3,7 @@
+ @close="handleClose" @dialogVisibleChange="dialogVisibleChange" :confirmText="addPayconfirmText" width="599px">
@@ -65,11 +65,29 @@
- 仅支持已签约 “当面付” 功能的公司支付宝
+ 仅支持已签约 “当面付” 功能的公司支付宝
指南
+
@@ -424,7 +442,13 @@ export default {
}
}
}
-
+.guide{
+ display: flex;
+ align-items: center;
+ gap: 6px;
+ color: #8A9099 !important;
+ font-size: 12px;
+}
a {
color: #006AFF;
text-decoration: none;
diff --git a/src/router/index.js b/src/router/index.js
index 8616cef..e6161f5 100755
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -47,6 +47,18 @@ const routes = [
// hideInBreadcrumb: true // 可选:隐藏当前项
}
},
+ {
+ path: '/weChatPayment',
+ name: '微信收款',
+ component: () => import('../views/weChatPayment.vue'),
+ meta: {
+ title: '微信收款',
+ breadcrumbParent: '编辑医院' // 手动指定父级
+// r如果想隐藏中间层级
+ // breadcrumbParent: '首页', // 跳过医生信息
+ // hideInBreadcrumb: true // 可选:隐藏当前项
+ }
+ },
{
path: '/addNewTreatment',
diff --git a/src/views/HosInformation.vue b/src/views/HosInformation.vue
index d2b9173..9ca4a4d 100644
--- a/src/views/HosInformation.vue
+++ b/src/views/HosInformation.vue
@@ -170,7 +170,6 @@
-
{{
selectWxpay.short_name }} {{ selectWxpay.account }}
@@ -186,12 +185,11 @@
需在微信商户平台-产品中心开通Native支付
-
+
前往绑定
-
@@ -462,10 +460,30 @@
-
-
+
+
+
+
+
+
+ 若勾选多个规则,满足其一即免挂号费
+
+
+
+ 患者
+ 天内再次就诊,免挂号费
+
+
+
+ 患者有剩余治疗项目,免挂号费
+
+
+
+
{
- this.$nextTick(() => {
- console.log(response);
- this.registrationVisible = false;
+ }
+ if(type == 'freeRegVisible'){
+ params.registerMoney = this.registerMoney.trim()
+ this.$http('POST', '/agentnew/ajax_get_pay_list', {
+ ...params
+ }).then(response => {
+ this.$nextTick(() => {
+ console.log(response);
+ this.registrationVisible = false;
+ })
+ }).catch(error => {
+ console.error(error, 'error')
})
- }).catch(error => {
- console.error(error, 'error')
- })
+ }else{
+ // params.checked1 = 1;
+ // params.checked1 = 1;
+ this.$http('POST', '/agentnew/ajax_get_pay_list', {
+ ...params
+ }).then(response => {
+ this.$nextTick(() => {
+ console.log(response);
+ this.registrationVisible = false;
+ })
+ }).catch(error => {
+ console.error(error, 'error')
+ })
+ }
},
handleEvent(data) {
this.isShowAddPay = data
@@ -1430,6 +1476,13 @@ export default {
}
\ No newline at end of file