Newer
Older
pgdsc / src / com / szpg / db / test / ReadMaintanceTaskTest.java
xiaowei on 24 Nov 2018 7 KB 增加巡检运维数据同步
package com.szpg.db.test;

import com.szpg.db.dao.PgMaintanceDao;
import com.szpg.db.dao.impl.PgMaintanceDaoImpl;
import com.szpg.task.ReadMaintanceTask;
import org.junit.Test;

public class ReadMaintanceTaskTest {
    @Test
    public void insertDB() {

        String jsonStr="{\n" +
                "\t\"total\": 20,\n" +
                "\t\"totalRecords\": 199,\n" +
                "\t\"page\": 1,\n" +
                "\t\"records\": 10,\n" +
                "\t\"rows\": [{\n" +
                "\t\t\"FINISH\": 0,\n" +
                "\t\t\"KEY_ID\": \"0567B2C1-CEAC-4C3B-AD34-9A9BC61E5F80\",\n" +
                "\t\t\"PLAN_KEY_ID\": \"afec56e0-8db7-4a78-a1c8-a255d2e10fbf\",\n" +
                "\t\t\"PLAN_NAME\": \"EPS设备保养计划\",\n" +
                "\t\t\"RECORD_NO\": \"WXBY-180911-101004-3945\",\n" +
                "\t\t\"REOAIRMAN\": \"dujiannan\",\n" +
                "\t\t\"MAINTENANCE_DATE\": \"2018-05-01\",\n" +
                "\t\t\"BUILD_CABIN\": \",D,P,Q,R,S\",\n" +
                "\t\t\"PROJECT\": \"CBL\",\n" +
                "\t\t\"CREATEDATE\": \"2018-09-11\",\n" +
                "\t\t\"CREATOR\": \"haojing\",\n" +
                "\t\t\"rowNum\": 1\n" +
                "\t}, {\n" +
                "\t\t\"FINISH\": 0,\n" +
                "\t\t\"KEY_ID\": \"07EE7B85-C868-481A-B446-EDD928C9A6EF\",\n" +
                "\t\t\"PLAN_KEY_ID\": \"1725b07b-c467-4cc3-b0c9-f090aba0b38d\",\n" +
                "\t\t\"PLAN_NAME\": \"火灾自动报警设备保养计划(月度)\",\n" +
                "\t\t\"RECORD_NO\": \"WXBY-180911-102446-2491\",\n" +
                "\t\t\"REOAIRMAN\": \"panshijin\",\n" +
                "\t\t\"MAINTENANCE_DATE\": \"2018-08-01\",\n" +
                "\t\t\"BUILD_CABIN\": \",Q\",\n" +
                "\t\t\"PROJECT\": \"CBL\",\n" +
                "\t\t\"CREATEDATE\": \"2018-09-11\",\n" +
                "\t\t\"CREATOR\": \"haojing\",\n" +
                "\t\t\"rowNum\": 2\n" +
                "\t}, {\n" +
                "\t\t\"FINISH\": 0,\n" +
                "\t\t\"KEY_ID\": \"0863F267-51EC-451E-AC2F-B2964C81611A\",\n" +
                "\t\t\"PLAN_KEY_ID\": \"9b0311c9-b5a5-402c-a888-f6e83f43ca01\",\n" +
                "\t\t\"PLAN_NAME\": \"风管、通风口保养计划\",\n" +
                "\t\t\"RECORD_NO\": \"WXBY-180910-152000-3389\",\n" +
                "\t\t\"REOAIRMAN\": \"zhangronghua\",\n" +
                "\t\t\"MAINTENANCE_DATE\": \"2018-08-01\",\n" +
                "\t\t\"BUILD_CABIN\": \",D,P,Q,R,S\",\n" +
                "\t\t\"PROJECT\": \"CBL\",\n" +
                "\t\t\"CREATEDATE\": \"2018-09-10\",\n" +
                "\t\t\"CREATOR\": \"wuping\",\n" +
                "\t\t\"rowNum\": 3\n" +
                "\t}, {\n" +
                "\t\t\"FINISH\": 0,\n" +
                "\t\t\"KEY_ID\": \"0B5A58EB-5A43-4DD7-B251-AFD8EE9EC7DC\",\n" +
                "\t\t\"PLAN_KEY_ID\": \"1725b07b-c467-4cc3-b0c9-f090aba0b38d\",\n" +
                "\t\t\"PLAN_NAME\": \"火灾自动报警设备保养计划(月度)\",\n" +
                "\t\t\"RECORD_NO\": \"WXBY-180911-102543-9023\",\n" +
                "\t\t\"REOAIRMAN\": \"dujiannan\",\n" +
                "\t\t\"MAINTENANCE_DATE\": \"2018-09-01\",\n" +
                "\t\t\"BUILD_CABIN\": \",D\",\n" +
                "\t\t\"PROJECT\": \"CBL\",\n" +
                "\t\t\"CREATEDATE\": \"2018-09-11\",\n" +
                "\t\t\"CREATOR\": \"haojing\",\n" +
                "\t\t\"rowNum\": 4\n" +
                "\t}, {\n" +
                "\t\t\"FINISH\": 0,\n" +
                "\t\t\"KEY_ID\": \"147C5CE2-B1F7-48B9-B9B0-7A3549AB5088\",\n" +
                "\t\t\"PLAN_KEY_ID\": \"4874f602-83a2-4e9c-a05f-da1cad9a0427\",\n" +
                "\t\t\"PLAN_NAME\": \"弱电间保养计划\",\n" +
                "\t\t\"RECORD_NO\": \"WXBY-181016-165641-5849\",\n" +
                "\t\t\"REOAIRMAN\": \"邹盛\",\n" +
                "\t\t\"MAINTENANCE_DATE\": \"2018-10-16\",\n" +
                "\t\t\"BUILD_CABIN\": \",D\",\n" +
                "\t\t\"PROJECT\": \"CBL\",\n" +
                "\t\t\"CREATEDATE\": \"2018-10-01\",\n" +
                "\t\t\"CREATOR\": \"system\",\n" +
                "\t\t\"rowNum\": 5\n" +
                "\t}, {\n" +
                "\t\t\"FINISH\": 2,\n" +
                "\t\t\"KEY_ID\": \"16D18621-B2B6-4726-8301-E4EC04E5B366\",\n" +
                "\t\t\"PLAN_KEY_ID\": \"a09e5100-c45e-4e3e-8699-f3d420475357\",\n" +
                "\t\t\"PLAN_NAME\": \"低压配电箱(柜)保养计划(季度)\",\n" +
                "\t\t\"RECORD_NO\": null,\n" +
                "\t\t\"REOAIRMAN\": null,\n" +
                "\t\t\"MAINTENANCE_DATE\": null,\n" +
                "\t\t\"BUILD_CABIN\": \"\",\n" +
                "\t\t\"PROJECT\": \"CBL\",\n" +
                "\t\t\"CREATEDATE\": \"2018-11-01\",\n" +
                "\t\t\"CREATOR\": \"system\",\n" +
                "\t\t\"rowNum\": 6\n" +
                "\t}, {\n" +
                "\t\t\"FINISH\": 0,\n" +
                "\t\t\"KEY_ID\": \"1B763BDF-65AA-4F61-ACB8-1F9AAD8B94C7\",\n" +
                "\t\t\"PLAN_KEY_ID\": \"3e8a6adb-2721-441a-8703-ce86e10bbe84\",\n" +
                "\t\t\"PLAN_NAME\": \"水喷淋设备保养计划\",\n" +
                "\t\t\"RECORD_NO\": \"WXBY-180910-151334-8577\",\n" +
                "\t\t\"REOAIRMAN\": \"yuweihua\",\n" +
                "\t\t\"MAINTENANCE_DATE\": \"2018-06-01\",\n" +
                "\t\t\"BUILD_CABIN\": \",D,P,Q,R,S\",\n" +
                "\t\t\"PROJECT\": \"CBL\",\n" +
                "\t\t\"CREATEDATE\": \"2018-09-10\",\n" +
                "\t\t\"CREATOR\": \"wuping\",\n" +
                "\t\t\"rowNum\": 7\n" +
                "\t}, {\n" +
                "\t\t\"FINISH\": 1,\n" +
                "\t\t\"KEY_ID\": \"20054191-2C9B-4134-B15B-672497761ECD\",\n" +
                "\t\t\"PLAN_KEY_ID\": \"1725b07b-c467-4cc3-b0c9-f090aba0b38d\",\n" +
                "\t\t\"PLAN_NAME\": \"火灾自动报警设备保养计划(月度)\",\n" +
                "\t\t\"RECORD_NO\": null,\n" +
                "\t\t\"REOAIRMAN\": null,\n" +
                "\t\t\"MAINTENANCE_DATE\": null,\n" +
                "\t\t\"BUILD_CABIN\": \",D,P,Q,R,S\",\n" +
                "\t\t\"PROJECT\": \"CBL\",\n" +
                "\t\t\"CREATEDATE\": \"2018-11-01\",\n" +
                "\t\t\"CREATOR\": \"system\",\n" +
                "\t\t\"rowNum\": 8\n" +
                "\t}, {\n" +
                "\t\t\"FINISH\": 0,\n" +
                "\t\t\"KEY_ID\": \"200AE813-FB83-49E5-BED1-E18436ECB35A\",\n" +
                "\t\t\"PLAN_KEY_ID\": \"4874f602-83a2-4e9c-a05f-da1cad9a0427\",\n" +
                "\t\t\"PLAN_NAME\": \"弱电间保养计划\",\n" +
                "\t\t\"RECORD_NO\": \"WXBY-181016-165809-3203\",\n" +
                "\t\t\"REOAIRMAN\": \"杜建男\",\n" +
                "\t\t\"MAINTENANCE_DATE\": \"2018-10-02\",\n" +
                "\t\t\"BUILD_CABIN\": \",D\",\n" +
                "\t\t\"PROJECT\": \"CBL\",\n" +
                "\t\t\"CREATEDATE\": \"2018-10-11\",\n" +
                "\t\t\"CREATOR\": \"system\",\n" +
                "\t\t\"rowNum\": 9\n" +
                "\t}, {\n" +
                "\t\t\"FINISH\": 0,\n" +
                "\t\t\"KEY_ID\": \"1EE38C22-7DD4-43B7-882E-F8A11118B839\",\n" +
                "\t\t\"PLAN_KEY_ID\": \"57dadeeb-8e71-40ef-a2ba-f990771c40fd\",\n" +
                "\t\t\"PLAN_NAME\": \"潜水泵及潜水泵控制柜\",\n" +
                "\t\t\"RECORD_NO\": \"WXBY-180910-145450-4697\",\n" +
                "\t\t\"REOAIRMAN\": \"zhangronghua\",\n" +
                "\t\t\"MAINTENANCE_DATE\": \"2018-01-02\",\n" +
                "\t\t\"BUILD_CABIN\": \",D,P,Q,R,S\",\n" +
                "\t\t\"PROJECT\": \"CBL\",\n" +
                "\t\t\"CREATEDATE\": \"2018-09-10\",\n" +
                "\t\t\"CREATOR\": \"wuping\",\n" +
                "\t\t\"rowNum\": 10\n" +
                "\t}]\n" +
                "}";

        PgMaintanceDao pgMaintanceDao=new PgMaintanceDaoImpl();
        new ReadMaintanceTask().insertDB(pgMaintanceDao,jsonStr);

    }
}