蔡玲玲 2 weeks ago
parent
commit
7499f85031
  1. 2
      base-vue/src/views/main-navbar.vue
  2. 2
      base-vue/src/views/modules/contract/temp-add-or-update.vue
  3. 16
      base-vue/src/views/modules/sys/user-add-or-update.vue
  4. 4
      base-vue/src/views/modules/sys/user.vue

2
base-vue/src/views/main-navbar.vue

@ -28,7 +28,7 @@
<el-menu-item class="site-navbar__avatar" index="3"> <el-menu-item class="site-navbar__avatar" index="3">
<el-dropdown :show-timeout="0" placement="bottom"> <el-dropdown :show-timeout="0" placement="bottom">
<span class="el-dropdown-link"> <span class="el-dropdown-link">
<img :src="this.$imgPath+''+img" :alt="userName">{{ userName }} <img v-show="img" :src="this.$imgPath+''+img" :alt="userName">{{ userName }}
</span> </span>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-dropdown-item @click.native="updatePasswordHandle()">修改密码</el-dropdown-item> <el-dropdown-item @click.native="updatePasswordHandle()">修改密码</el-dropdown-item>

2
base-vue/src/views/modules/contract/temp-add-or-update.vue

@ -187,7 +187,7 @@ export default {
` `
// //
LODOP.ADD_PRINT_HTM(0, '5%', '90%', '90%', printHtml) LODOP.ADD_PRINT_HTM(0, '5%', '90%', '90%', printHtml)
LODOP.PREVIEW() // LODOP.PREVIEW()
LODOP.PRINT() LODOP.PRINT()
}, },
} }

16
base-vue/src/views/modules/sys/user-add-or-update.vue

@ -34,7 +34,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="头像"> <!-- <el-form-item label="头像">
<el-upload <el-upload
class="avatar-uploader" class="avatar-uploader"
action="http://localhost:8070/base-fast/file/fileController/upload" action="http://localhost:8070/base-fast/file/fileController/upload"
@ -44,7 +44,7 @@
<img v-if="imageUrl" :src="imageUrl" class="avatar" style="width: 50px;height: 50px;"> <img v-if="imageUrl" :src="imageUrl" class="avatar" style="width: 50px;height: 50px;">
<i v-else class="el-icon-plus avatar-uploader-icon"></i> <i v-else class="el-icon-plus avatar-uploader-icon"></i>
</el-upload> </el-upload>
</el-form-item> </el-form-item> -->
<el-form-item label="角色" size="mini" prop="roleIdList"> <el-form-item label="角色" size="mini" prop="roleIdList">
<el-checkbox-group v-model="dataForm.roleIdList"> <el-checkbox-group v-model="dataForm.roleIdList">
<el-checkbox v-for="role in roleList" :key="role.roleId" :label="role.roleId">{{ role.roleName }}</el-checkbox> <el-checkbox v-for="role in roleList" :key="role.roleId" :label="role.roleId">{{ role.roleName }}</el-checkbox>
@ -189,7 +189,17 @@
handleAvatarSuccess(res){ handleAvatarSuccess(res){
this.dataForm.img = res; this.dataForm.img = res;
this.imageUrl = "http://localhost:8070/base-fast/file/fileController/download?fileName="+res; this.imageUrl = "http://localhost:8070/base-fast/file/fileController/download?fileName="+res;
},handleDownload(path){ },
beforeAvatarUpload(file) {
let isLt2M = true
isLt2M = file.size / 1024 / 1024 < 100
if (!isLt2M) {
this.$message.error('上传文件大小不能超过 100MB!')
return
}
return isLt2M
},
handleDownload(path){
// //
window.location.href = "http://localhost:8070/base-fast/file/fileController/downloadFile?fileName="+path; window.location.href = "http://localhost:8070/base-fast/file/fileController/downloadFile?fileName="+path;

4
base-vue/src/views/modules/sys/user.vue

@ -45,7 +45,7 @@
label="姓名"> label="姓名">
</el-table-column> </el-table-column>
<el-table-column <!-- <el-table-column
prop="img" prop="img"
header-align="center" header-align="center"
align="center" align="center"
@ -53,7 +53,7 @@
<template slot-scope="scope"> <template slot-scope="scope">
<img :src="$imgPath+''+scope.row.img" width="50" height="50"> <img :src="$imgPath+''+scope.row.img" width="50" height="50">
</template> </template>
</el-table-column> </el-table-column> -->
<el-table-column <el-table-column
prop="gender" prop="gender"
header-align="center" header-align="center"

Loading…
Cancel
Save