Procházet zdrojové kódy

增加参数获取接口

空白格 před 2 roky
rodič
revize
9955527524

+ 3 - 1
common/apiurl.js

@@ -114,7 +114,9 @@ const apiurl = {
   // 微信支付
   wechatPayUrl: '/client/pay/wechat',
   // 停车场微信支付
-  parkingWechatPayUrl: '/client/payment/parking/wechat'
+  parkingWechatPayUrl: '/client/payment/parking/wechat',
+	// 获取参数
+	getParamsUrl: '/admin/config/configKey/'
 };
 
 export { apiurl };

+ 3 - 1
common/http.api.js

@@ -108,6 +108,7 @@ const install = (Vue, vm) => {
   let getDictApi = (params = {}) => vm.$u.get(apiurl.getDictUrl + params.type);
   let wechatPayApi = (params = {}) => vm.$u.post(apiurl.wechatPayUrl, params);
   let parkingWechatPayApi = (params = {}) => vm.$u.post(apiurl.parkingWechatPayUrl, params);
+  let getParamsApi = (params = {}) => vm.$u.get(apiurl.getParamsUrl + params.key);
 
   // 将各个定义的接口名称,统一放进对象挂载到vm.$u.api(因为vm就是this,也即this.$u.api)下
   vm.$u.api = {
@@ -164,7 +165,8 @@ const install = (Vue, vm) => {
     getRoomOrderDetail,
     getDictApi,
     wechatPayApi,
-    parkingWechatPayApi
+    parkingWechatPayApi,
+		getParamsApi
   };
 };
 

+ 17 - 6
pages/favourableActivity/favourableActivity.vue

@@ -7,7 +7,7 @@
 				<view>使用贵州银行支付可一分钱停车</view>
 				<view>从客户启用贵州银行行卡支付的第四个月开始,使用我行卡支付永久享受八折优惠(单日不限次数)。时间计算同上。三个月最后一天,假如车主跨天的话,拆分账单计算:三个月内一分钱或八折,三个月外时段八折。
 				</view>
-				<view>如果停车场、路边停车位有15分钟内等免费政策的,我行客户自然享受后再按“一分钱停车”、“八折停车”执行。</view>
+				<view>如果停车场、路边停车位有{{ freeTime }}分钟内等免费政策的,我行客户自然享受后再按“一分钱停车”、“八折停车”执行。</view>
 				<view>
 					<button type="default" class="btn1" @click="openAcount">银行卡开户</button>
 				</view>
@@ -19,13 +19,13 @@
 				<view>使用贵州银行支付可享永久八折优惠</view>
 				<view>从客户启用贵州银行行卡支付的第四个月开始,使用我行卡支付永久享受八折优惠(单日不限次数)。时间计算同上。三个月最后一天,假如车主跨天的话,拆分账单计算:三个月内一分钱或八折,三个月外时段八折。
 				</view>
-				<view>如果停车场、路边停车位有15分钟内等免费政策的,我行客户自然享受后再按“一分钱停车”、“八折停车”执行。</view>
+				<view>如果停车场、路边停车位有{{ freeTime }}分钟内等免费政策的,我行客户自然享受后再按“一分钱停车”、“八折停车”执行。</view>
 				<view>
 					<button type="default" class="btn2" @click="openAcount">银行卡开户</button>
 				</view>
 			</view>
 		</view>
-		<u-toast ref="uToast"/>
+		<u-toast ref="uToast" />
 	</view>
 </template>
 
@@ -33,15 +33,17 @@
 	export default {
 		data() {
 			return {
-				id: ''
+				id: '',
+				freeTime: '15'
 			}
 		},
 		onLoad(page) {
+			this.getParams();
 			if (page.title) {
 				uni.setNavigationBarTitle({
 					title: page.title
 				})
-				this.id = page.id	
+				this.id = page.id
 			} else {
 				uni.setNavigationBarTitle({
 					title: '一分钱停车'
@@ -51,6 +53,15 @@
 		},
 		onShow() {},
 		methods: {
+			getParams() {
+				this.$u.api.getParamsApi({
+					key: 'park.lock.freetime'
+				}).then(res => {
+					if (res.code === 200) {
+						this.freeTime = res.msg
+					}
+				})
+			},
 			openAcount() {
 				this.$refs.uToast.show({
 					title: '该功能尚未开发',
@@ -61,5 +72,5 @@
 	}
 </script>
 <style lang="scss" scoped>
-@import './favourableActivity.scss'
+	@import './favourableActivity.scss'
 </style>