Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wangxiaolu-sfa-module-operation
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
sfa
wangxiaolu-sfa-module-operation
Commits
58036310
提交
58036310
authored
8月 27, 2025
作者:
000516
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1、原kq逻辑转移到sfa分类;2、qc门店按名称、编码分页查询
上级
eaee57a3
显示空白字符变更
内嵌
并排
正在显示
26 个修改的文件
包含
470 行增加
和
55 行删除
+470
-55
WangxiaoluSfaModuleOperationApplication.java
...fa/operation/WangxiaoluSfaModuleOperationApplication.java
+1
-1
QcClienteleStoreQueryController.java
.../controller/qc/query/QcClienteleStoreQueryController.java
+31
-0
RcClienteleStoreCoreController.java
...on/controller/rc/core/RcClienteleStoreCoreController.java
+0
-9
RcClienteleStoreQueryController.java
.../controller/rc/query/RcClienteleStoreQueryController.java
+0
-9
KqMxCoreController.java
...sfa/operation/controller/sfa/core/KqMxCoreController.java
+4
-4
KqMxQueryController.java
...a/operation/controller/sfa/query/KqMxQueryController.java
+2
-2
IQinceClienteleStoreDao.java
.../sfa/operation/domain/qc/dao/IQinceClienteleStoreDao.java
+13
-0
QinceClienteleStoreDaoImpl.java
...ration/domain/qc/dao/impl/QinceClienteleStoreDaoImpl.java
+45
-0
QinceClienteleStore.java
...m/sfa/operation/domain/qc/entity/QinceClienteleStore.java
+196
-0
QinceClienteleStoreMapper.java
...operation/domain/qc/mapper/QinceClienteleStoreMapper.java
+20
-0
QcStoreWq.java
src/main/java/com/sfa/operation/domain/qc/wq/QcStoreWq.java
+13
-0
ISfaKqmxDao.java
...in/java/com/sfa/operation/domain/sfa/dao/ISfaKqmxDao.java
+2
-2
SfaKqmxDaoImpl.java
...com/sfa/operation/domain/sfa/dao/impl/SfaKqmxDaoImpl.java
+5
-5
SfaKqmx.java
...ain/java/com/sfa/operation/domain/sfa/entity/SfaKqmx.java
+1
-1
SfaKqmxMapper.java
...va/com/sfa/operation/domain/sfa/mapper/SfaKqmxMapper.java
+2
-3
QcStoreVo.java
...ain/java/com/sfa/operation/pojo/qc/request/QcStoreVo.java
+21
-0
KqMxVo.java
src/main/java/com/sfa/operation/pojo/sfa/request/KqMxVo.java
+1
-3
SfaKqMxDto.java
.../java/com/sfa/operation/pojo/sfa/response/SfaKqMxDto.java
+1
-2
IQcClienteleStoreQueryService.java
...a/operation/service/qc/IQcClienteleStoreQueryService.java
+13
-0
QcClienteleStoreQueryServiceImpl.java
...ion/service/qc/impl/QcClienteleStoreQueryServiceImpl.java
+26
-0
IKqMxCoreService.java
.../java/com/sfa/operation/service/sfa/IKqMxCoreService.java
+2
-2
IKqMxQueryService.java
...java/com/sfa/operation/service/sfa/IKqMxQueryService.java
+1
-1
KqMxCoreServiceImpl.java
...m/sfa/operation/service/sfa/impl/KqMxCoreServiceImpl.java
+4
-4
KqMxQueryServiceImpl.java
.../sfa/operation/service/sfa/impl/KqMxQueryServiceImpl.java
+4
-4
QinceClienteleStoreMapper.xml
src/main/resources/mapper/qc/QinceClienteleStoreMapper.xml
+59
-0
SfaKqmxMapper.xml
src/main/resources/mapper/sfa/SfaKqmxMapper.xml
+3
-3
没有找到文件。
src/main/java/com/sfa/operation/WangxiaoluSfaModuleOperationApplication.java
浏览文件 @
58036310
...
...
@@ -8,7 +8,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
@EnableCustomConfig
@EnableRyFeignClients
@MapperScan
(
"com.sfa.operation.domain.mapper"
)
@MapperScan
(
"com.sfa.operation.domain.
**.
mapper"
)
@SpringBootApplication
public
class
WangxiaoluSfaModuleOperationApplication
{
...
...
src/main/java/com/sfa/operation/controller/qc/query/QcClienteleStoreQueryController.java
0 → 100644
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
controller
.
qc
.
query
;
import
com.sfa.common.core.web.domain.PageInfo
;
import
com.sfa.operation.pojo.qc.request.QcStoreVo
;
import
com.sfa.operation.service.qc.IQcClienteleStoreQueryService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* @author : liqiulin
* @date : 2025-08-25 19
* @describe : 根据门店名称、编码查询
*/
@RestController
@RequestMapping
(
"/qc/store"
)
public
class
QcClienteleStoreQueryController
{
@Autowired
private
IQcClienteleStoreQueryService
qclienteleStoreQueryService
;
/**
* 根据门店名称、编码查询
*/
@GetMapping
public
PageInfo
page
(
QcStoreVo
qVo
)
{
return
qclienteleStoreQueryService
.
page
(
qVo
);
}
}
src/main/java/com/sfa/operation/controller/rc/core/RcClienteleStoreCoreController.java
deleted
100644 → 0
浏览文件 @
eaee57a3
package
com
.
sfa
.
operation
.
controller
.
rc
.
core
;
/**
* @author : liqiulin
* @date : 2025-08-25 19
* @describe : 风控-稽查-门店核心操作接口
*/
public
class
RcClienteleStoreCoreController
{
}
src/main/java/com/sfa/operation/controller/rc/query/RcClienteleStoreQueryController.java
deleted
100644 → 0
浏览文件 @
eaee57a3
package
com
.
sfa
.
operation
.
controller
.
rc
.
query
;
/**
* @author : liqiulin
* @date : 2025-08-25 19
* @describe : 风控-稽查-门店查询
*/
public
class
RcClienteleStoreQueryController
{
}
src/main/java/com/sfa/operation/controller/
kq
/core/KqMxCoreController.java
→
src/main/java/com/sfa/operation/controller/
sfa
/core/KqMxCoreController.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
controller
.
kq
.
core
;
package
com
.
sfa
.
operation
.
controller
.
sfa
.
core
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.operation.pojo.request.KqMxVo
;
import
com.sfa.operation.pojo.response.SfaKqMxDto
;
import
com.sfa.operation.service.IKqMxCoreService
;
import
com.sfa.operation.pojo.
sfa.
request.KqMxVo
;
import
com.sfa.operation.pojo.
sfa.
response.SfaKqMxDto
;
import
com.sfa.operation.service.
sfa.
IKqMxCoreService
;
import
com.sfa.system.api.model.LoginUser
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
src/main/java/com/sfa/operation/controller/
kq
/query/KqMxQueryController.java
→
src/main/java/com/sfa/operation/controller/
sfa
/query/KqMxQueryController.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
controller
.
kq
.
query
;
package
com
.
sfa
.
operation
.
controller
.
sfa
.
query
;
import
cn.hutool.core.date.DateTime
;
import
cn.hutool.core.date.DateUtil
;
import
com.sfa.common.core.utils.DateUtils
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.operation.service.IKqMxQueryService
;
import
com.sfa.operation.service.
sfa.
IKqMxQueryService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
...
...
src/main/java/com/sfa/operation/domain/qc/dao/IQinceClienteleStoreDao.java
0 → 100644
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
domain
.
qc
.
dao
;
import
com.sfa.common.core.web.domain.PageInfo
;
import
com.sfa.operation.domain.qc.wq.QcStoreWq
;
/**
* @author : liqiulin
* @date : 2025-08-27 16
* @describe :
*/
public
interface
IQinceClienteleStoreDao
{
PageInfo
page
(
QcStoreWq
wq
);
}
src/main/java/com/sfa/operation/domain/qc/dao/impl/QinceClienteleStoreDaoImpl.java
0 → 100644
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
domain
.
qc
.
dao
.
impl
;
import
com.baomidou.dynamic.datasource.annotation.DS
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.sfa.common.core.web.domain.PageInfo
;
import
com.sfa.common.core.web.page.TableSupport
;
import
com.sfa.operation.domain.qc.dao.IQinceClienteleStoreDao
;
import
com.sfa.operation.domain.qc.entity.QinceClienteleStore
;
import
com.sfa.operation.domain.qc.mapper.QinceClienteleStoreMapper
;
import
com.sfa.operation.domain.qc.wq.QcStoreWq
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
/**
* @author : liqiulin
* @date : 2025-08-27 16
* @describe :
*/
@DS
(
"promotion"
)
@Service
public
class
QinceClienteleStoreDaoImpl
implements
IQinceClienteleStoreDao
{
@Autowired
private
QinceClienteleStoreMapper
qinceClienteleStoreMapper
;
@Override
public
PageInfo
page
(
QcStoreWq
wq
)
{
LambdaQueryWrapper
<
QinceClienteleStore
>
lqw
=
builderWq
(
wq
);
Page
<
QinceClienteleStore
>
pageI
=
TableSupport
.
pageI
();
Page
<
QinceClienteleStore
>
qinceClienteleStorePage
=
qinceClienteleStoreMapper
.
selectPage
(
pageI
,
lqw
);
PageInfo
<
QinceClienteleStore
>
pageInfo
=
new
PageInfo
<>(
qinceClienteleStorePage
);
return
pageInfo
;
}
private
LambdaQueryWrapper
<
QinceClienteleStore
>
builderWq
(
QcStoreWq
wq
)
{
LambdaQueryWrapper
<
QinceClienteleStore
>
qw
=
new
LambdaQueryWrapper
<>();
// 根据名称、编码模糊查询
if
(
StringUtils
.
isNotBlank
(
wq
.
getCol
()))
{
qw
.
eq
(
QinceClienteleStore:
:
getStoreCode
,
wq
.
getCol
()).
or
().
like
(
QinceClienteleStore:
:
getStoreName
,
wq
.
getCol
());
}
qw
.
select
(
QinceClienteleStore:
:
getQcId
,
QinceClienteleStore:
:
getStoreCode
,
QinceClienteleStore:
:
getStoreName
,
QinceClienteleStore:
:
getDealerId
,
QinceClienteleStore:
:
getDealersName
,
QinceClienteleStore:
:
getStorePictures
);
return
qw
;
}
}
src/main/java/com/sfa/operation/domain/qc/entity/QinceClienteleStore.java
0 → 100644
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
domain
.
qc
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
lombok.Data
;
/**
* 勤策-客户管理-终端
* @TableName qince_clientele_store
*/
@TableName
(
value
=
"qince_clientele_store"
)
@Data
public
class
QinceClienteleStore
implements
Serializable
{
/**
* 主键id
*/
@TableId
(
type
=
IdType
.
AUTO
)
private
Long
id
;
/**
* 勤策的门店唯一ID
*/
private
String
qcId
;
/**
* 创建人id,来源勤策员工唯一ID
*/
private
String
creatorWaiqinId
;
/**
* 创建人名称
*/
private
String
creatorName
;
/**
* 系统名称
*/
private
String
lineName
;
/**
* 门店名称
*/
private
String
storeName
;
/**
* 门店编码
*/
private
String
storeCode
;
/**
* 门店经理,多门店经理名称间以“,”分隔
*/
private
String
storeManager
;
/**
* 门店类型名称
*/
private
String
storeType
;
/**
* 是否连锁;是/否
*/
private
String
chain
;
/**
* 勤策门店所属部门ID
*/
private
String
storeDeptWaiqin365Id
;
/**
* 门店部门名称
*/
private
String
storeDeptName
;
/**
* 是否双T门店
*/
private
String
bothT
;
/**
* 门店所属行政区域-省份名称,如:北京市、江苏省
*/
private
String
storeMssProvince
;
/**
* 门店所属行政区域-城市名称,如:南京市
*/
private
String
storeMssCity
;
/**
* 门店所属行政区域-区县名称,如:鼓楼区
*/
private
String
storeMssArea
;
/**
* 门店所属行政区域-乡镇街道名称,如:宁海路街道
*/
private
String
storeMssStreet
;
/**
* 门店所在地址
*/
private
String
storeAddr
;
/**
* 店铺经纬度
*/
private
String
coordinates
;
/**
* 合作状态编码。0:终止合作,1:合作中,2:未合作,3:有意向
*/
private
String
storeCooperateStatus
;
/**
* 门店分层标签名称。多分层标签名称以“,”分隔
*/
private
String
storeLabel
;
/**
* 门店分层标签id。多分层标签id以“,”分隔
*/
private
String
storeLabelId
;
/**
* 是否直接交易客户。0:是,1:否
*/
private
String
storeSaleDirect
;
/**
* 门店修改时间。格式:yyyy-MM-dd HH:mm:ss
*/
private
String
storeModifyTime
;
/**
* 门店修改人名称
*/
private
String
storeModifyierName
;
/**
* 创建方式
*/
private
String
storeSourceType
;
/**
* 门店门头照信息,多个以“,”号隔开
*/
private
String
storePictures
;
/**
* 门店客户经理编码,即为员工登录账号,多客户经理唯一标识间以英文“,”隔开
*/
private
String
storeManagerCode
;
/**
* 创建人编码
*/
private
String
storeCreatorCode
;
/**
* 修改人编码,取最新修改记录操作人
*/
private
String
storeModifierCode
;
/**
* 门店审批状态。1:待审批,2:审批打回,3:审批通过
*/
private
String
storeApprovalStatus
;
/**
* 门店删除状态。0:删除,1:正常
*/
private
String
storeStatus
;
/**
* 创建日期。格式:yyyy-MM-dd HH:mm:ss
*/
private
String
createTime
;
/**
*
*/
private
String
dealersName
;
/**
* 经销商编码
*/
private
String
dealerId
;
@TableField
(
exist
=
false
)
private
static
final
long
serialVersionUID
=
1L
;
}
\ No newline at end of file
src/main/java/com/sfa/operation/domain/qc/mapper/QinceClienteleStoreMapper.java
0 → 100644
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
domain
.
qc
.
mapper
;
import
com.sfa.operation.domain.qc.entity.QinceClienteleStore
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.springframework.stereotype.Repository
;
/**
* @author a02200059
* @description 针对表【qince_clientele_store(勤策-客户管理-终端)】的数据库操作Mapper
* @createDate 2025-08-27 16:38:23
* @Entity com.sfa.operation.domain.qc.entity.QinceClienteleStore
*/
@Repository
public
interface
QinceClienteleStoreMapper
extends
BaseMapper
<
QinceClienteleStore
>
{
}
src/main/java/com/sfa/operation/domain/qc/wq/QcStoreWq.java
0 → 100644
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
domain
.
qc
.
wq
;
import
lombok.Data
;
/**
* @author : liqiulin
* @date : 2025-08-27 16
* @describe :
*/
@Data
public
class
QcStoreWq
{
private
String
col
;
}
src/main/java/com/sfa/operation/domain/dao/ISfaKqmxDao.java
→
src/main/java/com/sfa/operation/domain/
sfa/
dao/ISfaKqmxDao.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
domain
.
dao
;
package
com
.
sfa
.
operation
.
domain
.
sfa
.
dao
;
import
com.sfa.operation.pojo.response.SfaKqMxDto
;
import
com.sfa.operation.pojo.
sfa.
response.SfaKqMxDto
;
import
java.util.Date
;
import
java.util.List
;
...
...
src/main/java/com/sfa/operation/domain/dao/impl/SfaKqmxDaoImpl.java
→
src/main/java/com/sfa/operation/domain/
sfa/
dao/impl/SfaKqmxDaoImpl.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
domain
.
dao
.
impl
;
package
com
.
sfa
.
operation
.
domain
.
sfa
.
dao
.
impl
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.sfa.common.core.enums.ECode
;
import
com.sfa.common.core.exception.WXLSQLException
;
import
com.sfa.operation.domain.dao.ISfaKqmxDao
;
import
com.sfa.operation.domain.entity.SfaKqmx
;
import
com.sfa.operation.domain.mapper.SfaKqmxMapper
;
import
com.sfa.operation.pojo.response.SfaKqMxDto
;
import
com.sfa.operation.domain.
sfa.
dao.ISfaKqmxDao
;
import
com.sfa.operation.domain.
sfa.
entity.SfaKqmx
;
import
com.sfa.operation.domain.
sfa.
mapper.SfaKqmxMapper
;
import
com.sfa.operation.pojo.
sfa.
response.SfaKqMxDto
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
src/main/java/com/sfa/operation/domain/entity/SfaKqmx.java
→
src/main/java/com/sfa/operation/domain/
sfa/
entity/SfaKqmx.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
domain
.
entity
;
package
com
.
sfa
.
operation
.
domain
.
sfa
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
...
...
src/main/java/com/sfa/operation/domain/mapper/SfaKqmxMapper.java
→
src/main/java/com/sfa/operation/domain/
sfa/
mapper/SfaKqmxMapper.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
domain
.
mapper
;
package
com
.
sfa
.
operation
.
domain
.
sfa
.
mapper
;
import
com.sfa.operation.domain.
entity.SfaKqmx
;
import
com.sfa.operation.domain.
sfa.entity.SfaKqmx
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.stereotype.Repository
;
/**
...
...
src/main/java/com/sfa/operation/pojo/qc/request/QcStoreVo.java
0 → 100644
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
pojo
.
qc
.
request
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* @author : liqiulin
* @date : 2025-08-27 16
* @describe :
*/
@AllArgsConstructor
@NoArgsConstructor
@Data
public
class
QcStoreVo
{
/**
* 模糊查询
* 1.名称 2.编号
*/
private
String
col
;
}
src/main/java/com/sfa/operation/pojo/request/KqMxVo.java
→
src/main/java/com/sfa/operation/pojo/
sfa/
request/KqMxVo.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
pojo
.
request
;
package
com
.
sfa
.
operation
.
pojo
.
sfa
.
request
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
...
...
@@ -9,8 +9,6 @@ import javax.validation.constraints.Max;
import
javax.validation.constraints.Min
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
java.awt.geom.Point2D
;
import
java.lang.reflect.Array
;
import
java.math.BigDecimal
;
/**
...
...
src/main/java/com/sfa/operation/pojo/response/SfaKqMxDto.java
→
src/main/java/com/sfa/operation/pojo/
sfa/
response/SfaKqMxDto.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
pojo
.
response
;
package
com
.
sfa
.
operation
.
pojo
.
sfa
.
response
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
lombok.experimental.Accessors
;
import
java.lang.reflect.Array
;
import
java.math.BigDecimal
;
import
java.util.Date
;
...
...
src/main/java/com/sfa/operation/service/qc/IQcClienteleStoreQueryService.java
0 → 100644
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
service
.
qc
;
import
com.sfa.common.core.web.domain.PageInfo
;
import
com.sfa.operation.pojo.qc.request.QcStoreVo
;
/**
* @author : liqiulin
* @date : 2025-08-27 16
* @describe :
*/
public
interface
IQcClienteleStoreQueryService
{
PageInfo
page
(
QcStoreVo
qVo
);
}
src/main/java/com/sfa/operation/service/qc/impl/QcClienteleStoreQueryServiceImpl.java
0 → 100644
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
service
.
qc
.
impl
;
import
com.sfa.common.core.utils.bean.BeanUtils
;
import
com.sfa.common.core.web.domain.PageInfo
;
import
com.sfa.operation.domain.qc.dao.IQinceClienteleStoreDao
;
import
com.sfa.operation.domain.qc.wq.QcStoreWq
;
import
com.sfa.operation.pojo.qc.request.QcStoreVo
;
import
com.sfa.operation.service.qc.IQcClienteleStoreQueryService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
/**
* @author : liqiulin
* @date : 2025-08-27 16
* @describe :
*/
@Service
public
class
QcClienteleStoreQueryServiceImpl
implements
IQcClienteleStoreQueryService
{
@Autowired
private
IQinceClienteleStoreDao
qinceClienteleStoreDao
;
@Override
public
PageInfo
page
(
QcStoreVo
qVo
)
{
QcStoreWq
wq
=
BeanUtils
.
transitionDto
(
qVo
,
QcStoreWq
.
class
);
return
qinceClienteleStoreDao
.
page
(
wq
);
}
}
src/main/java/com/sfa/operation/service/IKqMxCoreService.java
→
src/main/java/com/sfa/operation/service/
sfa/
IKqMxCoreService.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
service
;
package
com
.
sfa
.
operation
.
service
.
sfa
;
import
com.sfa.operation.pojo.response.SfaKqMxDto
;
import
com.sfa.operation.pojo.
sfa.
response.SfaKqMxDto
;
/**
* @author : liqiulin
...
...
src/main/java/com/sfa/operation/service/IKqMxQueryService.java
→
src/main/java/com/sfa/operation/service/
sfa/
IKqMxQueryService.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
service
;
package
com
.
sfa
.
operation
.
service
.
sfa
;
import
java.util.Date
;
import
java.util.Map
;
...
...
src/main/java/com/sfa/operation/service/impl/KqMxCoreServiceImpl.java
→
src/main/java/com/sfa/operation/service/
sfa/
impl/KqMxCoreServiceImpl.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
service
.
impl
;
package
com
.
sfa
.
operation
.
service
.
sfa
.
impl
;
import
com.sfa.common.core.constant.SecurityConstants
;
import
com.sfa.common.core.domain.R
;
import
com.sfa.operation.domain.dao.ISfaKqmxDao
;
import
com.sfa.operation.pojo.response.SfaKqMxDto
;
import
com.sfa.operation.service.IKqMxCoreService
;
import
com.sfa.operation.domain.
sfa.
dao.ISfaKqmxDao
;
import
com.sfa.operation.pojo.
sfa.
response.SfaKqMxDto
;
import
com.sfa.operation.service.
sfa.
IKqMxCoreService
;
import
com.sfa.system.api.RemoteSiteService
;
import
com.sfa.system.api.pojo.response.SiteDto
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
src/main/java/com/sfa/operation/service/impl/KqMxQueryServiceImpl.java
→
src/main/java/com/sfa/operation/service/
sfa/
impl/KqMxQueryServiceImpl.java
浏览文件 @
58036310
package
com
.
sfa
.
operation
.
service
.
impl
;
package
com
.
sfa
.
operation
.
service
.
sfa
.
impl
;
import
cn.hutool.core.date.DateUtil
;
import
com.sfa.common.core.constant.SecurityConstants
;
import
com.sfa.common.core.utils.DateUtils
;
import
com.sfa.common.security.utils.SecurityUtils
;
import
com.sfa.operation.domain.dao.ISfaKqmxDao
;
import
com.sfa.operation.domain.
sfa.
dao.ISfaKqmxDao
;
import
com.sfa.operation.enums.KqEnum
;
import
com.sfa.operation.pojo.response.SfaKqMxDto
;
import
com.sfa.operation.service.IKqMxQueryService
;
import
com.sfa.operation.pojo.
sfa.
response.SfaKqMxDto
;
import
com.sfa.operation.service.
sfa.
IKqMxQueryService
;
import
com.sfa.system.api.RemoteKqRuleService
;
import
com.sfa.system.api.pojo.response.MdmKqRuleDto
;
import
org.apache.commons.collections4.MapUtils
;
...
...
src/main/resources/mapper/qc/QinceClienteleStoreMapper.xml
0 → 100644
浏览文件 @
58036310
<?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.sfa.operation.domain.qc.mapper.QinceClienteleStoreMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.sfa.operation.domain.qc.entity.QinceClienteleStore"
>
<id
property=
"id"
column=
"id"
jdbcType=
"BIGINT"
/>
<result
property=
"qcId"
column=
"qc_id"
jdbcType=
"VARCHAR"
/>
<result
property=
"creatorWaiqinId"
column=
"creator_waiqin_id"
jdbcType=
"VARCHAR"
/>
<result
property=
"creatorName"
column=
"creator_name"
jdbcType=
"VARCHAR"
/>
<result
property=
"lineName"
column=
"line_name"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeName"
column=
"store_name"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeCode"
column=
"store_code"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeManager"
column=
"store_manager"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeType"
column=
"store_type"
jdbcType=
"VARCHAR"
/>
<result
property=
"chain"
column=
"chain"
jdbcType=
"CHAR"
/>
<result
property=
"storeDeptWaiqin365Id"
column=
"store_dept_waiqin365_id"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeDeptName"
column=
"store_dept_name"
jdbcType=
"VARCHAR"
/>
<result
property=
"bothT"
column=
"both_t"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeMssProvince"
column=
"store_mss_province"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeMssCity"
column=
"store_mss_city"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeMssArea"
column=
"store_mss_area"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeMssStreet"
column=
"store_mss_street"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeAddr"
column=
"store_addr"
jdbcType=
"VARCHAR"
/>
<result
property=
"coordinates"
column=
"coordinates"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeCooperateStatus"
column=
"store_cooperate_status"
jdbcType=
"CHAR"
/>
<result
property=
"storeLabel"
column=
"store_label"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeLabelId"
column=
"store_label_id"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeSaleDirect"
column=
"store_sale_direct"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeModifyTime"
column=
"store_modify_time"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeModifyierName"
column=
"store_modifyier_name"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeSourceType"
column=
"store_source_type"
jdbcType=
"VARCHAR"
/>
<result
property=
"storePictures"
column=
"store_pictures"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeManagerCode"
column=
"store_manager_code"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeCreatorCode"
column=
"store_creator_code"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeModifierCode"
column=
"store_modifier_code"
jdbcType=
"VARCHAR"
/>
<result
property=
"storeApprovalStatus"
column=
"store_approval_status"
jdbcType=
"CHAR"
/>
<result
property=
"storeStatus"
column=
"store_status"
jdbcType=
"CHAR"
/>
<result
property=
"createTime"
column=
"create_time"
jdbcType=
"CHAR"
/>
<result
property=
"dealersName"
column=
"dealers_name"
jdbcType=
"VARCHAR"
/>
<result
property=
"dealerId"
column=
"dealer_id"
jdbcType=
"VARCHAR"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id,qc_id,creator_waiqin_id,
creator_name,line_name,store_name,
store_code,store_manager,store_type,
chain,store_dept_waiqin365_id,store_dept_name,
both_t,store_mss_province,store_mss_city,
store_mss_area,store_mss_street,store_addr,
coordinates,store_cooperate_status,store_label,
store_label_id,store_sale_direct,store_modify_time,
store_modifyier_name,store_source_type,store_pictures,
store_manager_code,store_creator_code,store_modifier_code,
store_approval_status,store_status,create_time,
dealers_name,dealer_id
</sql>
</mapper>
src/main/resources/mapper/
operation
/SfaKqmxMapper.xml
→
src/main/resources/mapper/
sfa
/SfaKqmxMapper.xml
浏览文件 @
58036310
...
...
@@ -2,9 +2,9 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.sfa.operation.domain.
mapper.SfaKqmxMapper"
>
<mapper
namespace=
"com.sfa.operation.domain.
sfa.mapper.SfaKqmxMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.sfa.operation.domain.
entity.SfaKqmx"
>
<resultMap
id=
"BaseResultMap"
type=
"com.sfa.operation.domain.
sfa.entity.SfaKqmx"
>
<id
property=
"kqmxId"
column=
"kqmx_id"
jdbcType=
"BIGINT"
/>
<result
property=
"kqUserid"
column=
"kq_userid"
jdbcType=
"BIGINT"
/>
<result
property=
"ruleId"
column=
"rule_id"
jdbcType=
"BIGINT"
/>
...
...
@@ -46,7 +46,7 @@
update_user_id,update_time,remark
</sql>
<insert
id=
"insertOne"
parameterType=
"com.sfa.operation.domain.
entity.SfaKqmx"
>
<insert
id=
"insertOne"
parameterType=
"com.sfa.operation.domain.
sfa.entity.SfaKqmx"
>
INSERT INTO sfa_kqmx (kq_userid, rule_id, rule_name, kq_time, kq_local, kq_lon, kq_lat, kq_address,
kq_province_num, kq_provinc, kq_city_num, kq_city, kq_county_num, kq_county, kq_picurl,
kq_type, create_date, create_by, create_user_id)
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论