管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-02-05 ef750a9e4f4382ebcc508fe433f3afe044d426fc
src/main/java/com/lf/server/controller/data/upload/UploadController.java
@@ -3,6 +3,7 @@
import com.lf.server.annotation.SysLog;
import com.lf.server.entity.all.ResponseMsg;
import com.lf.server.entity.all.StaticData;
import com.lf.server.entity.ctrl.KeyValueEntity;
import com.lf.server.entity.data.DirEntity;
import com.lf.server.entity.data.MetaEntity;
import com.lf.server.entity.data.MetaFileEntity;
@@ -21,7 +22,6 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
 * 数据入库
@@ -88,6 +88,10 @@
    @PostMapping(value = "/uploadXlsAnnex")
    public ResponseMsg<Object> uploadXlsAnnex(String path, Integer[] ids, HttpServletRequest req, HttpServletResponse res) {
        try {
            UserEntity ue = tokenService.getCurrentUser(req);
            if (ue == null) {
                return fail("用户未登录", null);
            }
            if (null == ids || ids.length == 0) {
                return fail("找不到元数据的ID集合");
            }
@@ -102,12 +106,12 @@
                return fail("没有找到上传文件", null);
            }
            Map<String, Integer> map = uploadAttachService.uploadXlsAnnex(ms, list, path);
            if (null == map || map.size() == 0) {
            List<KeyValueEntity> rs = uploadAttachService.uploadXlsAnnex(ue, ms, list, path);
            if (null == rs || rs.size() == 0) {
                return fail("没有要更新的元数据");
            }
            return success(map);
            return success(rs);
        } catch (Exception ex) {
            return fail(ex.getMessage(), null);
        }