#
zjj
1 天以前 4c9525b77cb86da7c5b477dcafffc78360c5b850
#
3个文件已修改
61 ■■■■■ 已修改文件
common/request.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/home/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/login/index.vue 57 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
common/request.js
@@ -16,7 +16,7 @@
        const token = uni.getStorageSync('token');
        // const URL = 'http://47.76.147.249:8080/rsf-server/pda' + url;
        // const URL = 'http://test.zoneyung.net:8080/rsf-server/pda' + url;
        const URL = 'http://127.0.0.1:8080/rsf-server/pda' + url;
        const URL = 'http://192.168.4.50:8080/rsf-server/pda' + url;
        uni.request({
            url: URL,
            data: postData,
pages/home/index.vue
@@ -179,7 +179,7 @@
                setTimeout(() => {
                    uni.removeStorageSync('token');
                    uni.reLaunch({
                        url: "/pages/login/login"
                        url: "/pages/login/index"
                    });
                }, 1000);
            }
pages/login/index.vue
@@ -55,7 +55,7 @@
                </view>
            </view>
            <view class="itemView">
                <button class="loadingButton"  :loading="loading">{{btnText}}</button>
                <button class="loadingButton" @click="onLogin()"  :loading="loading">{{btnText}}</button>
            </view>
        </view>
    </view>
@@ -119,6 +119,61 @@
        })
    },
    methods:{
        async onLogin() {
            const {
                code,
                data,
                msg
            } = await request('/login', {
                username: this.user.userName,
                password: this.user.password,
            })
            if (code === 200) {
                this.loading = true;
                this.loginButton = 'login.loging';
                uni.setStorageSync('token', data.accessToken);
                uni.setStorageSync('userData', data.user);
                if (this.remberPassword) {
                    uni.setStorageSync('user', this.user);
                } else {
                    uni.removeStorageSync('user');
                }
                this.goHome()
            } else {
                uni.showToast({
                    title: msg
                })
            }
        },
        goHome() {
            setTimeout(() => {
                // this.getAuth2()
                this.getFields()
                uni.showToast({
                    title: '登录成功'
                })
                setTimeout(() => {
                    uni.reLaunch({
                        url: '../home/index'
                    });
                }, 300)
            }, 700)
        },
        async getFields() {
            const {
                code,
                data,
                msg
            } = await request('/dynamic/fields', {}, 'get')
            if (code === 200) {
                this.$store.commit('user/setFields', data)
            } else {
                uni.showToast({
                    title: msg
                })
            }
        },
        remberChange(e) {
            this.remberPassword = !this.remberPassword
        },