Parcourir la source

修改滚动的问题和支付问题

lex-xin il y a 5 ans
Parent
commit
0f0e6d64c6

Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/css/app.2c627df3.css


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/css/chunk-3c8cb0e0.ff7e01af.css


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/css/chunk-5c6430be.1ecedf64.css


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/css/chunk-5d8fc8a6.df8103e4.css


+ 1 - 0
dist/css/chunk-62c60de0.890bbba2.css

@@ -0,0 +1 @@
+.order[data-v-7bd367a2]{background:#fff;min-height:100vh}header[data-v-7bd367a2]{height:.4rem;line-height:.4rem;color:#000;font-size:.17rem;background:#fff;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.07);box-shadow:0 1px 8px 0 rgba(0,0,0,.07);text-align:center}h2[data-v-7bd367a2]{font-size:.16rem;color:#fff;padding:.1rem 0;text-align:center;background:#14928a}.table .title[data-v-7bd367a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-bottom:1px solid #eaeaea}.table span[data-v-7bd367a2]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.08rem 0;font-size:.14rem}.table span[data-v-7bd367a2]:first-child{width:.3rem;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.table .content>div[data-v-7bd367a2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.table .content>div[data-v-7bd367a2]:nth-child(2n+2){background:#eaeaea}

Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/css/chunk-vendors.52e22ba3.css


BIN
dist/favicon.ico


BIN
dist/img/cachet.221665cb.png


BIN
dist/img/logo.a3831ddf.png


BIN
dist/img/register_banner.2c5526d1.png


BIN
dist/img/wx_bg.74659bff.png


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/index.html


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/app.de11340c.js


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/app.de11340c.js.map


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/chunk-3c8cb0e0.5277464e.js


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/chunk-3c8cb0e0.5277464e.js.map


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/chunk-5c6430be.dce7047b.js


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/chunk-5c6430be.dce7047b.js.map


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/chunk-5d8fc8a6.38127398.js


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/chunk-5d8fc8a6.38127398.js.map


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/chunk-62c60de0.61f4e4e1.js


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/chunk-62c60de0.61f4e4e1.js.map


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/chunk-vendors.a902837d.js


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/js/chunk-vendors.a902837d.js.map


+ 24 - 0
src/views/Home.vue

@@ -380,6 +380,30 @@ export default {
                     this.loadingOrderStatus = true
                     this.loadingOrderText = result.msg
                     this.paymentMethods()
+                } else if(result.code == 100) {
+                    Dialog.confirm({
+                        title: '提示',
+                        message: result.msg,
+                        confirmButtonColor: '#269a93',
+                        cancelButtonText: '已完成支付',
+                        confirmButtonText: '重新下单支付'
+                    }).then(() => {
+                        axios.post('/yqpay/rePay', qs.stringify(resultParams)).then(repay => {
+                            let repayResult = repay.data
+                            if(repayResult.code == 200) {
+                                this.form = repayResult.data
+                                this.onSubmit()
+                            } else {
+                                Dialog.alert({
+                                    title: '提示',
+                                    message: repayResult.msg,
+                                    confirmButtonColor: '#269a93'
+                                })
+                            }
+                        })
+                    }).catch(() => {
+                        Dialog.close()
+                    })
                 } else {
                     if(result.data) {
                         this.form = result.data

+ 4 - 1
src/views/login.vue

@@ -35,7 +35,7 @@
             <div class="code_section">
                 <h2 class="code_title">输入短信验证码</h2>
                 <div class="input-group">
-                    <input type="number" @keyup="checkCode()" v-model="dataList.code" class="phone" pattern="[0-9]" placeholder="请输入验证码">
+                    <input type="number" @blur="codeBlur" @keyup="checkCode()" v-model="dataList.code" class="phone" pattern="[0-9]" placeholder="请输入验证码">
                     <span class="code_btn" :class="[codeStatus?'':'disable']" @click="sendCode">{{ smsText }}</span>
                 </div>
             </div>
@@ -94,6 +94,9 @@ export default {
         })
     },
     methods: {
+        codeBlur() {
+            window.scrollTo(0,0)
+        },
         onSubmit() {
             let dataStatus = this.dataList.status
 

+ 2 - 2
vue.config.js

@@ -1,5 +1,5 @@
-let targetUrl = 'https://pay.dayaedu.com'
-// let targetUrl = 'http://192.168.3.27:9000'
+// let targetUrl = 'https://pay.dayaedu.com'
+let targetUrl = 'http://192.168.3.38:8088'
 module.exports = {
     devServer: {
         open: process.platform === 'darwin',

Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff