|
|
|
@ -7,6 +7,7 @@ import com.dsideal.base.Tools.Util.LocalMysqlConnectUtil;
|
|
|
|
|
import com.dsideal.base.Util.CommonUtil;
|
|
|
|
|
import com.dsideal.base.Util.FileUtil;
|
|
|
|
|
import com.jfinal.kit.PathKit;
|
|
|
|
|
import com.jfinal.kit.StrKit;
|
|
|
|
|
import com.jfinal.plugin.activerecord.Db;
|
|
|
|
|
import com.jfinal.plugin.activerecord.Record;
|
|
|
|
|
|
|
|
|
@ -225,11 +226,13 @@ public class CopyBigScreen {
|
|
|
|
|
Record record = motherTargetViewInfoList.get(j);
|
|
|
|
|
long target_view_id = record.getLong("target_view_id");
|
|
|
|
|
//这个target_view_id是母屏在core_chart_view表中的id,是第几个?
|
|
|
|
|
int k = motherMap.get(target_view_id);
|
|
|
|
|
record.set("target_view_id", childChartViewMap.get(k).getStr("id"));
|
|
|
|
|
record.set("target_id", UUID.randomUUID().toString());//主键,全新生成
|
|
|
|
|
record.set("params_info_id", cityParamsInfoRecord.getStr("params_info_id"));//附本的params_info_id
|
|
|
|
|
writeList.add(record);
|
|
|
|
|
if (motherMap.containsKey(target_view_id)) {
|
|
|
|
|
int k = motherMap.get(target_view_id);
|
|
|
|
|
record.set("target_view_id", childChartViewMap.get(k).getStr("id"));
|
|
|
|
|
record.set("target_id", UUID.randomUUID().toString());//主键,全新生成
|
|
|
|
|
record.set("params_info_id", cityParamsInfoRecord.getStr("params_info_id"));//附本的params_info_id
|
|
|
|
|
writeList.add(record);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
Db.use(DB_NAME).batchSave("visualization_outer_params_target_view_info", writeList, 100);
|
|
|
|
|
|
|
|
|
|