Admin 3 år sedan
förälder
incheckning
5933b806ab

+ 11 - 3
common/css/iconfont.scss

@@ -1,8 +1,8 @@
 @font-face {
   font-family: "iconfont"; /* Project id 1519039 */
-  src: url('//at.alicdn.com/t/font_1519039_mxoh1k6nohe.woff2?t=1647230680693') format('woff2'),
-       url('//at.alicdn.com/t/font_1519039_mxoh1k6nohe.woff?t=1647230680693') format('woff'),
-       url('//at.alicdn.com/t/font_1519039_mxoh1k6nohe.ttf?t=1647230680693') format('truetype');
+  src: url('//at.alicdn.com/t/font_1519039_k9xk8oyll3o.woff2?t=1647772062384') format('woff2'),
+       url('//at.alicdn.com/t/font_1519039_k9xk8oyll3o.woff?t=1647772062384') format('woff'),
+       url('//at.alicdn.com/t/font_1519039_k9xk8oyll3o.ttf?t=1647772062384') format('truetype');
 }
 
 .iconfont {
@@ -13,6 +13,14 @@
   -moz-osx-font-smoothing: grayscale;
 }
 
+.icon-daewangyinzhuanzhang:before {
+  content: "\e732";
+}
+
+.icon-xiaochengxu:before {
+  content: "\e731";
+}
+
 .icon-riqi:before {
   content: "\e66a";
 }

+ 1 - 1
pages/second/form/form.vue

@@ -841,7 +841,7 @@
 			},
 			handleClick(){
 				this.modal = false
-				this.$api.redirectTo('/pages/second/product/product-list')
+				this.$api.redirectTo ('/pages/second/product/product-list')
 			}
 		},
 		onShow() {

+ 23 - 2
pages/user/order/order-pay.vue

@@ -162,6 +162,11 @@
 						this.btnColor='#034582'
 						this.buttonText = '生成个人网银支付链接'
 						break
+					case '3':
+						this.payWay = 'UNIONPAY'
+						this.btnColor='#034582'
+						this.buttonText = '去转账'
+						break
 				}
 				this.GetPayOrderInfo()
 			},
@@ -190,9 +195,25 @@
 					case '2':
 						this.BuildCatenate()
 						break
+					case '3':
+						this.LargePayment()
+						break
 				}
 			},
-			BuildCatenate(){
+			LargePayment(){// 大额银联
+				if(this.payAmount == 0){
+					this.$util.msg('请输入本次支付的金额',2000)
+					return
+				}
+				if(this.payAmount <=10){
+					this.$util.msg('网银支付的金额必须大于¥10.00',2000)
+					return
+				}
+				this.PayService.PayOrderPayLink({unpaidAmount:this.payAmount,orderId:this.orderId,payType:this.payType}).then(response =>{
+					
+				})
+			},
+			BuildCatenate(){// 企业网银  个人网银
 				if(this.payAmount == 0){
 					this.$util.msg('请输入本次支付的金额',2000)
 					return
@@ -206,7 +227,7 @@
 					this.isShowTip = true
 				})
 			},
-			MiniWxPayFor(){
+			MiniWxPayFor(){// 微信支付
 				authorize.getCode('weixin').then(wechatcode =>{
 					if(this.payAmount > 5000){
 						this.$util.modal('','本次支付金额已超出微信支付限额,请输入小于5千的金额进行支付','知道了','',false,() =>{})

+ 25 - 0
pages/user/order/order-payment.vue

@@ -95,6 +95,19 @@
 									<text class="iconfont icon-duigou"></text>
 								</view>
 							</view>
+							<view  class="pay-item" :class="{ 'current' : tabCurrentIndex === 3}"   @click="tabClick(3)" >
+								<view class="item-l">
+									<view class="item-icon"><text class="iconfont icon-daewangyinzhuanzhang"></text></view>
+									<view class="item-text">
+										<view class="txt-p">大额银联转账</view>
+										<view class="txt-t">需要使用银行App或网银进行转账</view>
+									</view>
+								</view>
+								<view class="item-r">
+									<text class="iconfont icon-duigou"></text>
+								</view>
+							</view>
+							
 						</view>
 					</view>
 				</view>
@@ -285,6 +298,9 @@
 						case 2:
 							this.$api.navigateTo(`/pages/user/order/order-pay?type=2&orderId=${this.orderId}`)
 							break
+						case 3:
+							this.$api.navigateTo(`/pages/user/order/order-pay?type=3&orderId=${this.orderId}`)
+							break
 					}
 				}
 			},
@@ -303,6 +319,10 @@
 						this.btnColor='#034582'
 						this.buttonText='使用个人网银支付'
 						break
+					case 3:
+						this.btnColor='#034582'
+						this.buttonText='使用大额银联转账'
+						break
 				}
 			},
 			hanldNavigateBack(){//页面返回
@@ -451,6 +471,10 @@
 								.icon-gerenwangyinzhifu{
 									color: #034582;
 								}
+								.icon-daewangyinzhuanzhang{
+									font-size: 68rpx;
+									color: #034582;
+								}
 								.icon-qiyewangyinzhifu{
 									color: #004889;
 								}
@@ -467,6 +491,7 @@
 									color: $text-color;
 								}
 								.txt-t{
+									font-size: $font-size-24;
 									color: #999999;
 								}
 							}