android添加银行插件
diff --git a/pages/sub_basic/forgetPwd/index.vue b/pages/sub_basic/forgetPwd.vue
similarity index 92%
rename from pages/sub_basic/forgetPwd/index.vue
rename to pages/sub_basic/forgetPwd.vue
index 0c5e66e..97105ba 100644
--- a/pages/sub_basic/forgetPwd/index.vue
+++ b/pages/sub_basic/forgetPwd.vue
@@ -5,7 +5,12 @@
<!-- #endif -->
<view class="register-con">
<view class="register-con-logo">
- <u-image src="/static/images/login/logo.png" width="300rpx" mode="widthFix"></u-image>
+ <!-- #ifdef MP-WEIXIN -->
+ <u-image src="/pages/sub_basic/images/login/logo.png" width="300rpx" mode="widthFix"></u-image>
+ <!-- #endif -->
+ <!-- #ifndef MP-WEIXIN -->
+ <u-image src="./images/login/logo.png" width="300rpx" mode="widthFix"></u-image>
+ <!-- #endif -->
</view>
<view class="register-con-form">
<u-field v-model="tel" placeholder="请输入手机号" label-width="50" maxlength="11" type="number" clear-size="40">
@@ -17,7 +22,7 @@
</u-field>
<u-field v-model="pwd" icon="lock-fill" placeholder="请输入新的密码" label-width="50" icon-color="#999999" :password="true"
maxlength="12" type="number" clear-size="40"></u-field>
- <view class="register-con-form-secret"><text @click="toUrl('/pages/sub_basic/forgetPwd/question')">密保改密</text></view>
+ <view class="register-con-form-secret"><text @click="toUrl('/pages/sub_basic/question')">密保改密</text></view>
</view>
<u-button @click="changePwd" :custom-style="registerConBtn">修改密码</u-button>
</view>
@@ -156,7 +161,7 @@
complete(res) {
setTimeout(() => {
uni.reLaunch({
- url: "/pages/sub_basic/login/index"
+ url: "/pages/sub_basic/login"
})
}, 1500)
}
diff --git a/pages/sub_basic/images/login/face.png b/pages/sub_basic/images/login/face.png
new file mode 100644
index 0000000..db672da
--- /dev/null
+++ b/pages/sub_basic/images/login/face.png
Binary files differ
diff --git a/pages/sub_basic/images/login/finge.png b/pages/sub_basic/images/login/finge.png
new file mode 100644
index 0000000..18d5bf6
--- /dev/null
+++ b/pages/sub_basic/images/login/finge.png
Binary files differ
diff --git a/pages/sub_basic/images/login/hands.png b/pages/sub_basic/images/login/hands.png
new file mode 100644
index 0000000..16a5d34
--- /dev/null
+++ b/pages/sub_basic/images/login/hands.png
Binary files differ
diff --git a/pages/sub_basic/images/login/logo.png b/pages/sub_basic/images/login/logo.png
new file mode 100644
index 0000000..cab5124
--- /dev/null
+++ b/pages/sub_basic/images/login/logo.png
Binary files differ
diff --git a/pages/sub_basic/login/index.vue b/pages/sub_basic/login.vue
similarity index 86%
rename from pages/sub_basic/login/index.vue
rename to pages/sub_basic/login.vue
index 716fc47..372f6c7 100644
--- a/pages/sub_basic/login/index.vue
+++ b/pages/sub_basic/login.vue
@@ -5,7 +5,12 @@
<!-- #endif -->
<view class="login-con">
<view class="login-con-logo">
- <u-image src="/static/images/login/logo.png" width="300rpx" mode="widthFix"></u-image>
+ <!-- #ifdef MP-WEIXIN -->
+ <u-image src="/pages/sub_basic/images/login/logo.png" width="300rpx" mode="widthFix"></u-image>
+ <!-- #endif -->
+ <!-- #ifndef MP-WEIXIN -->
+ <u-image src="./images/login/logo.png" width="300rpx" mode="widthFix"></u-image>
+ <!-- #endif -->
</view>
<view class="login-con-form">
<u-field v-model="tel" placeholder="请输入手机号" label-width="50" maxlength="11" type="number" clear-size="40">
@@ -13,18 +18,26 @@
</u-field>
<u-field v-model="pwd" icon="lock-fill" placeholder="请输入密码" label-width="50" icon-color="#999999" maxlength="12"
:password="true" type="text" clear-size="40"></u-field>
- <view class="login-con-form-forget"><text @click="toUrl('/pages/sub_basic/forgetPwd/index')">忘记密码?</text></view>
+ <view class="login-con-form-forget"><text @click="toUrl('/pages/sub_basic/forgetPwd')">忘记密码?</text></view>
</view>
<u-button @click="login" :custom-style="loginConBtn">登录</u-button>
- <u-button @click="toUrl('/pages/sub_basic/register/index')" :custom-style="loginConBtnr">注册</u-button>
+ <u-button @click="toUrl('/pages/sub_basic/register')" :custom-style="loginConBtnr">注册</u-button>
<view class="login-con-youke" @click="toIndex"><text>游客登陆</text></view>
<view class="login-con-footer">
<view class="login-con-footer-title"><text style="color: #CCCCCC;margin-right: 30rpx;">————</text> 其他登陆方式 <text
style="color: #CCCCCC;margin-left: 30rpx;">————</text></view>
<view class="login-con-footer-icon">
- <u-image src="/static/images/login/finge.png" width="50rpx" height="50rpx" mode="aspectFit" @click="fingerIn"></u-image>
- <u-image src="/static/images/login/face.png" width="50rpx" height="50rpx" mode="aspectFit" @click="faceIn"></u-image>
- <u-image src="/static/images/login/hands.png" width="50rpx" height="50rpx" mode="aspectFit" @click="handsIn"></u-image>
+ <!-- #ifdef MP-WEIXIN -->
+ <u-image src="/pages/sub_basic/images/login/finge.png" width="50rpx" height="50rpx" mode="aspectFit" @click="fingerIn"></u-image>
+ <!-- <u-image src="/pages/sub_basic/images/login/face.png" width="50rpx" height="50rpx" mode="aspectFit" @click="faceIn"></u-image> -->
+ <u-image src="/pages/sub_basic/images/login/hands.png" width="50rpx" height="50rpx" mode="aspectFit" @click="handsIn"></u-image>
+ <!-- #endif -->
+ <!-- #ifndef MP-WEIXIN -->
+ <u-image src="./images/login/finge.png" width="50rpx" height="50rpx" mode="aspectFit" @click="fingerIn"></u-image>
+ <!-- <u-image src="./images/login/face.png" width="50rpx" height="50rpx" mode="aspectFit" @click="faceIn"></u-image> -->
+ <u-image src="./images/login/hands.png" width="50rpx" height="50rpx" mode="aspectFit" @click="handsIn"></u-image>
+ <!-- #endif -->
+
</view>
</view>
</view>
@@ -150,7 +163,7 @@
uni.setStorageSync("pwd", b)
if(res.needcheck){
uni.navigateTo({
- url:'/pages/sub_basic/verification/index?data=' + JSON.stringify(params)
+ url:'/pages/sub_basic/verification?data=' + JSON.stringify(params)
})
return false
}
@@ -216,7 +229,7 @@
uni.setStorageSync("email", res.email)
if(res.needcheck){
uni.navigateTo({
- url:'/pages/sub_basic/verification/index?data=' + JSON.stringify(params)
+ url:'/pages/sub_basic/verification?data=' + JSON.stringify(params)
})
return false
}
@@ -285,7 +298,6 @@
icon: "none",
mask: true,
})
- // plus.nativeUI.toast("未开启指纹登录,请使用其他方式登录");
}
},
faceIn() {
@@ -304,7 +316,6 @@
icon: "none",
mask: true,
})
- //plus.nativeUI.toast("未开启面容登录,请使用其他方式登录");
}
},
handsIn() {
@@ -312,7 +323,7 @@
if (hands) {
uni.setStorageSync("login", 1)
uni.navigateTo({
- url: "/pages/sub_mine/lock/index"
+ url: "/pages/sub_mine/lock"
})
} else {
uni.showToast({
@@ -321,7 +332,6 @@
icon: "none",
mask: true,
})
- //plus.nativeUI.toast("未开启手势登录,请使用其他方式登录");
}
}
}
@@ -408,7 +418,7 @@
display: flex;
justify-content: center;
flex-direction: column;
-
+ align-items: center;
&-title {
display: flex;
justify-content: center;
@@ -417,6 +427,7 @@
}
&-icon {
+ width: 50%;
display: flex;
justify-content: space-around;
margin-top: 30rpx;
diff --git a/pages/sub_basic/network/index.vue b/pages/sub_basic/network.vue
similarity index 100%
rename from pages/sub_basic/network/index.vue
rename to pages/sub_basic/network.vue
diff --git a/pages/sub_basic/forgetPwd/question.vue b/pages/sub_basic/question.vue
similarity index 86%
rename from pages/sub_basic/forgetPwd/question.vue
rename to pages/sub_basic/question.vue
index 36b90e7..f8da803 100644
--- a/pages/sub_basic/forgetPwd/question.vue
+++ b/pages/sub_basic/question.vue
@@ -7,7 +7,15 @@
@click="choose_list(i,'confirm'+i)"></u-field>
<u-field :label="v.a_title" :field-style="field_style" v-model="v.a_value" input-align='right' placeholder="请输入您的答案"
maxlength="20"></u-field>
- <u-picker mode="selector" v-model="v.isShow" :default-selector="[i]" :range="list" range-key="question" @confirm="v.func"></u-picker>
+ <!-- #ifdef APP-PLUS -->
+ <u-picker mode="selector" v-model="v.isShow" :default-selector="[i]" :range="list" range-key="question" @confirm="v.func"></u-picker>
+ <!-- #endif -->
+ <!-- <u-picker mode="selector" v-model="v.isShow" :default-selector="[i]" :range="list" range-key="question" @confirm="v.func"></u-picker> -->
+ <!-- #ifdef MP-WEIXIN -->
+ <u-picker mode="selector" v-model="list_select[0].isShow" :default-selector="[i]" :range="list" range-key="question" @confirm="confirm0"></u-picker>
+ <u-picker mode="selector" v-model="list_select[1].isShow" :default-selector="[i]" :range="list" range-key="question" @confirm="confirm1"></u-picker>
+ <u-picker mode="selector" v-model="list_select[2].isShow" :default-selector="[i]" :range="list" range-key="question" @confirm="confirm2"></u-picker>
+ <!-- #endif -->
</view>
</view>
<u-button @click="submit" :custom-style="submit_btn">验证密保</u-button>
@@ -59,7 +67,7 @@
a_value: '',
a_title: 'A1:',
isShow: false,
- func: null
+ func: function(){}
},
{
q_title: 'Q2:',
@@ -67,7 +75,7 @@
a_value: '',
a_title: 'A2:',
isShow: false,
- func: null
+ func: function(){}
},
{
q_title: 'Q3:',
@@ -75,7 +83,7 @@
a_value: '',
a_title: 'A3:',
isShow: false,
- func: null
+ func: function(){}
},
],
answers: [{
@@ -101,6 +109,7 @@
},
methods: {
choose_list(e, fun_name) {
+ // console.log(e,fun_name)
this.list_select[e].isShow = true
this.list_select[e].func = this[fun_name]
},
@@ -240,7 +249,7 @@
complete(res) {
setTimeout(() => {
uni.reLaunch({
- url: "/pages/sub_basic/login/index"
+ url: "/pages/sub_basic/login"
})
}, 1500)
}
diff --git a/pages/sub_basic/register/index.vue b/pages/sub_basic/register.vue
similarity index 92%
rename from pages/sub_basic/register/index.vue
rename to pages/sub_basic/register.vue
index 1928b39..40732c5 100644
--- a/pages/sub_basic/register/index.vue
+++ b/pages/sub_basic/register.vue
@@ -5,7 +5,12 @@
<!-- #endif -->
<view class="register-con">
<view class="register-con-logo">
- <u-image src="/static/images/login/logo.png" width="300rpx" mode="widthFix"></u-image>
+ <!-- #ifdef MP-WEIXIN -->
+ <u-image src="/pages/sub_basic/images/login/logo.png" width="300rpx" mode="widthFix"></u-image>
+ <!-- #endif -->
+ <!-- #ifndef MP-WEIXIN -->
+ <u-image src="./images/login/logo.png" width="300rpx" mode="widthFix"></u-image>
+ <!-- #endif -->
</view>
<view class="register-con-form">
<u-field v-model="tel" placeholder="请输入手机号" label-width="50" maxlength="11" type="number"clear-size="40">
@@ -19,7 +24,7 @@
:password="true" type="number"clear-size="40"></u-field>
</view>
<view class="register-con-agreement">
- <u-checkbox v-model="checked" shape="circle" label-size="26" icon-size="16"><text style="margin-left: 20rpx;">我已同意<text class="register-con-agreement-text" @click="toUrl('/pages/sub_mine/agreement/index')">《用户协议》</text></text></u-checkbox>
+ <u-checkbox v-model="checked" shape="circle" label-size="26" icon-size="16"><text style="margin-left: 20rpx;">我已同意<text class="register-con-agreement-text" @click="toUrl('/pages/sub_mine/agreement')">《用户协议》</text></text></u-checkbox>
</view>
<u <u-button @click="register" :custom-style="registerConBtn">立即注册</u-button>
</view>
@@ -167,7 +172,7 @@
complete(res) {
setTimeout(() => {
uni.reLaunch({
- url: "/pages/sub_basic/login/index"
+ url: "/pages/sub_basic/login"
})
}, 1500)
}
diff --git a/pages/sub_basic/verification/index.vue b/pages/sub_basic/verification.vue
similarity index 100%
rename from pages/sub_basic/verification/index.vue
rename to pages/sub_basic/verification.vue