吉安感知网项目-前端
张含笑
2026-01-08 81671fc0e9d9fa70b3714ec8079a9eafe36e8dca
feat:资料
2 files modified
27 ■■■■■ changed files
uniapps/work-app/src/api/user/index.js 2 ●●● patch | view | raw | blame | history
uniapps/work-app/src/subPackages/userDetail/infos/index.vue 25 ●●●●● patch | view | raw | blame | history
uniapps/work-app/src/api/user/index.js
@@ -55,7 +55,7 @@
};
export const updateInfo = row => {
  return request({
    url: '/blade-system/user/update-info',
    url: '/system/user/profile/update',
    method: 'post',
    data: row,
  });
uniapps/work-app/src/subPackages/userDetail/infos/index.vue
@@ -6,11 +6,9 @@
        <view class="detailBox">
            <div class="detailCon">
                <div class="orderRow">
                    <div class="rowTitle">姓名</div>
                    <div>{{userInfo.nickName}}</div>
                <!--     <u-input input-align="right" v-model="userInfo.phone" type="number" placeholder="请输入手机号"
                        class="input-item" /> -->
                </div>
            <div class="rowTitle">姓名</div>
            <u-input input-align="right" v-model="userInfo.nickName" placeholder="请输入姓名" class="input-item" />
        </div>
                <div class="orderRow">
                    <div class="rowTitle">所属单位</div>
                    <div>{{userInfo.deptName}}</div>
@@ -42,15 +40,9 @@
        getEnvObj,
        getWebViewUrl
    } from "@/utils/index.js";
    import {
        getUserInfo,
        updateInfo,
        updatePassword
    } from '@/api/user/index.js';
    import {
        useUserStore
    } from "@/store/index.js";
    const userInfo = ref({
import { getUserInfo, updateInfo, updatePassword } from '@/api/user/index.js';
import { useUserStore } from "@/store/index.js";
const userInfo = ref({
        userId: '',
        avatar: '',
        nickName: '',
@@ -92,7 +84,6 @@
    const getUserInfoData = () => {
        getUserInfo().then(res => {
            const user = res.data.data;
            console.log('用户信息',user)
            userInfo.value = {
                userId: user.userId,
                avatar: user.avatar,
@@ -271,13 +262,13 @@
                white-space: nowrap;
            }
            ::v-deep .u-input {
            :deep(.u-input) {
                border: none !important;
                background: transparent !important;
                padding: 0 !important;
            }
            ::v-deep .u-input__input {
            :deep(.u-input__input) {
                border: none !important;
                box-shadow: none !important;
                background: transparent !important;