Forráskód Böngészése

feat: 门诊缴费、检验检查页面添加顶部提示文案

carver 2 éve
szülő
commit
6c0a614246

+ 0 - 0
antbuilder/industry/hospitalV2/components/components/patient-tabs-pro/index.acss


+ 1 - 0
antbuilder/industry/hospitalV2/components/components/patient-tabs-pro/index.axml

@@ -21,6 +21,7 @@
       defaultStatus="{{ defaultStatus }}"
       showTimeSelector="{{ showTimeSelector }}"
       showCardSelector="{{ showCardSelector }}"
+      alertTitle="{{ alertTitle }}"
     >
       <slot contentHeight="{{ contentHeight }}" />
     </entry-main>

+ 2 - 0
antbuilder/industry/hospitalV2/components/components/patient-tabs-pro/index.js

@@ -27,6 +27,8 @@ Component({
 		statusOptions: [],
 		defaultName: "全部类型",
 		defaultStatus: "",
+		// 顶部提示文案
+		alertTitle: "",
 	},
 	data: {
 		filters: {

+ 7 - 7
antbuilder/industry/hospitalV2/components/components/patient-tabs-pro/index.json

@@ -1,8 +1,8 @@
 {
-  "component": true,
-  "usingComponents": {
-    "wrapper": "../wrapper/index",
-    "entry-main": "./main/index",
-    "patient-check": "../patient-check/index"
-  }
-}
+	"component": true,
+	"usingComponents": {
+		"wrapper": "../wrapper/index",
+		"entry-main": "./main/index",
+		"patient-check": "../patient-check/index"
+	}
+}

+ 7 - 0
antbuilder/industry/hospitalV2/components/components/patient-tabs-pro/main/index.acss

@@ -8,3 +8,10 @@
 .hospital-new-component .patient-tabs-pro .am-tabs-content-wrap {
   background-color: transparent !important;
 }
+.patient-tabs-content-alert-title{
+  text-align: center;
+  color: #ff4000;
+  margin-top: 15px;
+  margin-bottom: 15px;
+  font-size: 16px;
+}

+ 1 - 0
antbuilder/industry/hospitalV2/components/components/patient-tabs-pro/main/index.axml

@@ -27,6 +27,7 @@
     </view>
   </adc-tab>
   <view class="patient-tabs-content">
+    <view className="patient-tabs-content-alert-title" a:if="{{ alertTitle !== '' }}">{{ alertTitle }}</view>
     <slot />
   </view>
 </view>

+ 1 - 0
antbuilder/industry/hospitalV2/components/components/patient-tabs-pro/main/index.js

@@ -19,6 +19,7 @@ Component({
 		defaultStatus: "",
 		showTimeSelector: true,
 		showCardSelector: true,
+		alertTitle: "",
 	},
 	data: {
 		activeTab: 0,

+ 1 - 0
antbuilder/industry/hospitalV2/components/hospital-payment/index.axml

@@ -8,6 +8,7 @@
   defaultStatus="{{ defaultStatus }}"
   onAutoFilter="onAutoFilter"
   showCardSelector="{{ showCardSelector }}"
+  alertTitle="{{ alertTitle }}"
 > 
   <scroll-fetch
     ref="saveRef"

+ 1 - 1
antbuilder/industry/hospitalV2/components/hospital-payment/index.js

@@ -42,6 +42,7 @@ Component(
 			defaultLabel: "待支付",
 			defaultName: "待支付",
 			defaultStatus: "待支付",
+			alertTitle: "",
 		},
 
 		didMount() {
@@ -61,7 +62,6 @@ Component(
 				const { status, startTime, endTime } = this.filters || {};
 
 				// 当状态未改变时,做时间筛选校验,拦截请求;当状态被改变时,做时间校验的同时,不拦截请求
-
 				// 状态:已支付
 				// if (status && status === "1") {
 				// 	if (!startTime || this.getTimeChange(startTime, endTime, 15)) {

+ 1 - 0
antbuilder/industry/hospitalV2/components/report-list/index.axml

@@ -6,6 +6,7 @@
   onAutoFilter="onAutoFilter"
   showTimeSelector="{{ showTimeSelector }}"
   showCardSelector="{{ showCardSelector }}"
+  alertTitle="{{ alertTitle }}"
 >
   <scroll-fetch
     ref="saveRef"

+ 1 - 0
antbuilder/industry/hospitalV2/components/report-list/index.js

@@ -19,6 +19,7 @@ Component({
 		showAll: false,
 		showTimeSelector: false,
 		showCardSelector: false,
+		alertTitle: "线上查询暂时只提供180天内报告",
 	},
 
 	didMount() {