Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
65721128
Commit
65721128
authored
Oct 17, 2022
by
limei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改模拟表单修改接口
parent
105c212c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
62 additions
and
16 deletions
+62
-16
TableIdEnum.java
...m/yeejoin/amos/boot/module/tdc/api/enums/TableIdEnum.java
+45
-0
CheckModelImpl.java
...amos/boot/module/tdc/biz/service/impl/CheckModelImpl.java
+17
-16
No files found.
amos-boot-system-tdc/amos-boot-module-tdc-api/src/main/java/com/yeejoin/amos/boot/module/tdc/api/enums/TableIdEnum.java
0 → 100644
View file @
65721128
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
());
}
}
}
amos-boot-system-tdc/amos-boot-module-tdc-biz/src/main/java/com/yeejoin/amos/boot/module/tdc/biz/service/impl/CheckModelImpl.java
View file @
65721128
...
...
@@ -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.enums.ModeNameProjectIdEnum
;
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.PrivilegeFeignService
;
import
com.yeejoin.amos.boot.module.tdc.api.feign.UruleFeignService
;
...
...
@@ -251,6 +252,7 @@ public class CheckModelImpl extends ServiceImpl<CheckModelMapper, CheckModel> im
}
@Override
public
String
saveModel
(
JSONObject
jsonObject
){
...
...
@@ -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
_n
ame"
);
String
modelName
=
jsonObject
.
getString
(
"model
N
ame"
);
String
url
=
jsonObject
.
getString
(
"idx_table_n
ame"
);
String
idxTableName
=
jsonObject
.
getString
(
"idxTableN
ame"
);
String
tableId
=
url
.
substring
(
0
,
url
.
indexOf
(
"$"
));
//
String tableId = url.substring(0,url.indexOf("$"));
// 截取$之后的所有字符串
String
idxTableName
=
url
.
substring
(
url
.
indexOf
(
"$"
)+
1
);
String
modelPictureUrl
=
jsonObject
.
getString
(
"model_picture_url"
);
String
modelRule
=
jsonObject
.
getString
(
"model_rule"
);
// String idxTableName = url.substring(url.indexOf("$")+1);
if
(!
ValidationUtil
.
isEmpty
(
modelRule
)){
modelRule
=
modelRule
.
substring
(
modelRule
.
indexOf
(
"/"
),
modelRule
.
indexOf
(
"."
));
}
String
modelPictureUrl
=
jsonObject
.
getString
(
"modelPictureUrl"
);
String
model
File
=
jsonObject
.
getString
(
"model_fi
le"
);
String
model
Rule
=
jsonObject
.
getString
(
"modelRu
le"
);
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
.
setAmosOrgCode
(
amosOrgCode
);
checkModel
.
setModelName
(
modelName
);
...
...
@@ -347,7 +348,7 @@ public class CheckModelImpl extends ServiceImpl<CheckModelMapper, CheckModel> im
checkModel
.
setModelPictureUrl
(
modelPictureUrl
);
checkModel
.
setModelRule
(
modelRule
);
checkModel
.
setModelFile
(
modelFile
);
checkModel
.
setTableId
(
tableId
);
checkModel
.
setTableId
(
TableIdEnum
.
map
.
get
(
idxTableName
)
);
checkModel
.
setAmosOrgName
(
ModelNameEnum
.
map
.
get
(
amosOrgCode
));
checkModel
.
setProjectId
(
ModeNameProjectIdEnum
.
map
.
get
(
ModelNameEnum
.
map
.
get
(
amosOrgCode
)));
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment