北京经济技术开发区经开区虚拟城市项目-【后端】-服务,Poi,企业,地块等定制接口
13693261870
2023-10-05 e60b6c9cdc11fd436a0bcae225d1789db04c9504
src/main/java/com/smartearth/poiexcel/config/InitConfig.java
@@ -2,16 +2,20 @@
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.smartearth.poiexcel.entity.EntEntity;
import com.smartearth.poiexcel.entity.EntResult;
import com.smartearth.poiexcel.entity.Result;
import com.smartearth.poiexcel.entity.TokenResult;
import com.smartearth.poiexcel.mapper.EntMapper;
import com.smartearth.poiexcel.service.EntService;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
import java.util.List;
/**
@@ -20,15 +24,21 @@
 */
@Component
public class InitConfig implements ApplicationRunner {
    @Resource
    EntService entService;
    @Resource
    EntMapper entMapper;
    private final static Log log = LogFactory.getLog(InitConfig.class);
    @Override
    public void run(ApplicationArguments args) {
        // noinspection AlibabaRemoveCommentedCode
        try {
            //test();
            log.info("***************** 系统启动完毕 *****************" + "\n");
            test();
        } catch (Exception ex) {
            log.error(ex.getMessage(), ex);
        }
@@ -38,6 +48,8 @@
     * 测试
     */
    private void test() {
        List<EntEntity> list = entMapper.selectList(new QueryWrapper<>());
        String tokenJson = "{\"success\":true,\"code\":200,\"message\":\"成功\",\"data\":{\"ctoken\":\"ZmYxZTgyN2QxZTYyNDMxMDhjZjgzNDNiNDZiN2RjMDVAYTc3ZmFlOGE5ZGM0OGQ1Y2ZmODY4ZTFmNWYwZTEzM2E=\",\"userInfo\":{\"loginLogId\":\"1ab1675c3632428a84dc0ebe579cd66f\",\"phoneNumber\":\"\",\"displayName\":\"时空一张图\",\"userMail\":\"\",\"departLevel\":\"5-1\",\"id\":\"ff1e827d1e6243108cf8343b46b7dc05\",\"userID\":\"shikong001\",\"uniqueID\":\"\",\"departName\":\"汽车和智能制造产业专班\"},\"expires\":3600,\"roles\":[]}}";
        Result rsToken = JSON.parseObject(tokenJson, Result.class);
        // TokenResult tr = JSON.parseObject(rs.getData().toJSONString(), TokenResult.class)
@@ -49,6 +61,8 @@
        EntResult er = JSONObject.parseObject(rsEnt.getData(), EntResult.class);
        List<EntEntity> entList = er.getPd().getList();
        int rows = entService.insertEnts(entList);
        int len = tokenJson.length();
    }
}