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
1bbc1096
Commit
1bbc1096
authored
Jul 28, 2022
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改bug
parent
177df727
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
166 additions
and
10 deletions
+166
-10
InputItemController.java
.../amos/patrol/business/controller/InputItemController.java
+41
-8
InputItemParam.java
...om/yeejoin/amos/patrol/business/param/InputItemParam.java
+122
-0
InputItemServiceImpl.java
...os/patrol/business/service/impl/InputItemServiceImpl.java
+3
-2
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/InputItemController.java
View file @
1bbc1096
...
@@ -435,23 +435,56 @@ public class InputItemController extends AbstractBaseController {
...
@@ -435,23 +435,56 @@ public class InputItemController extends AbstractBaseController {
InputItem
inputItem
=
new
InputItem
();
InputItem
inputItem
=
new
InputItem
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
BeanUtils
.
copyProperties
(
param
,
inputItem
);
BeanUtils
.
copyProperties
(
param
,
inputItem
);
inputItem
.
setDataJson
(
param
.
getDataJson
()
!=
null
?
JSONObject
.
toJSONString
(
param
.
getDataJson
())
:
null
);
if
(
param
.
getPictureJson
()
!=
null
){
inputItem
.
setPictureJson
(
param
.
getPictureJson
()
!=
null
?
JSONObject
.
toJSONString
(
param
.
getPictureJson
())
:
null
);
List
<
Map
<
String
,
Object
>>
listr
=
(
List
<
Map
<
String
,
Object
>>)
param
.
getPictureJson
();
///LoginUserParam loginParam = getLoginUserParam();
for
(
int
i
=
0
;
i
<
listr
.
size
();
i
++)
{
ResponseModel
<
Object
>
companyByBizOrgCodeList
=
jcsFeignClient
.
getCompanyByBizOrgCodeList
(
reginParams
.
getPersonIdentity
().
getBizOrgCode
());
listr
.
get
(
i
).
remove
(
"Symbol_key"
);
String
bizOrgCode
=
((
Map
<
String
,
Object
>)
companyByBizOrgCodeList
.
getResult
()).
get
(
"bizOrgCode"
).
toString
();
listr
.
get
(
i
).
put
(
"orderNo"
,
i
);
}
inputItem
.
setPictureJson
(
JSONObject
.
toJSONString
(
listr
));
}
inputItem
.
setBizOrgCode
(
reginParams
.
getPersonIdentity
().
getBizOrgCode
()
==
null
?
null
:
reginParams
.
getPersonIdentity
().
getBizOrgCode
()
);
inputItem
.
setBizOrgCode
(
reginParams
.
getPersonIdentity
().
getBizOrgCode
()
==
null
?
null
:
reginParams
.
getPersonIdentity
().
getBizOrgCode
()
);
inputItem
.
setBizOrgName
(
reginParams
.
getPersonIdentity
().
getCompanyName
()==
null
?
null
:
reginParams
.
getPersonIdentity
().
getCompanyName
());
inputItem
.
setBizOrgName
(
reginParams
.
getPersonIdentity
().
getCompanyName
()==
null
?
null
:
reginParams
.
getPersonIdentity
().
getCompanyName
());
inputItem
.
setOrgCode
(
loginOrgCode
);
inputItem
.
setOrgCode
(
loginOrgCode
);
inputItem
.
setCreateBy
(
user
.
getUserId
());
inputItem
.
setCreateBy
(
user
.
getUserId
());
if
(
param
.
getItemType
().
equals
(
"文本"
)){
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"OkScore"
,
param
.
getOkScore
());
map
.
put
(
"NoScore"
,
param
.
getNoScore
());
map
.
put
(
"CheckType"
,
param
.
getCheckType
());
inputItem
.
setDataJson
(
JSONObject
.
toJSONString
(
map
));
}
else
if
(
param
.
getItemType
().
equals
(
"选择"
)){
if
(
param
.
getDataJson
()
!=
null
){
List
<
Map
<
String
,
Object
>>
listr
=
(
List
<
Map
<
String
,
Object
>>)
param
.
getDataJson
();
for
(
int
i
=
0
;
i
<
listr
.
size
();
i
++)
{
listr
.
get
(
i
).
remove
(
"Symbol_key"
);
listr
.
get
(
i
).
put
(
"orderNo"
,
i
);
}
inputItem
.
setDataJson
(
JSONObject
.
toJSONString
(
listr
));
}
}
else
{
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"OkScore"
,
param
.
getOkScore
());
map
.
put
(
"NoScore"
,
param
.
getNoScore
());
map
.
put
(
"ValidUp"
,
param
.
getValidUp
());
map
.
put
(
"ValidDown"
,
param
.
getValidDown
());
map
.
put
(
"OkUp"
,
param
.
getOkUp
());
map
.
put
(
"OkDown"
,
param
.
getOkDown
());
map
.
put
(
"CheckValidUp"
,
param
.
isCheckValidUp
());
map
.
put
(
"CheckValidDown"
,
param
.
isCheckOkDown
());
map
.
put
(
"CheckOkUp"
,
param
.
isCheckOkUp
());
map
.
put
(
"CheckOkDown"
,
param
.
isCheckOkDown
());
map
.
put
(
"Precision"
,
param
.
getPrecision
());
inputItem
.
setDataJson
(
JSONObject
.
toJSONString
(
map
));
}
if
(!
ObjectUtils
.
isEmpty
(
param
.
getId
()))
{
if
(!
ObjectUtils
.
isEmpty
(
param
.
getId
()))
{
inputItem
.
setId
(
param
.
getId
());
inputItem
.
setId
(
param
.
getId
());
inputItemService
.
updateInputItem
(
inputItem
);
inputItemService
.
updateInputItem
(
inputItem
);
}
else
{
inputItemService
.
addNewInputItem
(
inputItem
);
}
}
return
CommonResponseUtil
.
success
();
return
CommonResponseUtil
.
success
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/param/InputItemParam.java
View file @
1bbc1096
...
@@ -26,6 +26,118 @@ public class InputItemParam {
...
@@ -26,6 +26,118 @@ public class InputItemParam {
private
String
checkMethod
;
private
String
checkMethod
;
private
String
unit
;
private
String
unit
;
private
Integer
okScore
;
private
Integer
noScore
;
private
String
checkType
;
private
Integer
validUp
;
private
Integer
validDown
;
private
Integer
okUp
;
private
Integer
okDown
;
private
boolean
checkValidUp
;
private
boolean
checkValidDown
;
private
boolean
checkOkUp
;
private
boolean
checkOkDown
;
private
Integer
precision
;
public
Integer
getValidUp
()
{
return
validUp
;
}
public
void
setValidUp
(
Integer
validUp
)
{
this
.
validUp
=
validUp
;
}
public
Integer
getValidDown
()
{
return
validDown
;
}
public
void
setValidDown
(
Integer
validDown
)
{
this
.
validDown
=
validDown
;
}
public
Integer
getOkUp
()
{
return
okUp
;
}
public
void
setOkUp
(
Integer
okUp
)
{
this
.
okUp
=
okUp
;
}
public
Integer
getOkDown
()
{
return
okDown
;
}
public
void
setOkDown
(
Integer
okDown
)
{
this
.
okDown
=
okDown
;
}
public
boolean
isCheckValidUp
()
{
return
checkValidUp
;
}
public
void
setCheckValidUp
(
boolean
checkValidUp
)
{
this
.
checkValidUp
=
checkValidUp
;
}
public
boolean
isCheckValidDown
()
{
return
checkValidDown
;
}
public
void
setCheckValidDown
(
boolean
checkValidDown
)
{
this
.
checkValidDown
=
checkValidDown
;
}
public
boolean
isCheckOkUp
()
{
return
checkOkUp
;
}
public
void
setCheckOkUp
(
boolean
checkOkUp
)
{
this
.
checkOkUp
=
checkOkUp
;
}
public
boolean
isCheckOkDown
()
{
return
checkOkDown
;
}
public
void
setCheckOkDown
(
boolean
checkOkDown
)
{
this
.
checkOkDown
=
checkOkDown
;
}
public
Integer
getPrecision
()
{
return
precision
;
}
public
void
setPrecision
(
Integer
precision
)
{
this
.
precision
=
precision
;
}
public
Integer
getOkScore
()
{
return
okScore
;
}
public
void
setOkScore
(
Integer
okScore
)
{
this
.
okScore
=
okScore
;
}
public
Integer
getNoScore
()
{
return
noScore
;
}
public
void
setNoScore
(
Integer
noScore
)
{
this
.
noScore
=
noScore
;
}
public
String
getCheckType
()
{
return
checkType
;
}
public
void
setCheckType
(
String
checkType
)
{
this
.
checkType
=
checkType
;
}
/**
/**
* 新加字段
* 新加字段
*
*
...
@@ -81,6 +193,16 @@ public class InputItemParam {
...
@@ -81,6 +193,16 @@ public class InputItemParam {
private
String
facilitiesType
;
private
String
facilitiesType
;
// 重点类型
// 重点类型
private
String
keyPartsType
;
private
String
keyPartsType
;
//自定义类型
private
String
customType
;
public
String
getCustomType
()
{
return
customType
;
}
public
void
setCustomType
(
String
customType
)
{
this
.
customType
=
customType
;
}
public
String
getUnit
()
{
public
String
getUnit
()
{
return
unit
;
return
unit
;
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/service/impl/InputItemServiceImpl.java
View file @
1bbc1096
...
@@ -100,9 +100,10 @@ public class InputItemServiceImpl implements IInputItemService {
...
@@ -100,9 +100,10 @@ public class InputItemServiceImpl implements IInputItemService {
public
void
updateInputItem
(
InputItem
param
)
{
public
void
updateInputItem
(
InputItem
param
)
{
if
(
param
.
getId
()
<=
0
)
{
if
(
param
.
getId
()
<=
0
)
{
addNewInputItem
(
param
);
addNewInputItem
(
param
);
return
;
}
else
{
inputItemMapper
.
updateInputItem
(
param
);
}
}
inputItemMapper
.
updateInputItem
(
param
);
}
}
@Override
@Override
...
...
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