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
3c60f8dd
Commit
3c60f8dd
authored
Dec 13, 2023
by
LiuLin
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/develop_tzs_register' into develop_tzs_register
parents
5e0ce7df
9db6ef5b
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
107 additions
and
11 deletions
+107
-11
JyjcOpeningApplicationMapper.java
.../module/jyjc/api/mapper/JyjcOpeningApplicationMapper.java
+6
-0
JyjcOpeningApplicationMapper.xml
...rc/main/resources/mapper/JyjcOpeningApplicationMapper.xml
+38
-0
JyjcOpeningApplicationController.java
...jyjc/biz/controller/JyjcOpeningApplicationController.java
+4
-3
JyjcOpeningApplicationServiceImpl.java
...c/biz/service/impl/JyjcOpeningApplicationServiceImpl.java
+20
-0
JyjcOpeningApplicationDto.java
...s/boot/module/jyjc/api/dto/JyjcOpeningApplicationDto.java
+3
-0
JyjcOpeningApplication.java
...s/boot/module/jyjc/api/entity/JyjcOpeningApplication.java
+7
-0
BaseUnitLicenceDto.java
...join/amos/boot/module/tcm/api/dto/BaseUnitLicenceDto.java
+15
-5
BaseUnitLicence.java
...join/amos/boot/module/tcm/api/entity/BaseUnitLicence.java
+14
-3
No files found.
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-api/src/main/java/com/yeejoin/amos/boot/module/jyjc/api/mapper/JyjcOpeningApplicationMapper.java
View file @
3c60f8dd
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jyjc
.
api
.
mapper
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jyjc
.
api
.
mapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jyjc.api.dto.JyjcOpeningApplicationDto
;
import
com.yeejoin.amos.boot.module.jyjc.api.entity.JyjcOpeningApplication
;
import
com.yeejoin.amos.boot.module.jyjc.api.entity.JyjcOpeningApplication
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Param
;
/**
/**
* Mapper 接口
* Mapper 接口
...
@@ -11,4 +14,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
...
@@ -11,4 +14,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*/
*/
public
interface
JyjcOpeningApplicationMapper
extends
BaseMapper
<
JyjcOpeningApplication
>
{
public
interface
JyjcOpeningApplicationMapper
extends
BaseMapper
<
JyjcOpeningApplication
>
{
Page
<
JyjcOpeningApplicationDto
>
selectJyjcOpeningApplicationList
(
@Param
(
"page"
)
Page
<
JyjcOpeningApplication
>
page
,
@Param
(
"jyjcOpeningApplicationDto"
)
JyjcOpeningApplicationDto
jyjcOpeningApplicationDto
);
}
}
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-api/src/main/resources/mapper/JyjcOpeningApplicationMapper.xml
View file @
3c60f8dd
...
@@ -2,4 +2,42 @@
...
@@ -2,4 +2,42 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.jyjc.api.mapper.JyjcOpeningApplicationMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.jyjc.api.mapper.JyjcOpeningApplicationMapper"
>
<select
id=
"selectJyjcOpeningApplicationList"
resultType=
"com.yeejoin.amos.boot.module.jyjc.api.dto.JyjcOpeningApplicationDto"
>
select
unit_code,
detection_region,
detection_region_name,
application_seq,
result_type,
expiry_date,
accept_date,
`status`,
remark,
sequence_nbr,
rec_date,
rec_user_id,
rec_user_name,
apply_time
from tz_jyjc_opening_application
<where>
<if
test=
"jyjcOpeningApplicationDto.applicationSeq != '' and jyjcOpeningApplicationDto.applicationSeq != null"
>
and apply_no like concat('%',#{jyjcOpeningApplicationDto.applicationSeq},'%')
</if>
<if
test=
"jyjcOpeningApplicationDto.unitCode != '' and jyjcOpeningApplicationDto.unitCode != null"
>
and apply_no like concat('%',#{jyjcOpeningApplicationDto.unitCode},'%')
</if>
<if
test=
"jyjcOpeningApplicationDto.accept_date != '' and jyjcOpeningApplicationDto.accept_date != null"
>
and apply_no like concat('%',#{jyjcOpeningApplicationDto.accept_date},'%')
</if>
<if
test=
"jyjcOpeningApplicationDto.status != '' and jyjcOpeningApplicationDto.status != null"
>
and apply_no like concat('%',#{jyjcOpeningApplicationDto.status},'%')
</if>
<if
test=
"jyjcOpeningApplicationDto.applyTime != '' and jyjcOpeningApplicationDto.applyTime != null"
>
and apply_no like concat('%',#{jyjcOpeningApplicationDto.applyTime},'%')
</if>
</where>
</select>
</mapper>
</mapper>
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/src/main/java/com/yeejoin/amos/boot/module/jyjc/biz/controller/JyjcOpeningApplicationController.java
View file @
3c60f8dd
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jyjc
.
biz
.
controller
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jyjc
.
biz
.
controller
;
import
com.yeejoin.amos.boot.module.jyjc.api.entity.JyjcOpeningApplication
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
...
@@ -94,11 +95,11 @@ public class JyjcOpeningApplicationController extends BaseController {
...
@@ -94,11 +95,11 @@ public class JyjcOpeningApplicationController extends BaseController {
@GetMapping
(
value
=
"/page"
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
ResponseModel
<
Page
<
JyjcOpeningApplicationDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
public
ResponseModel
<
Page
<
JyjcOpeningApplicationDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
(
value
=
"size"
)
int
size
,
JyjcOpeningApplicationDto
jyjcOpeningApplicationDto
)
{
Page
<
JyjcOpeningApplication
Dto
>
page
=
new
Page
<
JyjcOpeningApplicationDto
>();
Page
<
JyjcOpeningApplication
>
page
=
new
Page
<
JyjcOpeningApplication
>();
page
.
setCurrent
(
current
);
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
jyjcOpeningApplicationServiceImpl
.
queryForJyjcOpeningApplicationPage
(
page
));
return
ResponseHelper
.
buildResponse
(
jyjcOpeningApplicationServiceImpl
.
queryForJyjcOpeningApplicationPage
(
page
,
jyjcOpeningApplicationDto
));
}
}
/**
/**
...
...
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-biz/src/main/java/com/yeejoin/amos/boot/module/jyjc/biz/service/impl/JyjcOpeningApplicationServiceImpl.java
View file @
3c60f8dd
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jyjc
.
biz
.
service
.
impl
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jyjc
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.biz.common.bo.CompanyBo
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.module.jyjc.api.entity.JyjcOpeningApplication
;
import
com.yeejoin.amos.boot.module.jyjc.api.entity.JyjcOpeningApplication
;
import
com.yeejoin.amos.boot.module.jyjc.api.mapper.JyjcOpeningApplicationMapper
;
import
com.yeejoin.amos.boot.module.jyjc.api.mapper.JyjcOpeningApplicationMapper
;
import
com.yeejoin.amos.boot.module.jyjc.api.service.IJyjcOpeningApplicationService
;
import
com.yeejoin.amos.boot.module.jyjc.api.service.IJyjcOpeningApplicationService
;
import
com.yeejoin.amos.boot.module.jyjc.api.dto.JyjcOpeningApplicationDto
;
import
com.yeejoin.amos.boot.module.jyjc.api.dto.JyjcOpeningApplicationDto
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
...
@@ -17,9 +20,16 @@ import java.util.List;
...
@@ -17,9 +20,16 @@ import java.util.List;
*/
*/
@Service
@Service
public
class
JyjcOpeningApplicationServiceImpl
extends
BaseService
<
JyjcOpeningApplicationDto
,
JyjcOpeningApplication
,
JyjcOpeningApplicationMapper
>
implements
IJyjcOpeningApplicationService
{
public
class
JyjcOpeningApplicationServiceImpl
extends
BaseService
<
JyjcOpeningApplicationDto
,
JyjcOpeningApplication
,
JyjcOpeningApplicationMapper
>
implements
IJyjcOpeningApplicationService
{
@Autowired
CommonserviceImpl
commonserviceImpl
;
@Autowired
JyjcOpeningApplicationMapper
jyjcOpeningApplicationMapper
;
/**
/**
* 分页查询
* 分页查询
*/
*/
public
Page
<
JyjcOpeningApplicationDto
>
queryForJyjcOpeningApplicationPage
(
Page
<
JyjcOpeningApplicationDto
>
page
)
{
public
Page
<
JyjcOpeningApplicationDto
>
queryForJyjcOpeningApplicationPage
(
Page
<
JyjcOpeningApplicationDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
return
this
.
queryForPage
(
page
,
null
,
false
);
}
}
...
@@ -30,4 +40,13 @@ public class JyjcOpeningApplicationServiceImpl extends BaseService<JyjcOpeningAp
...
@@ -30,4 +40,13 @@ public class JyjcOpeningApplicationServiceImpl extends BaseService<JyjcOpeningAp
public
List
<
JyjcOpeningApplicationDto
>
queryForJyjcOpeningApplicationList
()
{
public
List
<
JyjcOpeningApplicationDto
>
queryForJyjcOpeningApplicationList
()
{
return
this
.
queryForList
(
""
,
false
);
return
this
.
queryForList
(
""
,
false
);
}
}
public
Page
<
JyjcOpeningApplicationDto
>
queryForJyjcOpeningApplicationPage
(
Page
<
JyjcOpeningApplication
>
page
,
JyjcOpeningApplicationDto
jyjcOpeningApplicationDto
)
{
//根据申请单中的单位信息对于列表数据进行过滤
CompanyBo
companyBo
=
commonserviceImpl
.
getReginParamsOfCurrentUser
().
getCompany
();
if
(
companyBo
.
getLevel
().
equals
(
"company"
)){
jyjcOpeningApplicationDto
.
setUnitCode
(
companyBo
.
getCompanyCode
());
}
return
jyjcOpeningApplicationMapper
.
selectJyjcOpeningApplicationList
(
page
,
jyjcOpeningApplicationDto
);
}
}
}
\ No newline at end of file
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-common/src/main/java/com/yeejoin/amos/boot/module/jyjc/api/dto/JyjcOpeningApplicationDto.java
View file @
3c60f8dd
...
@@ -49,4 +49,7 @@ public class JyjcOpeningApplicationDto extends BaseDto {
...
@@ -49,4 +49,7 @@ public class JyjcOpeningApplicationDto extends BaseDto {
@ApiModelProperty
(
value
=
"备注"
)
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
private
String
remark
;
@ApiModelProperty
(
value
=
"申请时间"
)
private
String
applyTime
;
}
}
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-common/src/main/java/com/yeejoin/amos/boot/module/jyjc/api/entity/JyjcOpeningApplication.java
View file @
3c60f8dd
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jyjc
.
api
.
entity
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jyjc
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.FieldFill
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
...
@@ -77,4 +78,10 @@ public class JyjcOpeningApplication extends BaseEntity {
...
@@ -77,4 +78,10 @@ public class JyjcOpeningApplication extends BaseEntity {
@TableField
(
"remark"
)
@TableField
(
"remark"
)
private
String
remark
;
private
String
remark
;
/**
* 申请时间
*/
@TableField
(
value
=
"rec_date"
,
fill
=
FieldFill
.
INSERT
)
protected
Date
applyTime
;
}
}
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-common/src/main/java/com/yeejoin/amos/boot/module/tcm/api/dto/BaseUnitLicenceDto.java
View file @
3c60f8dd
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tcm
.
api
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tcm
.
api
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
import
java.util.Date
;
/**
/**
...
@@ -16,7 +17,7 @@ import java.util.Date;
...
@@ -16,7 +17,7 @@ import java.util.Date;
*/
*/
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"BaseUnitLicenceDto"
,
description
=
"单位注册许可信息表"
)
@ApiModel
(
value
=
"BaseUnitLicenceDto"
,
description
=
"单位注册许可信息表"
)
public
class
BaseUnitLicenceDto
extends
BaseDto
{
public
class
BaseUnitLicenceDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -37,7 +38,7 @@ public class BaseUnitLicenceDto extends BaseDto {
...
@@ -37,7 +38,7 @@ public class BaseUnitLicenceDto extends BaseDto {
@ApiModelProperty
(
value
=
"证书类型code"
)
@ApiModelProperty
(
value
=
"证书类型code"
)
private
String
certTypeCode
;
private
String
certTypeCode
;
@ApiModelProperty
(
value
=
"证书编号"
)
@ApiModelProperty
(
value
=
"证书编号
(核准证编号)
"
)
private
String
certNo
;
private
String
certNo
;
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
...
@@ -67,10 +68,10 @@ public class BaseUnitLicenceDto extends BaseDto {
...
@@ -67,10 +68,10 @@ public class BaseUnitLicenceDto extends BaseDto {
@ApiModelProperty
(
value
=
"备注"
)
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
private
String
remark
;
@ApiModelProperty
(
value
=
"许可项目/检验类型/设备品种编码"
)
@ApiModelProperty
(
value
=
"许可项目/检验类型/设备品种编码
(核准项目代码)
"
)
private
String
itemCode
;
private
String
itemCode
;
@ApiModelProperty
(
value
=
"许可项目/检验类型/设备品种"
)
@ApiModelProperty
(
value
=
"许可项目/检验类型/设备品种
(核准项目名称)
"
)
private
String
itemCodeName
;
private
String
itemCodeName
;
@ApiModelProperty
(
value
=
"许可子项目/检验项目/充装介质类别code"
)
@ApiModelProperty
(
value
=
"许可子项目/检验项目/充装介质类别code"
)
...
@@ -97,4 +98,13 @@ public class BaseUnitLicenceDto extends BaseDto {
...
@@ -97,4 +98,13 @@ public class BaseUnitLicenceDto extends BaseDto {
@ApiModelProperty
(
value
=
"是否同步自许可(1是 0否)"
)
@ApiModelProperty
(
value
=
"是否同步自许可(1是 0否)"
)
private
String
isNotSync
;
private
String
isNotSync
;
@ApiModelProperty
(
value
=
"机构类别枚举"
)
private
String
agencyType
;
@ApiModelProperty
(
value
=
"机构类别枚举名称,冗余"
)
private
String
agencyTypeCode
;
@ApiModelProperty
(
value
=
"资质类型编码(检验检测、其他)"
)
private
String
licenceType
;
}
}
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-common/src/main/java/com/yeejoin/amos/boot/module/tcm/api/entity/BaseUnitLicence.java
View file @
3c60f8dd
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
...
@@ -56,7 +57,7 @@ public class BaseUnitLicence extends BaseEntity {
...
@@ -56,7 +57,7 @@ public class BaseUnitLicence extends BaseEntity {
private
String
certTypeCode
;
private
String
certTypeCode
;
/**
/**
* 证书编号
* 证书编号
(核准证编号)
*/
*/
@TableField
(
"cert_no"
)
@TableField
(
"cert_no"
)
private
String
certNo
;
private
String
certNo
;
...
@@ -112,13 +113,13 @@ public class BaseUnitLicence extends BaseEntity {
...
@@ -112,13 +113,13 @@ public class BaseUnitLicence extends BaseEntity {
private
String
remark
;
private
String
remark
;
/**
/**
* 许可项目/检验类型/设备品种编码
* 许可项目/检验类型/设备品种编码
(核准项目代码)
*/
*/
@TableField
(
"item_code"
)
@TableField
(
"item_code"
)
private
String
itemCode
;
private
String
itemCode
;
/**
/**
* 许可项目/检验类型/设备品种
* 许可项目/检验类型/设备品种
(核准项目名称)
*/
*/
@TableField
(
"item_code_name"
)
@TableField
(
"item_code_name"
)
private
String
itemCodeName
;
private
String
itemCodeName
;
...
@@ -170,4 +171,14 @@ public class BaseUnitLicence extends BaseEntity {
...
@@ -170,4 +171,14 @@ public class BaseUnitLicence extends BaseEntity {
@TableField
(
"is_not_sync"
)
@TableField
(
"is_not_sync"
)
private
String
isNotSync
;
private
String
isNotSync
;
@ApiModelProperty
(
value
=
"机构类别枚举"
)
private
String
agencyType
;
@ApiModelProperty
(
value
=
"机构类别枚举名称,冗余"
)
private
String
agencyTypeCode
;
@ApiModelProperty
(
value
=
"资质类型编码(检验检测、其他)"
)
private
String
licenceType
;
}
}
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