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
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
111 additions
and
3 deletions
+111
-3
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
+0
-0
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;
...
@@ -11,4 +11,6 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*/
*/
public
interface
JyjcInspectionApplicationAttachmentMapper
extends
BaseMapper
<
JyjcInspectionApplicationAttachment
>
{
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;
...
@@ -10,5 +10,5 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* @date 2023-12-14
* @date 2023-12-14
*/
*/
public
interface
JyjcInspectionApplicationEquipMapper
extends
BaseMapper
<
JyjcInspectionApplicationEquip
>
{
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
;
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.yeejoin.amos.boot.module.jyjc.api.entity.JyjcInspectionApplication
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
...
@@ -11,4 +12,6 @@ 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
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 {
...
@@ -92,6 +92,10 @@ public class JyjcInspectionApplicationModel extends BaseModel {
@ApiModelProperty
(
value
=
"业务类型(与菜单对应拆表使用)"
)
@ApiModelProperty
(
value
=
"业务类型(与菜单对应拆表使用)"
)
private
String
bizType
;
private
String
bizType
;
@ApiModelProperty
(
value
=
"操作类型 0 新增 2 编辑 1 暂存"
)
private
String
operationType
;
private
List
<
Map
<
String
,
Object
>>
gzs
;
private
List
<
Map
<
String
,
Object
>>
gzs
;
private
List
<
Map
<
String
,
Object
>>
cpzl
;
private
List
<
Map
<
String
,
Object
>>
cpzl
;
private
List
<
Map
<
String
,
Object
>>
sgzx
;
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 @@
...
@@ -2,4 +2,14 @@
<!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.JyjcInspectionApplicationAttachmentMapper"
>
<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>
</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 @@
...
@@ -2,4 +2,15 @@
<!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.JyjcInspectionApplicationEquipMapper"
>
<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>
</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 @@
...
@@ -2,4 +2,65 @@
<!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.JyjcInspectionApplicationMapper"
>
<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>
</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
This diff is collapsed.
Click to expand it.
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;
...
@@ -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.mapper.JyjcInspectionApplicationMapper
;
import
com.yeejoin.amos.boot.module.jyjc.api.service.IJyjcInspectionApplicationService
;
import
com.yeejoin.amos.boot.module.jyjc.api.service.IJyjcInspectionApplicationService
;
import
com.yeejoin.amos.boot.module.jyjc.api.model.JyjcInspectionApplicationModel
;
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.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
;
...
@@ -20,8 +22,23 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
...
@@ -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