zhengkaixin 4 vuotta sitten
vanhempi
commit
46f56b5f6b

+ 25 - 16
src/projects/pension/views/Master/Home.vue

@@ -101,26 +101,13 @@
 					<div class="mui-col-xs-12">
 						<ul class="mui-table-view mui-grid-view mui-grid-9 vongi-floor-padded">
 							<li class="mui-table-view-cell mui-media mui-col-xs-4">
-								<a href="javascript:void(0)">
+								<a  @click="toPay()" >
 									<div class="vongi-shop-img"><img src="~$project/assets/img/01.png" width="100%" /></div>
 									<div class="mui-media-body">老人防丢手环</div>
-									<div class="mui-media-body color-yellow">¥299.0</div>
-								</a>
-							</li>
-							<li class="mui-table-view-cell mui-media mui-col-xs-4">
-								<a href="javascript:void(0)">
-									<div class="vongi-shop-img"><img src="~$project/assets/img/01.png" width="100%" /></div>
-									<div class="mui-media-body">老人防丢手环</div>
-									<div class="mui-media-body color-yellow">¥299.0</div>
-								</a>
-							</li>
-							<li class="mui-table-view-cell mui-media mui-col-xs-4">
-								<a href="javascript:void(0)">
-									<div class="vongi-shop-img"><img src="~$project/assets/img/01.png" width="100%" /></div>
-									<div class="mui-media-body">老人防丢手环</div>
-									<div class="mui-media-body color-yellow">¥299.0</div>
+									<div class="mui-media-body color-yellow">¥0.01</div>
 								</a>
 							</li>
+
 						</ul>
 					</div>
 				</div>
@@ -165,6 +152,28 @@
 		},
 		created() {},
 		methods: {
+			toPay() {
+				this.isLoading = true;
+
+				API.submit({
+					"personId": this.person_data.id,
+					"payPersonId": this.person_data.id,
+					"goodsId":"2",
+				}).then(data => {
+
+					var url = window.location.href.split("#")[0];
+					var param = JSON.stringify(data).replace("{", "").replace("}", "").replace(/\",\"/g, "&").replace(/,\"/g, "&").replace(
+							/:/g, "=").replace(/\":\"/g, "=").replace(/\"/g, "");
+					param = param.replace('=//', '://');
+					window.location = url + "?#/master/live/pay?" + param;
+
+				}).catch(error => {
+					this.isLoading = false;
+					mui.toast(error);
+				})
+
+
+			},
 			//获取用户角色列表
 			getRoleList() {
 				this.isLoading = true;

+ 1 - 0
src/projects/pension/views/Master/Live/Show.vue

@@ -74,6 +74,7 @@
                 API.submit({
                     "personId": this.person_data.id,
                     "payPersonId": this.person_data.id,
+                    "goodsId":"1",
                 }).then(data => {
 
                     var url = window.location.href.split("#")[0];