WangHan
2025-04-02 a8ba678a3fe5a39da2c732014cebbb66e408e97c
consum-base/src/main/java/com/consum/base/controller/FinFileController.java
@@ -1,8 +1,9 @@
package com.consum.base.controller;
import com.consum.base.BaseController;
import com.consum.base.service.FinFileServiceImpl;
import com.consum.base.service.FinFileService;
import com.consum.model.po.FinFile;
import com.iplatform.base.IdUtil;
import com.walker.file.FileInfo;
import com.walker.infrastructure.utils.DateUtils;
import com.walker.infrastructure.utils.NumberGenerator;
@@ -14,30 +15,22 @@
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;
import java.text.NumberFormat;
/**
 * @Description 文件上传
 * @Author wh
 * @Date 2023/8/1 10:33
 */
// @Api(value = "文件上传", tags = "文件上传")
@RestController
@RequestMapping("/pc/fin/file")
public class FinFileController extends BaseController {
    public static void main(String[] args) {
        NumberFormat nf = NumberFormat.getPercentInstance();
        nf.setMaximumFractionDigits(2); // 将小数保留 2 位
        System.out.println(nf.format(0.123456));;
    }
    @Autowired
    private FinFileServiceImpl finFileService;
    private FinFileService finFileService;
    /**
     * @Description
     * fileContentType 组件中uploadf 为文件 其他为图片
     * groupId 1客服对话聊天
     * owner 所属人
     * @Description fileContentType 组件中uploadf 为文件 其他为图片 groupId 1客服对话聊天 owner 所属人
     * @Author wh
     * @Date 2023/8/1 10:45
     */
@@ -51,7 +44,7 @@
        }
        if (fileInfo != null) {
            FinFile finFile = new FinFile();
            finFile.setId(NumberGenerator.getLongSequenceNumberNano());
            finFile.setId(IdUtil.generateId());
            finFile.setCreateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis()));
            finFile.setUserName("-1");
            finFile.setContentType(finFile.getContentType());
@@ -82,7 +75,7 @@
            for (int i = 0; i < uploadfs.length; i++) {
                FileInfo fileInfo = uploadfs[i];
                FinFile finFile = new FinFile();
                finFile.setId(NumberGenerator.getLongSequenceNumberNano());
                finFile.setId(IdUtil.generateId());
                finFile.setCreateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis()));
                finFile.setUserName("-1");
                finFile.setContentType(finFile.getContentType());