Procházet zdrojové kódy

获取权限避免操作端污染问题,添加操作端字段 登录方便测试添加登录方式切换

xiaohaizhao před 2 roky
rodič
revize
d4fb7d197d

+ 2 - 1
pages/login/modules/login.js

@@ -25,7 +25,8 @@ function query_userauth(i = 0) {
         "classname": "system.payorder.payorder", //"sysmanage.develop.userauth.userauth"
         "method": "query_userauth",
         content: {
-            nocache: true
+            nocache: true,
+            "systemclient": "wechatsaletool"
         }
     }).then(res => {
         console.log('用户权限', res)

+ 6 - 0
pages/login/phone.js

@@ -6,6 +6,7 @@ Page({
      * 页面的初始数据
      */
     data: {
+        loginFunc: true,
         isAgree: true,
         disabled: true, //是否禁用
         loading: false, //登陆中
@@ -48,6 +49,11 @@ Page({
         })
         this.selectComponent('#login').handleLogin();
     },
+    changeLoginFun(){
+        this.setData({
+            loginFunc:!this.data.loginFunc
+        })
+    },
     /* 授权 */
     agreementChange({
         detail

+ 6 - 0
pages/login/phone.scss

@@ -30,4 +30,10 @@ page {
     font-size: 28rpx;
     font-family: PingFang SC-Regular, PingFang SC;
     color: #FFFFFF;
+}
+
+.change {
+    width: 400rpx;
+    height: 200rpx;
+    background-color: red;
 }

+ 4 - 2
pages/login/phone.wxml

@@ -3,7 +3,7 @@
 </view>
 
 <!-- 手机号登录  -->
-<phone id='login' wx:if="{{true}}" />
+<phone id='login' wx:if="{{loginFunc}}" />
 <!-- 账号登录 -->
 <account wx:else id='login' />
 <view style="width: 100vw; text-align: center;margin-top: 60rpx;margin-bottom: 40rpx;">
@@ -12,7 +12,9 @@
 
 <!-- 隐私协议 -->
 <Agreement isAgree='{{isAgree}}' bindcallBack='agreementChange' />
-
+<view class="change" bindtap="changeLoginFun">
+    切换登录方式
+</view>
 <!-- 快捷登录 -->
 <block>
     <view style="height: 100rpx;" />