#
whycq
2023-10-16 3884802135296ee02fdc6a0efdcb16f0fad8e3d2
#
2个文件已修改
29 ■■■■ 已修改文件
pages/LoginDemo/LoginDemo.vue 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/project/ps/home/home.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/LoginDemo/LoginDemo.vue
@@ -17,9 +17,10 @@
                    <switch :checked='remberPassword' color="#FFCC33" style="zoom:.5" @change="remberChange"/>
                </view>
            </view>
            <view class="button" @click="login" :loading="load.loading">
                {{load.btnText}}
            </view>
            <!-- <view class="button" @click="login" :loading="load.loading">
                {{load.btnText}}
            </view> -->
            <button class="button" @click="onLogin()" :loading="load.loading">{{load.btnText}}</button>
        </view>
        <!-- 设置弹窗区域 -->
        <uni-popup ref="settings" type="dialog">
@@ -107,12 +108,16 @@
                uni.setStorageSync('Network', this.network);
                this.$refs.settings.close()
            },
            login() {
            onLogin() {
                let _this = this,path = 'demo',network = uni.getStorageSync('Network');
                if(network) {
                    path = network[0].address
                    path = path.substring(0, path.length - 3);
                if(!network) {
                    uni.showToast({
                        icon: 'error',
                        title: '请配置网络信息'
                    })
                }
                path = network[0].address
                path = path.substring(0, path.length - 3);
                let baseUrl = `http://${network[0].ip}:${network[0].port}/${network[0].address}`
                uni.request({
                    url: `${baseUrl}/login.action`,
@@ -123,6 +128,8 @@
                    success(res) {
                        res = res.data
                        if (res.code === 200) {
                            _this.load.loading = true;
                            _this.load.btnText = '登录中';
                            uni.setStorageSync('token', res.data.token);
                            _this.load.btnText = '登录中';
                            setTimeout(() => {
@@ -221,6 +228,12 @@
                    inset -4px -4px 4px rgba(255,255,255,.4),
                    -4px -4px 5px rgba(0,0,0,.4);
    }
    .button:active {
        transform: translateY(5px) scale(0.99, 0.99);
        box-shadow: inset 4px 4px 4px rgba(0, 0, 0, .3),
            inset -4px -4px 8px rgba(255, 255, 255, .7),
            -5px -5px 5px rgba(0, 0, 0, .3);
    }
    @media screen and (orientation: portrait) {
        /* 竖屏 */
        .main {
pages/project/ps/home/home.vue
@@ -10,7 +10,7 @@
                    <text :class="'cuIcon-' + item.cuIcon"></text>
                </navigator>
            </view>
            <view class="cu-tabbar-height"></view>
            <view class="cu-tabbar-height"></view>
        </scroll-view>
    </view>
</template>