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
c712b4da
Commit
c712b4da
authored
Jul 20, 2023
by
曹盼盼
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
焊工附件详情
parent
9cc0c1a6
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
44 additions
and
2 deletions
+44
-2
WelderController.java
...amos/boot/module/ugp/biz/controller/WelderController.java
+10
-0
ProjectInitiationServiceImpl.java
...le/ugp/biz/service/impl/ProjectInitiationServiceImpl.java
+1
-1
ProjectResourceServiceImpl.java
...dule/ugp/biz/service/impl/ProjectResourceServiceImpl.java
+9
-0
WelderServiceImpl.java
...s/boot/module/ugp/biz/service/impl/WelderServiceImpl.java
+24
-1
No files found.
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/WelderController.java
View file @
c712b4da
...
@@ -323,4 +323,14 @@ public class WelderController extends BaseController {
...
@@ -323,4 +323,14 @@ public class WelderController extends BaseController {
@RequestParam
(
value
=
"size"
)
int
size
)
{
@RequestParam
(
value
=
"size"
)
int
size
)
{
return
ResponseHelper
.
buildResponse
(
welderServiceImpl
.
getWelderChangeList
(
projectId
,
current
,
size
));
return
ResponseHelper
.
buildResponse
(
welderServiceImpl
.
getWelderChangeList
(
projectId
,
current
,
size
));
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"焊工附件详情"
,
notes
=
"焊工附件详情"
)
@GetMapping
(
value
=
"/getWelderDetailData/{sequenceNbr}"
)
public
ResponseModel
<
Object
>
getWelderDetail
(
@PathVariable
String
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
welderServiceImpl
.
getWelderDetail
(
sequenceNbr
));
}
}
}
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/ProjectInitiationServiceImpl.java
View file @
c712b4da
...
@@ -759,7 +759,7 @@ public class ProjectInitiationServiceImpl extends BaseService<ProjectInitiationD
...
@@ -759,7 +759,7 @@ public class ProjectInitiationServiceImpl extends BaseService<ProjectInitiationD
projectResourceAuditDto
.
getResourceObject
().
forEach
(
item
->
{
projectResourceAuditDto
.
getResourceObject
().
forEach
(
item
->
{
ProjectResource
projectResource
=
new
ProjectResource
();
ProjectResource
projectResource
=
new
ProjectResource
();
projectResource
.
setProjectId
(
projectResourceAuditDto
.
getProjectId
());
projectResource
.
setProjectId
(
projectResourceAuditDto
.
getProjectId
());
projectResource
.
setResourceId
(
Long
.
valueOf
(
String
.
valueOf
(
item
.
get
(
"
id
"
))));
projectResource
.
setResourceId
(
Long
.
valueOf
(
String
.
valueOf
(
item
.
get
(
"
sequenceNbr
"
))));
projectResource
.
setName
(
String
.
valueOf
(
item
.
get
(
"name"
)));
projectResource
.
setName
(
String
.
valueOf
(
item
.
get
(
"name"
)));
projectResource
.
setType
(
projectResourceAuditDto
.
getType
());
projectResource
.
setType
(
projectResourceAuditDto
.
getType
());
projectResource
.
setStatus
(
"0"
);
projectResource
.
setStatus
(
"0"
);
...
...
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/ProjectResourceServiceImpl.java
View file @
c712b4da
...
@@ -5,7 +5,9 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
...
@@ -5,7 +5,9 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.module.common.api.entity.DynamicFormInstance
;
import
com.yeejoin.amos.boot.module.common.api.entity.OrgUsr
;
import
com.yeejoin.amos.boot.module.common.api.entity.OrgUsr
;
import
com.yeejoin.amos.boot.module.common.biz.service.impl.DynamicFormInstanceServiceImpl
;
import
com.yeejoin.amos.boot.module.common.biz.utils.CommonResponseUtil
;
import
com.yeejoin.amos.boot.module.common.biz.utils.CommonResponseUtil
;
import
com.yeejoin.amos.boot.module.ugp.api.Enum.OrgEnum
;
import
com.yeejoin.amos.boot.module.ugp.api.Enum.OrgEnum
;
import
com.yeejoin.amos.boot.module.ugp.api.Enum.ProjectResourceEnum
;
import
com.yeejoin.amos.boot.module.ugp.api.Enum.ProjectResourceEnum
;
...
@@ -34,6 +36,7 @@ import org.springframework.stereotype.Service;
...
@@ -34,6 +36,7 @@ import org.springframework.stereotype.Service;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
javax.annotation.Resource
;
import
java.util.*
;
import
java.util.*
;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
Enum
.
ProjectResourceEnum
.*;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
api
.
Enum
.
ProjectResourceEnum
.*;
...
@@ -50,6 +53,9 @@ public class ProjectResourceServiceImpl extends BaseService<ProjectResourceDto,P
...
@@ -50,6 +53,9 @@ public class ProjectResourceServiceImpl extends BaseService<ProjectResourceDto,P
@Autowired
@Autowired
ProjectResourceMapper
projectResourceMapper
;
ProjectResourceMapper
projectResourceMapper
;
@Resource
DynamicFormInstanceServiceImpl
alertFormValueServiceImpl
;
@Autowired
@Autowired
EquipmentMapper
equipmentMapper
;
EquipmentMapper
equipmentMapper
;
...
@@ -378,4 +384,6 @@ public class ProjectResourceServiceImpl extends BaseService<ProjectResourceDto,P
...
@@ -378,4 +384,6 @@ public class ProjectResourceServiceImpl extends BaseService<ProjectResourceDto,P
}
}
return
projectResource
;
return
projectResource
;
}
}
}
}
\ No newline at end of file
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/WelderServiceImpl.java
View file @
c712b4da
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ugp
.
biz
.
service
.
impl
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
...
@@ -288,10 +289,10 @@ public class WelderServiceImpl {
...
@@ -288,10 +289,10 @@ public class WelderServiceImpl {
objectLambdaQueryWrapper
.
eq
(
DynamicFormInstance:
:
getInstanceId
,
userSequenceNbr
);
objectLambdaQueryWrapper
.
eq
(
DynamicFormInstance:
:
getInstanceId
,
userSequenceNbr
);
List
<
DynamicFormInstance
>
list
=
alertFormValueServiceImpl
.
list
(
objectLambdaQueryWrapper
);
List
<
DynamicFormInstance
>
list
=
alertFormValueServiceImpl
.
list
(
objectLambdaQueryWrapper
);
Map
<
String
,
Object
>
maps
=
new
HashMap
<>();
Map
<
String
,
Object
>
maps
=
new
HashMap
<>();
maps
.
put
(
"sequenceNbr"
,
userSequenceNbr
);
for
(
DynamicFormInstance
dynamicFormInstance
:
list
)
{
for
(
DynamicFormInstance
dynamicFormInstance
:
list
)
{
maps
.
put
(
dynamicFormInstance
.
getFieldCode
(),
dynamicFormInstance
.
getFieldValue
());
maps
.
put
(
dynamicFormInstance
.
getFieldCode
(),
dynamicFormInstance
.
getFieldValue
());
}
}
maps
.
put
(
"sequenceNbr"
,
userSequenceNbr
);
objects
.
add
(
maps
);
objects
.
add
(
maps
);
}
}
page
.
setRecords
(
objects
);
page
.
setRecords
(
objects
);
...
@@ -300,4 +301,26 @@ public class WelderServiceImpl {
...
@@ -300,4 +301,26 @@ public class WelderServiceImpl {
}
}
private
static
final
String
IMAGES
=
"images"
;
public
Map
<
String
,
Object
>
getWelderDetail
(
String
sequenceNbr
)
{
Map
<
String
,
Object
>
maps
=
new
HashMap
<>();
maps
.
put
(
"sequenceNbr"
,
sequenceNbr
);
LambdaQueryWrapper
<
DynamicFormInstance
>
objectLambdaQueryWrapper
=
new
LambdaQueryWrapper
<>();
objectLambdaQueryWrapper
.
eq
(
DynamicFormInstance:
:
getInstanceId
,
sequenceNbr
);
List
<
DynamicFormInstance
>
list
=
alertFormValueServiceImpl
.
list
(
objectLambdaQueryWrapper
);
for
(
DynamicFormInstance
dynamicFormInstance
:
list
)
{
if
(
"image"
.
equals
(
dynamicFormInstance
.
getFieldCode
()))
{
String
fieldValue
=
dynamicFormInstance
.
getFieldValue
();
JSONArray
jsonArray
=
JSONArray
.
parseArray
(
fieldValue
);
JSONObject
jsonObject
=
new
JSONObject
();
jsonObject
.
put
(
"image1"
,
jsonArray
);
maps
.
put
(
IMAGES
,
jsonObject
);
}
else
{
maps
.
put
(
dynamicFormInstance
.
getFieldCode
(),
dynamicFormInstance
.
getFieldValue
());
}
}
return
maps
;
}
}
}
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