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
91853405
Commit
91853405
authored
Aug 29, 2024
by
韩桐桐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(tcm):人员添加,修改,详情接口修改
parent
44ebdfec
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
233 additions
and
17 deletions
+233
-17
TzsUserPermissionDto.java
...amos/boot/module/common/api/dto/TzsUserPermissionDto.java
+6
-1
TzsUserPermission.java
...amos/boot/module/common/api/entity/TzsUserPermission.java
+9
-3
TzsUserInfoDto.java
.../yeejoin/amos/boot/module/tcm/api/dto/TzsUserInfoDto.java
+9
-1
TzsUserInfo.java
.../yeejoin/amos/boot/module/tcm/api/entity/TzsUserInfo.java
+12
-0
TzsUserInfoVo.java
...om/yeejoin/amos/boot/module/tcm/api/vo/TzsUserInfoVo.java
+5
-0
TzsUserInfoMapper.xml
...e-tcm-api/src/main/resources/mapper/TzsUserInfoMapper.xml
+4
-4
TzsUserInfoController.java
...boot/module/tcm/biz/controller/TzsUserInfoController.java
+0
-0
TzsUserInfoServiceImpl.java
...t/module/tcm/biz/service/impl/TzsUserInfoServiceImpl.java
+0
-0
TzsUserPermissionServiceImpl.java
...le/tcm/biz/service/impl/TzsUserPermissionServiceImpl.java
+188
-8
No files found.
amos-boot-system-tzs/amos-boot-module-common/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/dto/TzsUserPermissionDto.java
View file @
91853405
package
com
.
yeejoin
.
amos
.
boot
.
module
.
common
.
api
.
dto
;
import
com.alibaba.fastjson.JSONArray
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
...
...
@@ -54,6 +56,9 @@ public class TzsUserPermissionDto extends BaseDto {
@ApiModelProperty
(
value
=
"作业项目"
)
private
String
jobItem
;
@ApiModelProperty
(
"项目代号"
)
private
JSONArray
itemCode
;
@ApiModelProperty
(
value
=
"其他作业项目"
)
private
String
otherItem
;
...
...
amos-boot-system-tzs/amos-boot-module-common/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/entity/TzsUserPermission.java
View file @
91853405
...
...
@@ -2,11 +2,11 @@ package com.yeejoin.amos.boot.module.common.api.entity;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseRelationEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
...
...
@@ -30,13 +30,13 @@ public class TzsUserPermission extends BaseRelationEntity {
private
Long
userSeq
;
/**
* 检验专用-级别
* 检验
检测
专用-级别
*/
@TableField
(
"permission_level"
)
private
String
permissionLevel
;
/**
* 检验专用-资质项目
* 检验
检测
专用-资质项目
*/
@TableField
(
"permission_item"
)
private
String
permissionItem
;
...
...
@@ -90,6 +90,12 @@ public class TzsUserPermission extends BaseRelationEntity {
private
String
jobItem
;
/**
* 项目代号,多个用逗号分割
*/
@TableField
(
"item_code"
)
private
String
itemCode
;
/**
* 其他作业项目
*/
@TableField
(
"other_item"
)
...
...
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-api/src/main/java/com/yeejoin/amos/boot/module/tcm/api/dto/TzsUserInfoDto.java
View file @
91853405
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tcm
.
api
.
dto
;
import
com.alibaba.fastjson.JSONArray
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
@@ -34,6 +33,9 @@ public class TzsUserInfoDto extends BaseDto {
@ApiModelProperty
(
value
=
"岗位"
)
private
String
post
;
@ApiModelProperty
(
"新岗位(后期post迁移数组至此)"
)
private
String
newPost
;
@ApiModelProperty
(
value
=
"岗位名称"
)
private
String
postName
;
...
...
@@ -102,4 +104,10 @@ public class TzsUserInfoDto extends BaseDto {
@ApiModelProperty
(
value
=
"检测资质json,固定前缀permissionData,入库时数据存放到permissionData"
)
private
JSONArray
permissionData66152
;
@ApiModelProperty
(
value
=
"作业人员资质信息json,固定前缀permissionData,入库时数据存放到permissionData"
)
private
JSONArray
permissionData6552
;
@ApiModelProperty
(
value
=
"职称"
)
private
String
jobTitle
;
}
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-api/src/main/java/com/yeejoin/amos/boot/module/tcm/api/entity/TzsUserInfo.java
View file @
91853405
...
...
@@ -53,6 +53,12 @@ public class TzsUserInfo extends BaseEntity {
private
String
post
;
/**
* 新岗位(后期post迁移数组至此)
*/
@TableField
(
"new_post"
)
private
String
newPost
;
/**
* 岗位名称
*/
@TableField
(
"post_name"
)
...
...
@@ -183,4 +189,10 @@ public class TzsUserInfo extends BaseEntity {
@TableField
(
value
=
"permission_data"
)
private
String
permissionData
;
/**
* 职称
*/
@TableField
(
value
=
"job_title"
)
private
String
jobTitle
;
}
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-api/src/main/java/com/yeejoin/amos/boot/module/tcm/api/vo/TzsUserInfoVo.java
View file @
91853405
...
...
@@ -145,4 +145,9 @@ public class TzsUserInfoVo {
* */
private
String
companyType
;
/**
* 职称
*/
private
String
jobTitle
;
}
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-api/src/main/resources/mapper/TzsUserInfoMapper.xml
View file @
91853405
...
...
@@ -214,15 +214,15 @@
<select
id=
"getUserTypeList"
resultType=
"java.util.Map"
>
SELECT
*
*
FROM
"cb_data_dictionary"
"cb_data_dictionary"
WHERE
type in
is_delete = false
and type in
<foreach
collection=
"typeList"
separator=
","
item=
"type"
open=
"("
close=
")"
>
#{type}
</foreach>
</select>
<select
id=
"selectCompanyTypeById"
resultType=
"java.lang.String"
>
...
...
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-biz/src/main/java/com/yeejoin/amos/boot/module/tcm/biz/controller/TzsUserInfoController.java
View file @
91853405
This diff is collapsed.
Click to expand it.
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-biz/src/main/java/com/yeejoin/amos/boot/module/tcm/biz/service/impl/TzsUserInfoServiceImpl.java
View file @
91853405
This diff is collapsed.
Click to expand it.
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-biz/src/main/java/com/yeejoin/amos/boot/module/tcm/biz/service/impl/TzsUserPermissionServiceImpl.java
View file @
91853405
This diff is collapsed.
Click to expand it.
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