Jelajahi Sumber

update 优化 oss 增加创建人回显

疯狂的狮子li 2 tahun lalu
induk
melakukan
922a8345e2

+ 8 - 0
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/SysOssVo.java

@@ -1,5 +1,7 @@
 package com.ruoyi.system.domain.vo;
 
+import com.ruoyi.common.translation.annotation.Translation;
+import com.ruoyi.common.translation.constant.TransConstant;
 import lombok.Data;
 
 import java.io.Serial;
@@ -52,6 +54,12 @@ public class SysOssVo implements Serializable {
      */
     private Long createBy;
 
+    /**
+     * 上传人名称
+     */
+    @Translation(type = TransConstant.USER_ID_TO_NAME, mapper = "createBy")
+    private String createByName;
+
     /**
      * 服务商
      */

+ 1 - 12
ruoyi-ui/src/views/system/oss/index.vue

@@ -40,15 +40,6 @@
           end-placeholder="结束日期"
         ></el-date-picker>
       </el-form-item>
-      <el-form-item label="上传人" prop="createBy">
-        <el-input
-          v-model="queryParams.createBy"
-          placeholder="请输入上传人"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
       <el-form-item label="服务商" prop="service">
         <el-input
           v-model="queryParams.service"
@@ -144,7 +135,7 @@
           <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
         </template>
       </el-table-column>
-      <el-table-column label="上传人" align="center" prop="createBy" />
+      <el-table-column label="上传人" align="center" prop="createByName" />
       <el-table-column label="服务商" align="center" prop="service"
                        sortable="custom"/>
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
@@ -236,9 +227,7 @@ export default {
         fileName: undefined,
         originalName: undefined,
         fileSuffix: undefined,
-        url: undefined,
         createTime: undefined,
-        createBy: undefined,
         service: undefined
       },
       // 表单参数