|
|
|
@ -579,14 +579,19 @@ public class DataEaseModel {
|
|
|
|
|
* 保存数据集对应的表
|
|
|
|
|
*
|
|
|
|
|
* @param id 数据集id
|
|
|
|
|
* @param ja json数组
|
|
|
|
|
* @param ja json数组
|
|
|
|
|
*/
|
|
|
|
|
public void saveDataSet(int id, String area_name, JSONArray ja) {
|
|
|
|
|
public void saveDataSet(int identity_id, int id, String area_name, JSONArray ja) {
|
|
|
|
|
Record record = Db.findById("t_dp_dataset", "id", id);
|
|
|
|
|
String tableName = record.getStr("table_name");
|
|
|
|
|
|
|
|
|
|
String sql = "delete from `" + tableName + "` where `行政区划`=?";
|
|
|
|
|
Db.use(DB_NAME).update(sql, area_name);
|
|
|
|
|
if (identity_id > 1) {
|
|
|
|
|
String sql = "delete from `" + tableName + "` where `行政区划`=?";
|
|
|
|
|
Db.use(DB_NAME).update(sql, area_name);
|
|
|
|
|
} else {
|
|
|
|
|
String sql = "delete from `" + tableName+"`";
|
|
|
|
|
Db.use(DB_NAME).update(sql);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
List<Record> list = new ArrayList<>();
|
|
|
|
|
for (int i = 0; i < ja.size(); i++) {
|
|
|
|
|