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
4f0d23fc
Commit
4f0d23fc
authored
Aug 01, 2023
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加经销商审核
parent
f0f4c31e
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
316 additions
and
3 deletions
+316
-3
DealerReviewDto.java
...eejoin/amos/boot/module/hygf/api/dto/DealerReviewDto.java
+66
-0
ReviewDto.java
.../com/yeejoin/amos/boot/module/hygf/api/dto/ReviewDto.java
+25
-0
UnitInfoDto.java
...om/yeejoin/amos/boot/module/hygf/api/dto/UnitInfoDto.java
+9
-1
DealerReview.java
...eejoin/amos/boot/module/hygf/api/entity/DealerReview.java
+79
-0
UnitInfo.java
...om/yeejoin/amos/boot/module/hygf/api/entity/UnitInfo.java
+10
-1
DealerReviewMapper.java
.../amos/boot/module/hygf/api/mapper/DealerReviewMapper.java
+17
-0
IDealerReviewService.java
...os/boot/module/hygf/api/service/IDealerReviewService.java
+18
-0
IUnitInfoService.java
...n/amos/boot/module/hygf/api/service/IUnitInfoService.java
+4
-0
DealerReviewMapper.xml
...hygf-api/src/main/resources/mapper/DealerReviewMapper.xml
+35
-0
UnitInfoController.java
...s/boot/module/hygf/biz/controller/UnitInfoController.java
+17
-0
DealerReviewServiceImpl.java
...module/hygf/biz/service/impl/DealerReviewServiceImpl.java
+35
-0
UnitInfoServiceImpl.java
...oot/module/hygf/biz/service/impl/UnitInfoServiceImpl.java
+1
-1
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/DealerReviewDto.java
0 → 100644
View file @
4f0d23fc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* @description:
* @author: tw
* @createDate: 2023/8/1
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"DealerReviewDto"
,
description
=
"经销商审核"
)
public
class
DealerReviewDto
extends
BaseDto
{
/**
* 流程id
*/
private
String
processInstanceId
;
/**
* 经销商id
*/
private
String
unitInfoId
;
/**
* 任务id
*/
private
String
taskId
;
/**
* 流程定义id
*/
private
String
processDefinitionId
;
/**
* 小程序路由
*/
private
String
nodeRouting
;
/*
*
* 角色
* */
private
String
nodeRole
;
/**
* 当前流程节点
*/
private
String
nextProcessNode
;
/**
* 当前流程节点
*/
private
String
flowTaskId
;
/**
* 计划实例id
*/
private
String
planInstanceId
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/ReviewDto.java
0 → 100644
View file @
4f0d23fc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
lombok.Data
;
/**
* @description:
* @author: tw
* @createDate: 2023/8/1
*/
@Data
public
class
ReviewDto
{
protected
Long
sequenceNbr
;
private
String
name
;
private
String
legalPersonName
;
private
String
creditCode
;
private
String
headName
;
private
String
headPhone
;
private
String
registerPcd
;
private
String
userNum
;
private
String
blacklist
;
private
String
auditStatus
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/UnitInfoDto.java
View file @
4f0d23fc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableField
;
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
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
...
@@ -92,5 +93,12 @@ public class UnitInfoDto extends BaseDto {
...
@@ -92,5 +93,12 @@ public class UnitInfoDto extends BaseDto {
@ApiModelProperty
(
value
=
"管辖单位id"
)
@ApiModelProperty
(
value
=
"管辖单位id"
)
private
String
managementUnitId
;
private
String
managementUnitId
;
/**
*是否加入黑名单
* */
private
String
blacklist
;
/**
*审核状态
* */
private
String
auditStatus
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/DealerReview.java
0 → 100644
View file @
4f0d23fc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* @description:
* @author: tw
* @createDate: 2023/8/1
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_dealer_review"
)
public
class
DealerReview
extends
BaseEntity
{
/**
* 流程id
*/
@TableField
(
"process_instance_id"
)
private
String
processInstanceId
;
/**
* 经销商id
*/
@TableField
(
"unit_info_id"
)
private
String
unitInfoId
;
/**
* 任务id
*/
@TableField
(
"task_id"
)
private
String
taskId
;
/**
* 流程定义id
*/
@TableField
(
"process_definition_id"
)
private
String
processDefinitionId
;
/**
* 小程序路由
*/
@TableField
(
"node_routing"
)
private
String
nodeRouting
;
/*
*
* 角色
* */
@TableField
(
"node_role"
)
private
String
nodeRole
;
/**
* 当前流程节点
*/
@TableField
(
"next_process_node"
)
private
String
nextProcessNode
;
/**
* 当前流程节点
*/
@TableField
(
"flow_task_id"
)
private
String
flowTaskId
;
/**
* 计划实例id
*/
@TableField
(
"plan_instance_id"
)
private
String
planInstanceId
;
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/UnitInfo.java
View file @
4f0d23fc
...
@@ -166,5 +166,14 @@ public class UnitInfo extends BaseEntity {
...
@@ -166,5 +166,14 @@ public class UnitInfo extends BaseEntity {
*/
*/
@TableField
(
"management_unit_id"
)
@TableField
(
"management_unit_id"
)
private
String
managementUnitId
;
private
String
managementUnitId
;
/**
*是否加入黑名单
* */
@TableField
(
"blacklist"
)
private
String
blacklist
;
/**
*审核状态
* */
@TableField
(
"audit_status"
)
private
String
auditStatus
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/DealerReviewMapper.java
0 → 100644
View file @
4f0d23fc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.ReviewDto
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.DealerReview
;
import
java.util.List
;
/**
* @description:
* @author: tw
* @createDate: 2023/8/1
*/
public
interface
DealerReviewMapper
extends
BaseMapper
<
DealerReview
>
{
List
<
ReviewDto
>
queryForDealerReviewPage
(
ReviewDto
reviewDto
);
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/IDealerReviewService.java
0 → 100644
View file @
4f0d23fc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
import
com.github.pagehelper.Page
;
import
com.github.pagehelper.PageInfo
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.ReviewDto
;
/**
*
* 经销商审核
*
* */
public
interface
IDealerReviewService
{
public
PageInfo
<
ReviewDto
>
queryForDealerReviewPage
(
int
pageNum
,
int
pageSize
,
ReviewDto
reviewDto
);
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/IUnitInfoService.java
View file @
4f0d23fc
...
@@ -16,4 +16,8 @@ public interface IUnitInfoService {
...
@@ -16,4 +16,8 @@ public interface IUnitInfoService {
Collection
getManagementUnitTree
(
String
orgCode
);
Collection
getManagementUnitTree
(
String
orgCode
);
UnitRegisterDto
registerUnit
(
UnitRegisterDto
model
);
UnitRegisterDto
registerUnit
(
UnitRegisterDto
model
);
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/DealerReviewMapper.xml
0 → 100644
View file @
4f0d23fc
<?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.yeejoin.amos.boot.module.hygf.api.mapper.DealerReviewMapper"
>
<select
id=
"queryForDealerReviewPage"
resultType=
"com.yeejoin.amos.boot.module.hygf.api.dto.ReviewDto"
>
select
u.sequence_nbr sequenceNbr,
u.`name`,
c.legal_person_name legalPersonName,
c.credit_code creditCode,
u.head_name headName,
u.head_phone headPhone,
u.register_pcd registerPcd,
u.blacklist blacklist,
u.audit_status auditStatus
from hygf_commerce_info c LEFT JOIN hygf_unit_info u on c.unit_seq=u.sequence_nbr
<where>
u.is_delete=0
<if
test=
"name != null and name != ''"
>
AND u.`name` like concat('%',#{name},'%')
</if>
</where>
ORDER BY u.rec_date DESC
</select>
</mapper>
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/UnitInfoController.java
View file @
4f0d23fc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
controller
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
controller
;
import
com.github.pagehelper.PageInfo
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.boot.module.common.biz.utils.CommonResponseUtil
;
import
com.yeejoin.amos.boot.module.common.biz.utils.CommonResponseUtil
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.ReviewDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.UnitRegisterDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.UnitRegisterDto
;
import
com.yeejoin.amos.boot.module.hygf.api.hwsms.SendSmsCode
;
import
com.yeejoin.amos.boot.module.hygf.api.hwsms.SendSmsCode
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.DealerReviewServiceImpl
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.component.robot.AmosRequestContext
;
import
com.yeejoin.amos.component.robot.AmosRequestContext
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
...
@@ -65,6 +68,8 @@ public class UnitInfoController extends BaseController {
...
@@ -65,6 +68,8 @@ public class UnitInfoController extends BaseController {
SendSmsCode
sendSmsCode
;
SendSmsCode
sendSmsCode
;
public
static
final
String
HYGF_USER_TEL
=
"hygf_tel_"
;
public
static
final
String
HYGF_USER_TEL
=
"hygf_tel_"
;
@Autowired
DealerReviewServiceImpl
dealerReviewServiceImpl
;
/**
/**
* 验证码过期时间
* 验证码过期时间
...
@@ -129,6 +134,18 @@ public class UnitInfoController extends BaseController {
...
@@ -129,6 +134,18 @@ public class UnitInfoController extends BaseController {
return
ResponseHelper
.
buildResponse
(
unitInfoServiceImpl
.
queryForUnitInfoPage
(
page
));
return
ResponseHelper
.
buildResponse
(
unitInfoServiceImpl
.
queryForUnitInfoPage
(
page
));
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/queryForDealerReviewPage"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"经销商人员信息分页查询"
,
notes
=
"经销商人员信息分页查询"
)
public
ResponseModel
<
PageInfo
<
ReviewDto
>>
queryForDealerReviewPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
,
@RequestParam
(
value
=
"reviewDto"
)
ReviewDto
reviewDto
)
{
PageInfo
<
ReviewDto
>
page
=
dealerReviewServiceImpl
.
queryForDealerReviewPage
(
current
,
size
,
reviewDto
);
return
ResponseHelper
.
buildResponse
(
page
);
}
/**
/**
* 列表全部数据查询
* 列表全部数据查询
*
*
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/DealerReviewServiceImpl.java
0 → 100644
View file @
4f0d23fc
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.github.pagehelper.Page
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.DealerReviewDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.ReviewDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.UnitInfoDto
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.DealerReview
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.DealerReviewMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IDealerReviewService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
java.util.List
;
/**
* @description:
* @author: tw
* @createDate: 2023/8/1
*/
@Service
public
class
DealerReviewServiceImpl
extends
BaseService
<
DealerReviewDto
,
DealerReview
,
DealerReviewMapper
>
implements
IDealerReviewService
{
@Autowired
DealerReviewMapper
dealerReviewMapper
;
@Override
public
PageInfo
<
ReviewDto
>
queryForDealerReviewPage
(
int
pageNum
,
int
pageSize
,
ReviewDto
reviewDto
){
PageHelper
.
startPage
(
pageNum
,
pageSize
);
List
<
ReviewDto
>
list
=
dealerReviewMapper
.
queryForDealerReviewPage
(
reviewDto
);
PageInfo
<
ReviewDto
>
page
=
new
PageInfo
(
list
);
return
page
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/UnitInfoServiceImpl.java
View file @
4f0d23fc
...
@@ -231,7 +231,7 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
...
@@ -231,7 +231,7 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
AgencyUserModel
agencyUserModel
=
new
AgencyUserModel
();
AgencyUserModel
agencyUserModel
=
new
AgencyUserModel
();
agencyUserModel
.
setUserName
(
loginName
);
agencyUserModel
.
setUserName
(
loginName
);
agencyUserModel
.
setRealName
(
adminUserName
);
agencyUserModel
.
setRealName
(
adminUserName
);
agencyUserModel
.
setLockStatus
(
"
UN
LOCK"
);
agencyUserModel
.
setLockStatus
(
"LOCK"
);
agencyUserModel
.
setPassword
(
pwd
);
agencyUserModel
.
setPassword
(
pwd
);
agencyUserModel
.
setRePassword
(
pwd
);
agencyUserModel
.
setRePassword
(
pwd
);
agencyUserModel
.
setAgencyCode
(
"JXIOP"
);
agencyUserModel
.
setAgencyCode
(
"JXIOP"
);
...
...
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