web
2025-03-18 5eb6903bde0b9be730b35fc116eabf808f8f64e0
src/views/system/user/index.vue
@@ -67,7 +67,7 @@
          <el-dialog :title="title" v-model="open" append-to-body center>
              <el-form class="form-box"  ref="userRef" :model="form" :rules="rules">
                      <el-form-item label="用户名" prop="userName">
                          <el-input :disabled ="form.id" v-model="form.userName" placeholder="请输入用户名称"/>
                          <el-input :disabled ="!!form.id" v-model="form.userName" placeholder="请输入用户名称"/>
                      </el-form-item>
                      <el-form-item v-if="!form.id" label="密码" prop="password">
                          <el-input v-model="form.password" placeholder="请输入密码" />
@@ -94,7 +94,7 @@
                      <el-form-item v-if="!form.id">
                          <br>
                      </el-form-item>
                        <el-form-item label="上传头像" prop="headImg">
                        <el-form-item label="上传头像" prop="">
                            <upload-icons @uploadData="uploadData" :imageList="form.headImg" :limit="1"></upload-icons>
                      </el-form-item>
                  <el-form-item></el-form-item>
@@ -132,9 +132,8 @@
    import  user from "@/api/system/user";
    import  role from "@/api/system/role";
    import  { PREURL } from "@/config/index";
    import  userClassify from "@/api/configuration/userClassify";
    import  { sysDictData } from "@/api/system/dict";
    import setPostParams from "../../../utils/searchParams.js";
    import setPostParams from "@/utils/searchParams.js";
    const { proxy } = getCurrentInstance();
    
    /**
@@ -165,7 +164,7 @@
    let  tableHeader = ref({
            userName: '用户名称',
            nickName: '昵称',
            headImg:'头像',
          //  headImg:'头像',
            userTypeView:'用户类型',
            // userTypeView:'用户角色',
            contact:'联系方式',
@@ -306,7 +305,7 @@
    //获取用户角色列表
    const getUserRole = async() =>{
      await role().search({limit:1000,page:1}).then((res) =>{
      await role().search({limit:100,page:1}).then((res) =>{
        roleSelectList.value = res.data.list
        })
    }