吉安感知网项目-前端
张含笑
2026-01-13 858d0f31e5a2655ae42dc88c8b4e3b8178105b71
feat:调整
2 files modified
43 ■■■■ changed files
uniapps/work-app/src/subPackages/userDetail/infos/index.vue 15 ●●●●● patch | view | raw | blame | history
uniapps/work-app/src/subPackages/userDetail/password/index.vue 28 ●●●● patch | view | raw | blame | history
uniapps/work-app/src/subPackages/userDetail/infos/index.vue
@@ -1,5 +1,6 @@
<template>
    <view class="container">
        <view class="pageBg"></view>
        <div class="avatarBox">
            <!-- @click="uploadAvatar" -->
            <u-avatar  :src="userInfo.avatar || defaultAvatar" size="114" mode="aspectFill" />
@@ -230,7 +231,17 @@
        display: flex;
        flex-direction: column;
        align-items: center;
    }
            position: relative;
        }
        .pageBg {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: url("@/static/images/user/userbg.svg")  no-repeat ;
            background-size: 100%;
        }
    .avatarBox {
        width: 228rpx;
        height: 228rpx;
@@ -238,6 +249,8 @@
    }
    .detailBox {
            position: absolute;
                top: 360rpx;
        width: 702rpx;
        min-height: 430rpx;
        background: #FFFFFF;
uniapps/work-app/src/subPackages/userDetail/password/index.vue
@@ -1,11 +1,12 @@
<!-- 修改密码 -->
<template>
    <view class="container">
            <view class="pageBg"></view>
        <view class="detailBox">
            <div class="detailCon">
                <div class="orderRow">
                    <div class="rowTitle">账号</div>
                    <input type="text" v-model="passwordForm.username" placeholder="请输入账号" class="input-item" />
                    <input type="text" v-model="passwordForm.username" placeholder="请输入" class="input-item" />
                </div>
                <div class="orderRow">
                    <div class="rowTitle">密码</div>
@@ -19,8 +20,8 @@
                <div class="orderRow">
                    <div class="rowTitle">验证码</div>
                    <div class="code-container">
                        <input type="text" v-model="passwordForm.code" placeholder="请输入验证码" class="input-item code-input" />
                        <u-button :disabled="countDown > 0" @click="sendVerificationCode" class="send-code-btn">
                        <input type="text" v-model="passwordForm.code" placeholder="请输入" class="input-item code-input" />
                        <u-button :disabled="countDown > 0" @click="sendVerificationCode" class="send-code-btn getCode" color="#007AFF">
                            {{ countDown > 0 ? `${countDown}s后重发` : '发送验证码' }}
                        </u-button>
                    </div>
@@ -253,10 +254,23 @@
        display: flex;
        flex-direction: column;
        align-items: center;
    }
            position: relative;
        }
        .pageBg {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: url("@/static/images/user/userbg.svg")  no-repeat ;
            background-size: 100%;
        }
    .detailBox {
        margin-top: 40rpx;
            position: absolute;
            top: 180rpx;
            // margin-top: 40rpx;
        width: 702rpx;
        min-height: 326rpx;
@@ -359,4 +373,8 @@
        width: 276rpx !important;
        height: 100rpx !important;
    }
    .getCode {
            margin-left: 20rpx;
                width: 180rpx;
            }
</style>