管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-02-04 ac704ab9701f0a1dc5f1fed9a732bb74b31c1313
1
已修改4个文件
53 ■■■■■ 文件已修改
data/ts.sql 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/data/upload/UploadController.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/all/BaseUploadService.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/all/UploadAttachService.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/ts.sql
@@ -89,6 +89,9 @@
----------------------------------------------------------------------- 查询 57, 163
select * from lf.sys_meta order by id desc limit 10;
select * from lf.sys_fme_log order by id desc;
select * from lf.sys_layer;
select * from lf.sys_user where id = 1;
-- update lf.sys_user set depid = 36 where id = 1
select * from lf.sys_dict where ns='bd' and tab='dlg_agnp'; -- 地名表
select * from bd.dlg_agnp;
@@ -107,9 +110,12 @@
select * from lf.sys_user where id in (47,48,49);
select * from lf.sys_download;
select * from bs.m_marker -- 三桩一牌  photono
select * from bs.m_marker; -- 三桩一牌  photono
-- alter table bs.m_marker add
-- INSERT INTO bs.m_marker(eventid, segname, markername, photono, createtime, createuser, dirid, depid, verid) VALUES (md5(''), 'seg', '10002', '警示牌10002', now(), 1, 1, 1, 0);
-- INSERT INTO bs.m_marker(eventid, segname, markername, photono, createtime, createuser, dirid, depid, verid) VALUES (md5(''), 'seg', '10004', '警示牌10004', now(), 1, 1, 1, 0);
-- df150a0d-eb8c-48d6-887d-c0901f4f61c5
select * from lf.sys_meta where type='xls' order by id desc;
select * from lf.sys_meta where type in ('xls', 'xlsx') and tab is not null and rows > 0 and id in (1209,1180,1387)
@@ -126,3 +132,4 @@
src/main/java/com/lf/server/controller/data/upload/UploadController.java
@@ -21,6 +21,7 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
 * 数据入库
@@ -32,6 +33,9 @@
public class UploadController extends QueryController {
    @Autowired
    UploadService uploadService;
    @Autowired
    UploadAttachService uploadAttachService;
    @SysLog()
    @ApiOperation(value = "查询路径")
@@ -59,6 +63,8 @@
            if (null == list || list.isEmpty()) {
                return fail("没有找到上传文件", null);
            }
            uploadService.copePath(list);
            return success(list);
        } catch (Exception ex) {
@@ -96,7 +102,12 @@
                return fail("没有找到上传文件", null);
            }
            return success(list);
            Map<String, Integer> map = uploadAttachService.uploadXlsAnnex(ms, list);
            if (null == map || map.size() == 0) {
                return fail("没有要更新的元数据");
            }
            return success(map);
        } catch (Exception ex) {
            return fail(ex.getMessage(), null);
        }
src/main/java/com/lf/server/service/all/BaseUploadService.java
@@ -497,6 +497,16 @@
    }
    /**
     * 处理目录
     */
    public void copePath(List<MetaFileEntity> list) {
        String basePath = pathHelper.getConfig().getTempPath() + File.separator;
        for (MetaFileEntity mf : list) {
            mf.setPath(mf.getPath().replace(basePath, ""));
        }
    }
    /**
     * 获取参数 *
     * Enumeration<String> headers = req.getHeaderNames();
     * Enumeration<String> attributes = req.getAttributeNames();
src/main/java/com/lf/server/service/all/UploadAttachService.java
@@ -6,6 +6,8 @@
import com.lf.server.entity.all.ResponseMsg;
import com.lf.server.entity.all.SettingData;
import com.lf.server.entity.all.StaticData;
import com.lf.server.entity.data.MetaEntity;
import com.lf.server.entity.data.MetaFileEntity;
import com.lf.server.entity.sys.AttachEntity;
import com.lf.server.entity.sys.UserEntity;
import com.lf.server.helper.FileHelper;
@@ -163,4 +165,21 @@
            log.error(ex.getMessage(), ex);
        }
    }
    /**
     * 上传Excel附件
     */
    public Map<String, Integer> uploadXlsAnnex(List<MetaEntity> ms, List<MetaFileEntity> list) {
        Map<String, Integer> map = new HashMap<>(3);
        for (MetaEntity me:ms) {
        }
        return map;
    }
    private void getAttachFiles(List<MetaFileEntity> list){
    }
}