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
c97e070a
Commit
c97e070a
authored
Dec 15, 2023
by
chenzhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
报检新增 列表接口
parent
cc2f44a5
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
232 additions
and
47 deletions
+232
-47
JyjcInspectionApplicationAttachmentMapper.java
...api/mapper/JyjcInspectionApplicationAttachmentMapper.java
+2
-0
JyjcInspectionApplicationEquipMapper.java
...jyjc/api/mapper/JyjcInspectionApplicationEquipMapper.java
+1
-1
JyjcInspectionApplicationMapper.java
...dule/jyjc/api/mapper/JyjcInspectionApplicationMapper.java
+3
-0
JyjcInspectionApplicationModel.java
...module/jyjc/api/model/JyjcInspectionApplicationModel.java
+4
-0
JyjcInspectionApplicationAttachmentMapper.xml
...rces/mapper/JyjcInspectionApplicationAttachmentMapper.xml
+10
-0
JyjcInspectionApplicationEquipMapper.xml
...resources/mapper/JyjcInspectionApplicationEquipMapper.xml
+11
-0
JyjcInspectionApplicationMapper.xml
...main/resources/mapper/JyjcInspectionApplicationMapper.xml
+61
-0
JyjcInspectionApplicationController.java
...c/biz/controller/JyjcInspectionApplicationController.java
+121
-44
JyjcInspectionApplicationServiceImpl.java
...iz/service/impl/JyjcInspectionApplicationServiceImpl.java
+19
-2
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/JyjcInspectionApplicationAttachmentMapper.java
View file @
c97e070a
...
...
@@ -11,4 +11,6 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*/
public
interface
JyjcInspectionApplicationAttachmentMapper
extends
BaseMapper
<
JyjcInspectionApplicationAttachment
>
{
public
void
deleteByApplicationSeq
(
Long
applicationSeq
);
}
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-api/src/main/java/com/yeejoin/amos/boot/module/jyjc/api/mapper/JyjcInspectionApplicationEquipMapper.java
View file @
c97e070a
...
...
@@ -10,5 +10,5 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* @date 2023-12-14
*/
public
interface
JyjcInspectionApplicationEquipMapper
extends
BaseMapper
<
JyjcInspectionApplicationEquip
>
{
public
void
deleteByApplicationSeq
(
Long
applicationSeq
);
}
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-api/src/main/java/com/yeejoin/amos/boot/module/jyjc/api/mapper/JyjcInspectionApplicationMapper.java
View file @
c97e070a
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.entity.JyjcInspectionApplication
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
...
@@ -11,4 +12,6 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*/
public
interface
JyjcInspectionApplicationMapper
extends
BaseMapper
<
JyjcInspectionApplication
>
{
public
Page
<
JyjcInspectionApplication
>
queryForDataList
(
Page
<
JyjcInspectionApplication
>
page
,
String
applicationNo
,
String
inspectionClassify
,
String
applicationUnitCode
,
String
applicationUnitName
,
String
equipClassify
,
String
inspectionUnitCode
,
String
inspectionUnitName
,
String
applicationDate
,
String
acceptDate
,
String
inspectionChargePerson
,
String
status
,
String
bizType
);
}
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-api/src/main/java/com/yeejoin/amos/boot/module/jyjc/api/model/JyjcInspectionApplicationModel.java
View file @
c97e070a
...
...
@@ -92,6 +92,10 @@ public class JyjcInspectionApplicationModel extends BaseModel {
@ApiModelProperty
(
value
=
"业务类型(与菜单对应拆表使用)"
)
private
String
bizType
;
@ApiModelProperty
(
value
=
"操作类型 0 新增 2 编辑 1 暂存"
)
private
String
operationType
;
private
List
<
Map
<
String
,
Object
>>
gzs
;
private
List
<
Map
<
String
,
Object
>>
cpzl
;
private
List
<
Map
<
String
,
Object
>>
sgzx
;
...
...
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-api/src/main/resources/mapper/JyjcInspectionApplicationAttachmentMapper.xml
View file @
c97e070a
...
...
@@ -2,4 +2,14 @@
<!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.JyjcInspectionApplicationAttachmentMapper"
>
<delete
id=
"deleteByApplicationSeq"
>
delete
*
from
tz_jyjc_inspection_application_attachment
where
application_seq = #{applicationSeq}
</delete>
</mapper>
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-api/src/main/resources/mapper/JyjcInspectionApplicationEquipMapper.xml
View file @
c97e070a
...
...
@@ -2,4 +2,15 @@
<!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.JyjcInspectionApplicationEquipMapper"
>
<delete
id=
"deleteByApplicationSeq"
>
delete
*
from
tz_jyjc_inspection_application_equip
where
application_seq = #{applicationSeq}
</delete>
</mapper>
amos-boot-system-tzs/amos-boot-module-jyjc/amos-boot-module-jyjc-api/src/main/resources/mapper/JyjcInspectionApplicationMapper.xml
View file @
c97e070a
...
...
@@ -2,4 +2,65 @@
<!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.JyjcInspectionApplicationMapper"
>
<select
id=
"queryForDataList"
resultType=
"com.yeejoin.amos.boot.module.jyjc.api.entity.JyjcInspectionApplication"
>
select
tzjia.applicationNo,
tzjia.inspectionType,
tzjia.inspectionUnitName,
tzjia.equipClassify,
tzjia.numberOfEquip,
tzjia.inspectionUnitName,
tzjia.applicationDate,
tzjia.acceptDate,
tzjia.inspectionChargePerson,
tzjia.inspectionChargePhone,
tzjia.status
from
tz_jyjc_inspection_application as tzjia
where
tzjia.is_delete = 0
<if
test=
" applicationNo != null and applicationNo != ''"
>
and applicationNo like concat('%',#{applicationNo}.'%')
</if>
<if
test=
"inspectionType != null and inspectionType != ''"
>
and inspectionType = #{inspectionType}
</if>
<if
test=
"inspectionUnitName != null and inspectionUnitName != ''"
>
and inspection_unit_code in (select use_code from tz_base_enterprise_info where use_unit like concat('%',#{inspectionUnitName},'%'))
</if>
<if
test=
"inspectionUnitCode != null and inspectionUnitCode != ''"
>
and inspection_unit_code = #{inspectionUnitCode}
</if>
<if
test=
"applicationUnitCode != null and applicationUnitCode != ''"
>
and application_unit_code = #{applicationUnitCode}
</if>
<if
test=
"applicationUnitName != null and applicationUnitName != ''"
>
and application_unit_code in (select use_code from tz_base_enterprise_info where use_unit like concat('%',#{inspectionUnitName},'%'))
</if>
<if
test=
"equipClassify != null and equipClassify != ''"
>
and equipClassify = #{equipClassify}
</if>
<if
test=
"numberOfEquip != null and numberOfEquip != ''"
>
and numberOfEquip = #{numberOfEquip}
</if>
<if
test=
"applicationDate != null and applicationDate != ''"
>
and applicationDate = #{applicationDate}
</if>
<if
test=
"acceptDate != null and acceptDate != ''"
>
and acceptDate = #{acceptDate}
</if>
<if
test=
"inspectionChargePerson != null and inspectionChargePerson != ''"
>
and inspectionChargePerson like concat('%',#{inspectionChargePerson}.'%')
</if>
<if
test=
"inspectionChargePhone != null and inspectionChargePhone != ''"
>
and inspectionChargePhone like concat('%',#{inspectionChargePhone}.'%')
</if>
<if
test=
"status != null and status != ''"
>
and status = #{status}
</if>
<if
test=
"bizType != null and bizType != ''"
>
and biz_type = #{bizType}
</if>
</select>
</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/JyjcInspectionApplicationController.java
View file @
c97e070a
...
...
@@ -5,8 +5,11 @@ import cn.hutool.core.bean.BeanUtil;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.enums.WorkFlowEnum
;
import
com.yeejoin.amos.boot.biz.common.workflow.feign.WorkflowFeignService
;
import
com.yeejoin.amos.boot.module.jyjc.api.entity.JyjcInspectionApplication
;
import
com.yeejoin.amos.boot.module.jyjc.api.entity.JyjcInspectionApplicationAttachment
;
import
com.yeejoin.amos.boot.module.jyjc.api.entity.JyjcInspectionApplicationEquip
;
import
com.yeejoin.amos.boot.module.jyjc.api.enums.DocumentEnum
;
...
...
@@ -26,6 +29,8 @@ import java.util.Map;
import
java.util.stream.Collectors
;
import
com.yeejoin.amos.boot.module.jyjc.biz.service.impl.JyjcInspectionApplicationServiceImpl
;
import
org.typroject.tyboot.core.rdbms.annotation.Condition
;
import
org.typroject.tyboot.core.rdbms.annotation.Operator
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -70,48 +75,83 @@ public class JyjcInspectionApplicationController extends BaseController {
//开启报检流程工作流
JSONObject
body
=
new
JSONObject
();
String
businessKey
=
buildOrderNo
();
body
.
put
(
WorkFlowEnum
.
BUSINESSKEY
.
getCode
(),
businessKey
);
body
.
put
(
WorkFlowEnum
.
processDefinitionKey
.
getCode
(),
model
.
getProcessKey
());
JSONObject
jsonObject
=
workflowFeignService
.
startProcess
(
body
);
String
processId
=
JSONObject
.
parseObject
(
JSONObject
.
toJSONString
(
jsonObject
.
get
(
"result"
))).
getString
(
"id"
);
model
.
setProcessInstanceId
(
processId
);
model
=
jyjcInspectionApplicationServiceImpl
.
createWithModel
(
model
);
if
(
!
model
.
getOperationType
().
equals
(
"2"
)){
if
(
model
.
getOperationType
().
equals
(
"0"
)){
JSONObject
body
=
new
JSONObject
();
String
businessKey
=
buildOrderNo
();
body
.
put
(
WorkFlowEnum
.
BUSINESSKEY
.
getCode
(),
businessKey
);
body
.
put
(
WorkFlowEnum
.
processDefinitionKey
.
getCode
(),
model
.
getProcessKey
());
JSONObject
jsonObject
=
workflowFeignService
.
startProcess
(
body
);
String
processId
=
JSONObject
.
parseObject
(
JSONObject
.
toJSONString
(
jsonObject
.
get
(
"result"
))).
getString
(
"id"
);
model
.
setProcessInstanceId
(
processId
);
model
.
setStatus
(
"已提交"
);
}
else
if
(
model
.
getOperationType
().
equals
(
"1"
)){
model
.
setStatus
(
"草稿"
);
}
model
=
jyjcInspectionApplicationServiceImpl
.
createWithModel
(
model
);
//保存报检装备监管码
if
(
model
.
getEquip
().
size
()
>
0
){
List
<
Map
<
String
,
Object
>>
equip
=
model
.
getEquip
();
List
<
String
>
jgm
=
equip
.
stream
().
map
(
e
->
e
.
get
(
"equipUnicode"
).
toString
()).
collect
(
Collectors
.
toList
());
for
(
String
s
:
jgm
)
{
JyjcInspectionApplicationEquip
equipInfo
=
new
JyjcInspectionApplicationEquip
();
equipInfo
.
setApplicationSeq
(
model
.
getSequenceNbr
());
equipInfo
.
setEquipUnicode
(
s
);
jyjcInspectionApplicationEquipService
.
save
(
equipInfo
);
if
(
model
.
getEquip
().
size
()
>
0
){
List
<
Map
<
String
,
Object
>>
equip
=
model
.
getEquip
();
List
<
String
>
jgm
=
equip
.
stream
().
map
(
e
->
e
.
get
(
"equipUnicode"
).
toString
()).
collect
(
Collectors
.
toList
());
for
(
String
s
:
jgm
)
{
JyjcInspectionApplicationEquip
equipInfo
=
new
JyjcInspectionApplicationEquip
();
equipInfo
.
setApplicationSeq
(
model
.
getSequenceNbr
());
equipInfo
.
setEquipUnicode
(
s
);
jyjcInspectionApplicationEquipService
.
save
(
equipInfo
);
}
}
}
Map
<
String
,
Object
>
map
=
BeanUtil
.
beanToMap
(
model
);
// 附件保存
List
<
String
>
enumNameList
=
DocumentEnum
.
getEnumNameList
();
List
<
JyjcInspectionApplicationAttachmentModel
>
attachmentModels
=
new
ArrayList
<>();
for
(
String
code
:
enumNameList
)
{
if
(
map
.
containsKey
(
code
)){
JyjcInspectionApplicationAttachment
attachments
=
new
JyjcInspectionApplicationAttachment
();
attachments
.
setAttachmentType
(
code
);
attachments
.
setAttachmentUrl
(
JSONObject
.
toJSONString
(
map
.
get
(
code
)));
attachments
.
setApplicationSeq
(
model
.
getSequenceNbr
());
jyjcInspectionApplicationAttachmentService
.
getBaseMapper
().
insert
(
attachments
);
Map
<
String
,
Object
>
map
=
BeanUtil
.
beanToMap
(
model
);
// 附件保存
List
<
String
>
enumNameList
=
DocumentEnum
.
getEnumNameList
();
List
<
JyjcInspectionApplicationAttachmentModel
>
attachmentModels
=
new
ArrayList
<>();
for
(
String
code
:
enumNameList
)
{
if
(
map
.
containsKey
(
code
)){
JyjcInspectionApplicationAttachment
attachments
=
new
JyjcInspectionApplicationAttachment
();
attachments
.
setAttachmentType
(
code
);
attachments
.
setAttachmentUrl
(
JSONObject
.
toJSONString
(
map
.
get
(
code
)));
attachments
.
setApplicationSeq
(
model
.
getSequenceNbr
());
jyjcInspectionApplicationAttachmentService
.
getBaseMapper
().
insert
(
attachments
);
}
}
}
}
else
{
//更新报检装备监管码
jyjcInspectionApplicationEquipService
.
getBaseMapper
().
deleteByApplicationSeq
(
model
.
getSequenceNbr
());
if
(
model
.
getEquip
().
size
()
>
0
){
List
<
Map
<
String
,
Object
>>
equip
=
model
.
getEquip
();
List
<
String
>
jgm
=
equip
.
stream
().
map
(
e
->
e
.
get
(
"equipUnicode"
).
toString
()).
collect
(
Collectors
.
toList
());
for
(
String
s
:
jgm
)
{
JyjcInspectionApplicationEquip
equipInfo
=
new
JyjcInspectionApplicationEquip
();
equipInfo
.
setApplicationSeq
(
model
.
getSequenceNbr
());
equipInfo
.
setEquipUnicode
(
s
);
jyjcInspectionApplicationEquipService
.
save
(
equipInfo
);
}
}
Map
<
String
,
Object
>
map
=
BeanUtil
.
beanToMap
(
model
);
// 附件更新
List
<
String
>
enumNameList
=
DocumentEnum
.
getEnumNameList
();
List
<
JyjcInspectionApplicationAttachmentModel
>
attachmentModels
=
new
ArrayList
<>();
return
ResponseHelper
.
buildResponse
(
null
);
jyjcInspectionApplicationAttachmentService
.
getBaseMapper
().
deleteByApplicationSeq
(
model
.
getSequenceNbr
());
for
(
String
code
:
enumNameList
)
{
if
(
map
.
containsKey
(
code
)){
JyjcInspectionApplicationAttachment
attachments
=
new
JyjcInspectionApplicationAttachment
();
attachments
.
setAttachmentType
(
code
);
attachments
.
setAttachmentUrl
(
JSONObject
.
toJSONString
(
map
.
get
(
code
)));
attachments
.
setApplicationSeq
(
model
.
getSequenceNbr
());
jyjcInspectionApplicationAttachmentService
.
getBaseMapper
().
insert
(
attachments
);
}
}
model
.
setStatus
(
"已提交"
);
jyjcInspectionApplicationServiceImpl
.
updateWithModel
(
model
);
}
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
...
...
@@ -162,21 +202,58 @@ public class JyjcInspectionApplicationController extends BaseController {
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
ResponseModel
<
Page
<
JyjcInspectionApplicationModel
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
JyjcInspectionApplicationModel
>
page
=
new
Page
<
JyjcInspectionApplicationModel
>();
@GetMapping
(
value
=
"/pageByInstitution"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询(检验机构)"
,
notes
=
"分页查询(检验机构)"
)
public
ResponseModel
<
Page
<
JyjcInspectionApplication
>>
queryForPageByInstitution
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
,
@RequestParam
(
required
=
false
)
String
applicationNo
,
@RequestParam
(
required
=
false
)
String
inspectionClassify
,
@RequestParam
(
required
=
false
)
String
applicationUnitCode
,
@RequestParam
(
required
=
false
)
String
applicationUnitName
,
@RequestParam
(
required
=
false
)
String
inspectionUnitName
,
@RequestParam
(
required
=
false
)
String
equipClassify
,
@RequestParam
(
required
=
false
)
String
inspectionUnitCode
,
@RequestParam
(
required
=
false
)
String
applicationDate
,
@RequestParam
(
required
=
false
)
String
acceptDate
,
@RequestParam
(
required
=
false
)
String
inspectionChargePerson
,
@RequestParam
(
required
=
false
)
String
status
,
String
bizType
)
{
Page
<
JyjcInspectionApplication
>
page
=
new
Page
<
JyjcInspectionApplication
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
jyjcInspectionApplicationServiceImpl
.
queryForJyjcInspectionApplicationPage
(
page
));
ReginParams
reginParams
=
getSelectedOrgInfo
();
inspectionUnitCode
=
reginParams
.
getCompany
().
getCompanyCode
();
return
ResponseHelper
.
buildResponse
(
jyjcInspectionApplicationServiceImpl
.
queryForJyjcInspectionApplicationPage
(
page
,
applicationNo
,
inspectionClassify
,
applicationUnitCode
,
applicationUnitName
,
equipClassify
,
inspectionUnitCode
,
inspectionUnitName
,
applicationDate
,
acceptDate
,
inspectionChargePerson
,
status
,
bizType
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/pageByCompany"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询(报检单位)"
,
notes
=
"分页查询(报检单位)"
)
public
ResponseModel
<
Page
<
JyjcInspectionApplication
>>
queryForPageByCompany
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
,
@RequestParam
(
required
=
false
)
String
applicationNo
,
@RequestParam
(
required
=
false
)
String
inspectionClassify
,
@RequestParam
(
required
=
false
)
String
applicationUnitCode
,
@RequestParam
(
required
=
false
)
String
equipClassify
,
@RequestParam
(
required
=
false
)
String
inspectionUnitCode
,
@RequestParam
(
required
=
false
)
String
applicationUnitName
,
@RequestParam
(
required
=
false
)
String
inspectionUnitName
,
@RequestParam
(
required
=
false
)
String
applicationDate
,
@RequestParam
(
required
=
false
)
String
acceptDate
,
@RequestParam
(
required
=
false
)
String
inspectionChargePerson
,
@RequestParam
(
required
=
false
)
String
status
,
String
bizType
)
{
Page
<
JyjcInspectionApplication
>
page
=
new
Page
<
JyjcInspectionApplication
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
ReginParams
reginParams
=
getSelectedOrgInfo
();
applicationUnitCode
=
reginParams
.
getCompany
().
getCompanyCode
();
return
ResponseHelper
.
buildResponse
(
jyjcInspectionApplicationServiceImpl
.
queryForJyjcInspectionApplicationPage
(
page
,
applicationNo
,
inspectionClassify
,
applicationUnitCode
,
applicationUnitName
,
equipClassify
,
inspectionUnitCode
,
inspectionUnitName
,
applicationDate
,
acceptDate
,
inspectionChargePerson
,
status
,
bizType
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表全部数据查询"
,
notes
=
"列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
...
...
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/JyjcInspectionApplicationServiceImpl.java
View file @
c97e070a
...
...
@@ -4,6 +4,8 @@ import com.yeejoin.amos.boot.module.jyjc.api.entity.JyjcInspectionApplication;
import
com.yeejoin.amos.boot.module.jyjc.api.mapper.JyjcInspectionApplicationMapper
;
import
com.yeejoin.amos.boot.module.jyjc.api.service.IJyjcInspectionApplicationService
;
import
com.yeejoin.amos.boot.module.jyjc.api.model.JyjcInspectionApplicationModel
;
import
org.typroject.tyboot.core.rdbms.annotation.Condition
;
import
org.typroject.tyboot.core.rdbms.annotation.Operator
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
...
...
@@ -20,8 +22,23 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
/**
* 分页查询
*/
public
Page
<
JyjcInspectionApplicationModel
>
queryForJyjcInspectionApplicationPage
(
Page
<
JyjcInspectionApplicationModel
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
public
Page
<
JyjcInspectionApplication
>
queryForJyjcInspectionApplicationPage
(
Page
<
JyjcInspectionApplication
>
page
,
String
applicationNo
,
String
inspectionClassify
,
String
applicationUnitCode
,
String
equipClassify
,
String
inspectionUnitCode
,
String
applicationUnitName
,
String
inspectionUnitName
,
String
applicationDate
,
String
acceptDate
,
String
inspectionChargePerson
,
String
status
,
String
bizType
)
{
return
this
.
getBaseMapper
().
queryForDataList
(
page
,
applicationNo
,
inspectionClassify
,
applicationUnitCode
,
applicationUnitName
,
equipClassify
,
inspectionUnitCode
,
inspectionUnitName
,
applicationDate
,
acceptDate
,
inspectionChargePerson
,
status
,
bizType
);
}
/**
...
...
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