Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-operate-sys-cscec
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
fulixin
dsk-operate-sys-cscec
Commits
cdcb4bf4
Commit
cdcb4bf4
authored
Jun 18, 2024
by
施翔轲
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
获取解除限用禁用名单新增数据库表
parent
dcc7f073
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
243 additions
and
25 deletions
+243
-25
application.yml
dsk-admin/src/main/resources/application.yml
+1
-0
FSupplierLimitedRelieve.java
...in/java/com/dsk/cscec/domain/FSupplierLimitedRelieve.java
+138
-0
FSupplierLimitedMapper.java
...ain/java/com/dsk/cscec/mapper/FSupplierLimitedMapper.java
+4
-6
FSupplierLimitedRelieveMapper.java
...a/com/dsk/cscec/mapper/FSupplierLimitedRelieveMapper.java
+24
-0
FSupplierLimitedRelieveService.java
...com/dsk/cscec/service/FSupplierLimitedRelieveService.java
+15
-0
FSupplierLimitedRelieveServiceImpl.java
...scec/service/impl/FSupplierLimitedRelieveServiceImpl.java
+19
-0
FSupplierLimitedServiceImpl.java
...m/dsk/cscec/service/impl/FSupplierLimitedServiceImpl.java
+11
-6
FSupplierLimitedMapper.xml
...rc/main/resources/mapper/cscec/FSupplierLimitedMapper.xml
+13
-13
FSupplierLimitedRelieveMapper.xml
.../resources/mapper/cscec/FSupplierLimitedRelieveMapper.xml
+18
-0
No files found.
dsk-admin/src/main/resources/application.yml
View file @
cdcb4bf4
...
@@ -206,6 +206,7 @@ tenant:
...
@@ -206,6 +206,7 @@ tenant:
-
cb_project_other
-
cb_project_other
-
s_materiel_project
-
s_materiel_project
-
labor_leader_customer_risk
-
labor_leader_customer_risk
-
f_supplier_limited_relieve
# MyBatisPlus配置
# MyBatisPlus配置
# https://baomidou.com/config/
# https://baomidou.com/config/
...
...
dsk-module/dsk-biz-api/src/main/java/com/dsk/cscec/domain/FSupplierLimitedRelieve.java
0 → 100644
View file @
cdcb4bf4
package
com
.
dsk
.
cscec
.
domain
;
import
com.dsk.common.core.domain.BaseEntity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.NoArgsConstructor
;
import
java.util.Date
;
import
java.io.Serializable
;
/**
* 供应商解除限制信息表(FSupplierLimitedRelieve)实体类
*
* @author sxk
* @since 2024-06-18 11:51:00
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
FSupplierLimitedRelieve
extends
BaseEntity
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
98358830181337808L
;
private
String
fid
;
/**
* 版本
*/
private
Long
version
;
/**
* 单据编号
*/
private
String
frecordno
;
/**
* 子企业
*/
private
String
fjobunitname
;
/**
* 子企业id
*/
private
String
fjobunitid
;
/**
* 供应商名称
*/
private
String
fsuppliername
;
/**
* 供应商统一社会信用代码
*/
private
String
funifiedsocialcreditcode
;
/**
* 限用情形
*/
private
String
flimitsituation
;
/**
* 禁用情形
*/
private
String
fdisablesituation
;
/**
* 限用/禁用状态
*/
private
String
fstate
;
/**
* 解除前状态
*/
private
String
fbeforestate
;
/**
* 限用日期
*/
private
Date
flimitdate
;
/**
* 解除限用理由
*/
private
String
frelievereason
;
/**
* 附件
*/
private
String
fattachment
;
/**
* 备注
*/
private
String
fremarks
;
/**
* 流程状态
*/
private
String
fbizstate
;
/**
* 流程状态名称
*/
private
String
fbizstatename
;
/**
* 数据类型
*/
private
String
fdatatype
;
/**
* 时间戳
*/
private
Date
fts
;
/**
* 创建时间
*/
private
Date
fcreatetime
;
/**
* 创建人fullid
*/
private
String
fcreatepsnfid
;
/**
* 创建人fullname
*/
private
String
fcreatepsnfname
;
/**
* 是否为局名义被诉案件
*/
private
String
fisgroupcase
;
private
String
fcategoryname
;
/**
* 劳务分包id
*/
private
String
flaowufbid
;
/**
* 专业分包id
*/
private
String
fzhuanyefbid
;
/**
* 分供id
*/
private
String
ffgid
;
/**
* 租赁id
*/
private
String
fzlid
;
private
String
flimitstate
;
/**
* 数据加载时间
*/
private
Date
loadTime
;
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/cscec/mapper/FSupplierLimitedMapper.java
View file @
cdcb4bf4
package
com
.
dsk
.
cscec
.
mapper
;
package
com
.
dsk
.
cscec
.
mapper
;
import
com.baomidou.mybatisplus.core.conditions.Wrapper
;
import
com.baomidou.mybatisplus.core.conditions.Wrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.toolkit.Constants
;
import
com.baomidou.mybatisplus.core.toolkit.Constants
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.dsk.cscec.domain.FSupplierLimited
;
import
com.dsk.cscec.domain.FSupplierLimited
;
import
com.dsk.cscec.domain.vo.SupplierLimitedSearchVo
;
import
com.dsk.cscec.domain.vo.SupplierLimitedSearchVo
;
import
com.dsk.cscec.domain.vo.SupplierUnlimitedSearchVo
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Param
;
/**
/**
...
@@ -22,9 +20,9 @@ public interface FSupplierLimitedMapper extends BaseMapper<FSupplierLimited> {
...
@@ -22,9 +20,9 @@ public interface FSupplierLimitedMapper extends BaseMapper<FSupplierLimited> {
*/
*/
Page
<
SupplierLimitedSearchVo
>
selectPageSupplierLimitedList
(
@Param
(
"page"
)
Page
<
Object
>
build
,
@Param
(
Constants
.
WRAPPER
)
Wrapper
<
FSupplierLimited
>
wrapper
);
Page
<
SupplierLimitedSearchVo
>
selectPageSupplierLimitedList
(
@Param
(
"page"
)
Page
<
Object
>
build
,
@Param
(
Constants
.
WRAPPER
)
Wrapper
<
FSupplierLimited
>
wrapper
);
/**
/
//
**
* 获取解除限用禁用名单
//
* 获取解除限用禁用名单
*/
//
*/
Page
<
SupplierUnlimitedSearchVo
>
selectPageSupplierUnlimitedList
(
@Param
(
"page"
)
Page
<
Object
>
build
,
@Param
(
Constants
.
WRAPPER
)
QueryWrapper
<
FSupplierLimited
>
wrapper
);
//
Page<SupplierUnlimitedSearchVo> selectPageSupplierUnlimitedList(@Param("page") Page<Object> build, @Param(Constants.WRAPPER) QueryWrapper<FSupplierLimited> wrapper);
}
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/cscec/mapper/FSupplierLimitedRelieveMapper.java
0 → 100644
View file @
cdcb4bf4
package
com
.
dsk
.
cscec
.
mapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.toolkit.Constants
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.dsk.cscec.domain.FSupplierLimited
;
import
com.dsk.cscec.domain.FSupplierLimitedRelieve
;
import
com.dsk.cscec.domain.vo.SupplierUnlimitedSearchVo
;
import
org.apache.ibatis.annotations.Param
;
/**
* 供应商解除限制信息表(FSupplierLimitedRelieve)表数据库访问层
*
* @author sxk
* @since 2024-06-18 11:51:00
*/
public
interface
FSupplierLimitedRelieveMapper
extends
BaseMapper
<
FSupplierLimitedRelieve
>
{
/**
* 获取解除限用禁用名单
*/
Page
<
SupplierUnlimitedSearchVo
>
selectPageSupplierUnlimitedList
(
@Param
(
"page"
)
Page
<
Object
>
build
,
@Param
(
Constants
.
WRAPPER
)
QueryWrapper
<
FSupplierLimited
>
wrapper
);
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/cscec/service/FSupplierLimitedRelieveService.java
0 → 100644
View file @
cdcb4bf4
package
com
.
dsk
.
cscec
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.dsk.cscec.domain.FSupplierLimitedRelieve
;
/**
* 供应商解除限制信息表(FSupplierLimitedRelieve)表服务接口
*
* @author makejava
* @since 2024-06-18 11:51:01
*/
public
interface
FSupplierLimitedRelieveService
extends
IService
<
FSupplierLimitedRelieve
>
{
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/cscec/service/impl/FSupplierLimitedRelieveServiceImpl.java
0 → 100644
View file @
cdcb4bf4
package
com
.
dsk
.
cscec
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.dsk.cscec.mapper.FSupplierLimitedRelieveMapper
;
import
com.dsk.cscec.domain.FSupplierLimitedRelieve
;
import
com.dsk.cscec.service.FSupplierLimitedRelieveService
;
import
org.springframework.stereotype.Service
;
/**
* 供应商解除限制信息表(FSupplierLimitedRelieve)表服务实现类
*
* @author makejava
* @since 2024-06-18 11:51:01
*/
@Service
(
"fSupplierLimitedRelieveService"
)
public
class
FSupplierLimitedRelieveServiceImpl
extends
ServiceImpl
<
FSupplierLimitedRelieveMapper
,
FSupplierLimitedRelieve
>
implements
FSupplierLimitedRelieveService
{
}
dsk-module/dsk-biz-api/src/main/java/com/dsk/cscec/service/impl/FSupplierLimitedServiceImpl.java
View file @
cdcb4bf4
...
@@ -15,13 +15,16 @@ import com.dsk.cscec.domain.bo.SupplierUnlimitedSearchBo;
...
@@ -15,13 +15,16 @@ import com.dsk.cscec.domain.bo.SupplierUnlimitedSearchBo;
import
com.dsk.cscec.domain.vo.SupplierLimitedSearchVo
;
import
com.dsk.cscec.domain.vo.SupplierLimitedSearchVo
;
import
com.dsk.cscec.domain.vo.SupplierUnlimitedSearchVo
;
import
com.dsk.cscec.domain.vo.SupplierUnlimitedSearchVo
;
import
com.dsk.cscec.mapper.FSupplierLimitedMapper
;
import
com.dsk.cscec.mapper.FSupplierLimitedMapper
;
import
com.dsk.cscec.mapper.FSupplierLimitedRelieveMapper
;
import
com.dsk.cscec.service.FSupplierLimitedService
;
import
com.dsk.cscec.service.FSupplierLimitedService
;
import
com.dsk.system.utils.DskOpenApiUtil
;
import
com.dsk.system.utils.DskOpenApiUtil
;
import
org.apache.commons.collections4.MapUtils
;
import
org.apache.commons.collections4.MapUtils
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.util.*
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
/**
/**
* 供应商限制信息表(FSupplierLimited)表服务实现类
* 供应商限制信息表(FSupplierLimited)表服务实现类
...
@@ -34,6 +37,8 @@ public class FSupplierLimitedServiceImpl extends ServiceImpl<FSupplierLimitedMap
...
@@ -34,6 +37,8 @@ public class FSupplierLimitedServiceImpl extends ServiceImpl<FSupplierLimitedMap
@Resource
@Resource
private
FSupplierLimitedMapper
baseMapper
;
private
FSupplierLimitedMapper
baseMapper
;
@Resource
@Resource
private
FSupplierLimitedRelieveMapper
relieveMapper
;
@Resource
private
DskOpenApiUtil
dskOpenApiUtil
;
private
DskOpenApiUtil
dskOpenApiUtil
;
/**
/**
...
@@ -101,18 +106,18 @@ public class FSupplierLimitedServiceImpl extends ServiceImpl<FSupplierLimitedMap
...
@@ -101,18 +106,18 @@ public class FSupplierLimitedServiceImpl extends ServiceImpl<FSupplierLimitedMap
QueryWrapper
<
FSupplierLimited
>
wrapper
=
Wrappers
.
query
();
QueryWrapper
<
FSupplierLimited
>
wrapper
=
Wrappers
.
query
();
wrapper
wrapper
//申请单位
//申请单位
.
like
(
StringUtils
.
isNotBlank
(
searchBo
.
getApplyUnit
()),
"fsl.fjobunitname"
,
searchBo
.
getApplyUnit
())
.
like
(
StringUtils
.
isNotBlank
(
searchBo
.
getApplyUnit
()),
"fsl
r
.fjobunitname"
,
searchBo
.
getApplyUnit
())
//解除限用/禁用时间
//解除限用/禁用时间
.
between
(
ObjectUtils
.
isNotNull
(
searchBo
.
getUnlimitedStartTime
())
&&
ObjectUtils
.
isNotNull
(
searchBo
.
getUnlimitedEndTime
()),
.
between
(
ObjectUtils
.
isNotNull
(
searchBo
.
getUnlimitedStartTime
())
&&
ObjectUtils
.
isNotNull
(
searchBo
.
getUnlimitedEndTime
()),
"fsl.fts"
,
"fsl
r
.fts"
,
searchBo
.
getUnlimitedStartTime
(),
searchBo
.
getUnlimitedStartTime
(),
searchBo
.
getUnlimitedEndTime
())
searchBo
.
getUnlimitedEndTime
())
//筛选解除限用禁用名单数据
//筛选解除限用禁用名单数据
.
eq
(
"fsl.fdatatype"
,
SupplierLimitedManageQueryConstants
.
UNLIMITED_DATA_TYPE
)
.
eq
(
"fsl
r
.fdatatype"
,
SupplierLimitedManageQueryConstants
.
UNLIMITED_DATA_TYPE
)
//根据解除限用/禁用时间倒序排序
//根据解除限用/禁用时间倒序排序
.
orderByDesc
(
"fsl.fts"
);
.
orderByDesc
(
"fsl
r
.fts"
);
Page
<
SupplierUnlimitedSearchVo
>
page
=
bas
eMapper
.
selectPageSupplierUnlimitedList
(
pageQuery
.
build
(),
wrapper
);
Page
<
SupplierUnlimitedSearchVo
>
page
=
reliev
eMapper
.
selectPageSupplierUnlimitedList
(
pageQuery
.
build
(),
wrapper
);
for
(
SupplierUnlimitedSearchVo
searchVo
:
page
.
getRecords
())
{
for
(
SupplierUnlimitedSearchVo
searchVo
:
page
.
getRecords
())
{
Map
<
String
,
Object
>
params
=
new
HashMap
<>();
Map
<
String
,
Object
>
params
=
new
HashMap
<>();
...
...
dsk-module/dsk-biz-api/src/main/resources/mapper/cscec/FSupplierLimitedMapper.xml
View file @
cdcb4bf4
...
@@ -16,18 +16,18 @@
...
@@ -16,18 +16,18 @@
${ew.getCustomSqlSegment}
${ew.getCustomSqlSegment}
</select>
</select>
<select
id=
"selectPageSupplierUnlimitedList"
resultType=
"com.dsk.cscec.domain.vo.SupplierUnlimitedSearchVo"
>
<!-- <select id="selectPageSupplierUnlimitedList" resultType="com.dsk.cscec.domain.vo.SupplierUnlimitedSearchVo">--
>
select fsl.fid,
<!-- select fsl.fid,-->
fsl.frecordno,
<!-- fsl.frecordno,-->
fsl.fsuppliername,
<!-- fsl.fsuppliername,-->
fsl.funifiedsocialcreditcode,
<!-- fsl.funifiedsocialcreditcode,-->
fsl.frelievereason,
<!-- fsl.frelievereason,-->
fsl.fjobunitname,
<!-- fsl.fjobunitname,-->
fsl.fbeforestate,
<!-- fsl.fbeforestate,-->
fsl.flimitdate,
<!-- fsl.flimitdate,-->
fsl.fts
<!-- fsl.fts-->
from f_supplier_limited fsl
<!-- from f_supplier_limited fsl-->
${ew.getCustomSqlSegment}
<!-- ${ew.getCustomSqlSegment}-->
</select
>
<!-- </select>--
>
</mapper>
</mapper>
dsk-module/dsk-biz-api/src/main/resources/mapper/cscec/FSupplierLimitedRelieveMapper.xml
0 → 100644
View file @
cdcb4bf4
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.dsk.cscec.mapper.FSupplierLimitedRelieveMapper"
>
<select
id=
"selectPageSupplierUnlimitedList"
resultType=
"com.dsk.cscec.domain.vo.SupplierUnlimitedSearchVo"
>
select fslr.fid,
fslr.frecordno,
fslr.fsuppliername,
fslr.funifiedsocialcreditcode,
fslr.frelievereason,
fslr.fjobunitname,
fslr.fbeforestate,
fslr.flimitdate,
fslr.fts
from f_supplier_limited_relieve fslr
${ew.getCustomSqlSegment}
</select>
</mapper>
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