Commit 65721128 authored by limei's avatar limei

修改模拟表单修改接口

parent 105c212c
package com.yeejoin.amos.boot.module.tdc.api.enums;
import java.util.HashMap;
import java.util.Map;
public enum TableIdEnum {
idx_biz_lvbc("idx_biz_lvbc","65f78cc7-aeda-45f7-9146-5393efa9ebdb"),
idx_biz_5lba("idx_biz_5lba","698a6023-1ef9-4fff-97dc-9efa2d1b4f1a");
String idxTableName;
String TableId;
TableIdEnum(String idxTableName, String tableId) {
this.idxTableName = idxTableName;
TableId = tableId;
}
public String getIdxTableName() {
return idxTableName;
}
public void setIdxTableName(String idxTableName) {
this.idxTableName = idxTableName;
}
public String getTableId() {
return TableId;
}
public void setTableId(String tableId) {
TableId = tableId;
}
public static Map<String,String> map = new HashMap<>();
static{
for(TableIdEnum TableIdEnum: TableIdEnum.values()){
map.put(TableIdEnum.getIdxTableName(),TableIdEnum.getTableId());
}
}
}
...@@ -15,6 +15,7 @@ import com.yeejoin.amos.boot.module.tdc.api.entity.CheckModel; ...@@ -15,6 +15,7 @@ import com.yeejoin.amos.boot.module.tdc.api.entity.CheckModel;
import com.yeejoin.amos.boot.module.tdc.api.entity.CheckResult; import com.yeejoin.amos.boot.module.tdc.api.entity.CheckResult;
import com.yeejoin.amos.boot.module.tdc.api.enums.ModeNameProjectIdEnum; import com.yeejoin.amos.boot.module.tdc.api.enums.ModeNameProjectIdEnum;
import com.yeejoin.amos.boot.module.tdc.api.enums.ModelNameEnum; import com.yeejoin.amos.boot.module.tdc.api.enums.ModelNameEnum;
import com.yeejoin.amos.boot.module.tdc.api.enums.TableIdEnum;
import com.yeejoin.amos.boot.module.tdc.api.feign.IdxFeignService; import com.yeejoin.amos.boot.module.tdc.api.feign.IdxFeignService;
import com.yeejoin.amos.boot.module.tdc.api.feign.PrivilegeFeignService; import com.yeejoin.amos.boot.module.tdc.api.feign.PrivilegeFeignService;
import com.yeejoin.amos.boot.module.tdc.api.feign.UruleFeignService; import com.yeejoin.amos.boot.module.tdc.api.feign.UruleFeignService;
...@@ -251,6 +252,7 @@ public class CheckModelImpl extends ServiceImpl<CheckModelMapper, CheckModel> im ...@@ -251,6 +252,7 @@ public class CheckModelImpl extends ServiceImpl<CheckModelMapper, CheckModel> im
} }
@Override @Override
public String saveModel(JSONObject jsonObject){ public String saveModel(JSONObject jsonObject){
...@@ -314,32 +316,31 @@ public class CheckModelImpl extends ServiceImpl<CheckModelMapper, CheckModel> im ...@@ -314,32 +316,31 @@ public class CheckModelImpl extends ServiceImpl<CheckModelMapper, CheckModel> im
} }
@Override
public Boolean modifyModel(JSONObject jsonObject){
@Override
public Boolean modifyModel(JSONObject jsonObject){
String modelName = jsonObject.getString("model_name"); String modelName = jsonObject.getString("modelName");
String url = jsonObject.getString("idx_table_name"); String idxTableName = jsonObject.getString("idxTableName");
String tableId = url.substring(0,url.indexOf("$")); // String tableId = url.substring(0,url.indexOf("$"));
// 截取$之后的所有字符串 // 截取$之后的所有字符串
String idxTableName = url.substring(url.indexOf("$")+1); // String idxTableName = url.substring(url.indexOf("$")+1);
String modelPictureUrl = jsonObject.getString("model_picture_url");
String modelRule = jsonObject.getString("model_rule");
if(!ValidationUtil.isEmpty(modelRule)){ String modelPictureUrl = jsonObject.getString("modelPictureUrl");
modelRule = modelRule.substring(modelRule.indexOf("/"),modelRule.indexOf("."));
}
String modelFile = jsonObject.getString("model_file"); String modelRule = jsonObject.getString("modelRule");
String amosOrgCode = jsonObject.getString("amos_org_code"); // if(!ValidationUtil.isEmpty(modelRule)){
// modelRule = modelRule.substring(modelRule.indexOf("/"),modelRule.indexOf("."));
// }
String modelFile = jsonObject.getString("modelFile");
String amosOrgCode = jsonObject.getString("amosOrgCode");
CheckModel checkModel = this.getById(jsonObject.getString("sequenceNbr")); CheckModel checkModel = this.getById(jsonObject.getString("sequenceNbr"));
checkModel.setAmosOrgCode(amosOrgCode); checkModel.setAmosOrgCode(amosOrgCode);
checkModel.setModelName(modelName); checkModel.setModelName(modelName);
...@@ -347,7 +348,7 @@ public class CheckModelImpl extends ServiceImpl<CheckModelMapper, CheckModel> im ...@@ -347,7 +348,7 @@ public class CheckModelImpl extends ServiceImpl<CheckModelMapper, CheckModel> im
checkModel.setModelPictureUrl(modelPictureUrl); checkModel.setModelPictureUrl(modelPictureUrl);
checkModel.setModelRule(modelRule); checkModel.setModelRule(modelRule);
checkModel.setModelFile(modelFile); checkModel.setModelFile(modelFile);
checkModel.setTableId(tableId); checkModel.setTableId(TableIdEnum.map.get(idxTableName));
checkModel.setAmosOrgName(ModelNameEnum.map.get(amosOrgCode)); checkModel.setAmosOrgName(ModelNameEnum.map.get(amosOrgCode));
checkModel.setProjectId(ModeNameProjectIdEnum.map.get(ModelNameEnum.map.get(amosOrgCode))); checkModel.setProjectId(ModeNameProjectIdEnum.map.get(ModelNameEnum.map.get(amosOrgCode)));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment