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
e09f5074
提交
e09f5074
authored
11月 21, 2025
作者:
000516
浏览文件
操作
浏览文件
下载
差异文件
常规陈列添加挂条
上级
765fca3e
8dc07e8a
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
95 行增加
和
5 行删除
+95
-5
SalesApDisplay.java
...com/sfa/operation/domain/sales/entity/SalesApDisplay.java
+62
-5
SalesApRequest.java
.../com/sfa/operation/pojo/sales/request/SalesApRequest.java
+11
-0
SalesApDisplayDto.java
.../sfa/operation/pojo/sales/response/SalesApDisplayDto.java
+10
-0
SalesApDisplayMapper.xml
src/main/resources/mapper/sales/SalesApDisplayMapper.xml
+12
-0
没有找到文件。
src/main/java/com/sfa/operation/domain/sales/entity/SalesApDisplay.java
浏览文件 @
e09f5074
...
@@ -21,7 +21,12 @@ public class SalesApDisplay implements Serializable {
...
@@ -21,7 +21,12 @@ public class SalesApDisplay implements Serializable {
*/
*/
@TableId
(
type
=
IdType
.
AUTO
)
@TableId
(
type
=
IdType
.
AUTO
)
private
Long
sadId
;
private
Long
sadId
;
/**
* 陈列所属月份
*/
private
Date
salesMonth
;
private
Date
salesMonth
;
/**
/**
* 销售大区
* 销售大区
*/
*/
...
@@ -193,10 +198,15 @@ public class SalesApDisplay implements Serializable {
...
@@ -193,10 +198,15 @@ public class SalesApDisplay implements Serializable {
private
Integer
actualMainShelfQty
;
private
Integer
actualMainShelfQty
;
/**
/**
* 实际主货架-是否执行
* 实际主货架-是否执行
,有计划默认否
*/
*/
private
String
actualMainShelfExecuted
;
private
String
actualMainShelfExecuted
;
/**
* 主货架目标网点数
*/
private
Integer
mainShelfTypeSn
;
/**
/**
* 计划端架-数量
* 计划端架-数量
*/
*/
...
@@ -218,10 +228,15 @@ public class SalesApDisplay implements Serializable {
...
@@ -218,10 +228,15 @@ public class SalesApDisplay implements Serializable {
private
Double
actualEndCapQty
;
private
Double
actualEndCapQty
;
/**
/**
* 实际端架-是否执行
* 实际端架-是否执行
,有计划默认否
*/
*/
private
String
actualEndCapExecuted
;
private
String
actualEndCapExecuted
;
/**
* 端架目标网点数
*/
private
Integer
endCapQtySn
;
/**
/**
* 计划地堆-平米数(㎡)
* 计划地堆-平米数(㎡)
*/
*/
...
@@ -263,10 +278,15 @@ public class SalesApDisplay implements Serializable {
...
@@ -263,10 +278,15 @@ public class SalesApDisplay implements Serializable {
private
String
actualThemedFloorStack
;
private
String
actualThemedFloorStack
;
/**
/**
* 实际地堆是否执行
* 实际地堆是否执行
,有计划默认否
*/
*/
private
String
actualFloorStackExecuted
;
private
String
actualFloorStackExecuted
;
/**
* 地堆目标网点数
*/
private
Integer
floorStackAreaSn
;
/**
/**
* 计划多点陈列-数量+形式
* 计划多点陈列-数量+形式
*/
*/
...
@@ -283,10 +303,35 @@ public class SalesApDisplay implements Serializable {
...
@@ -283,10 +303,35 @@ public class SalesApDisplay implements Serializable {
private
String
actualMultiDisplay
;
private
String
actualMultiDisplay
;
/**
/**
* 实际多点陈列-是否执行
* 实际多点陈列-是否执行
,有计划默认否
*/
*/
private
String
actualMultiDisplayExecuted
;
private
String
actualMultiDisplayExecuted
;
/**
* 多点陈列目标网点数
*/
private
Integer
multiPointDisplaySn
;
/**
* 计划挂条-数量+形式
*/
private
String
plannedHangingStripQuantityForm
;
/**
* 实际挂条-数量+形式
*/
private
String
actualHangingStripQuantityForm
;
/**
* 挂条-是否执行
*/
private
String
hangingStripExecuted
;
/**
* 挂条目标网点数
*/
private
Integer
hangingStripSn
;
/**
/**
* 合计费用-费用
* 合计费用-费用
*/
*/
...
@@ -298,7 +343,7 @@ public class SalesApDisplay implements Serializable {
...
@@ -298,7 +343,7 @@ public class SalesApDisplay implements Serializable {
private
Double
totalCostRate
;
private
Double
totalCostRate
;
/**
/**
* 常规陈列是否执行
* 常规陈列是否执行
,有计划默认否
*/
*/
private
String
regularDisplayExecuted
;
private
String
regularDisplayExecuted
;
...
@@ -316,8 +361,20 @@ public class SalesApDisplay implements Serializable {
...
@@ -316,8 +361,20 @@ public class SalesApDisplay implements Serializable {
* 当月是否拜访
* 当月是否拜访
*/
*/
private
String
monthlyVisited
;
private
String
monthlyVisited
;
/**
* 创建时间
*/
private
Date
createTime
;
private
Date
createTime
;
/**
* 更新者
*/
private
String
updateBy
;
private
String
updateBy
;
/**
* 更新时间
*/
private
Date
updateTime
;
private
Date
updateTime
;
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
...
...
src/main/java/com/sfa/operation/pojo/sales/request/SalesApRequest.java
浏览文件 @
e09f5074
...
@@ -134,6 +134,17 @@ public class SalesApRequest {
...
@@ -134,6 +134,17 @@ public class SalesApRequest {
* 常规陈列是否执行
* 常规陈列是否执行
*/
*/
private
String
regularDisplayExecuted
;
private
String
regularDisplayExecuted
;
/**
* 实际挂条-数量+形式
*/
private
String
actualHangingStripQuantityForm
;
/**
* 挂条-是否执行
*/
private
String
hangingStripExecuted
;
}
}
@Data
@Data
public
static
class
Promotion
{
public
static
class
Promotion
{
...
...
src/main/java/com/sfa/operation/pojo/sales/response/SalesApDisplayDto.java
浏览文件 @
e09f5074
...
@@ -75,4 +75,14 @@ public class SalesApDisplayDto {
...
@@ -75,4 +75,14 @@ public class SalesApDisplayDto {
private
String
regularDisplayExecuted
;
private
String
regularDisplayExecuted
;
private
String
updateBy
;
private
String
updateBy
;
/**
* 实际挂条-数量+形式
*/
private
String
actualHangingStripQuantityForm
;
/**
* 挂条-是否执行
*/
private
String
hangingStripExecuted
;
}
}
src/main/resources/mapper/sales/SalesApDisplayMapper.xml
浏览文件 @
e09f5074
...
@@ -6,6 +6,7 @@
...
@@ -6,6 +6,7 @@
<resultMap
id=
"SalesApDisplayBash"
type=
"com.sfa.operation.domain.sales.entity.SalesApDisplay"
>
<resultMap
id=
"SalesApDisplayBash"
type=
"com.sfa.operation.domain.sales.entity.SalesApDisplay"
>
<id
property=
"sadId"
column=
"sad_id"
jdbcType=
"BIGINT"
/>
<id
property=
"sadId"
column=
"sad_id"
jdbcType=
"BIGINT"
/>
<result
property=
"salesMonth"
column=
"sales_month"
jdbcType=
"DATE"
/>
<result
property=
"regionName"
column=
"region_name"
jdbcType=
"VARCHAR"
/>
<result
property=
"regionName"
column=
"region_name"
jdbcType=
"VARCHAR"
/>
<result
property=
"districtName"
column=
"district_name"
jdbcType=
"VARCHAR"
/>
<result
property=
"districtName"
column=
"district_name"
jdbcType=
"VARCHAR"
/>
<result
property=
"dealerProvince"
column=
"dealer_province"
jdbcType=
"VARCHAR"
/>
<result
property=
"dealerProvince"
column=
"dealer_province"
jdbcType=
"VARCHAR"
/>
...
@@ -41,11 +42,13 @@
...
@@ -41,11 +42,13 @@
<result
property=
"actualMainShelfType"
column=
"actual_main_shelf_type"
jdbcType=
"VARCHAR"
/>
<result
property=
"actualMainShelfType"
column=
"actual_main_shelf_type"
jdbcType=
"VARCHAR"
/>
<result
property=
"actualMainShelfQty"
column=
"actual_main_shelf_qty"
jdbcType=
"INTEGER"
/>
<result
property=
"actualMainShelfQty"
column=
"actual_main_shelf_qty"
jdbcType=
"INTEGER"
/>
<result
property=
"actualMainShelfExecuted"
column=
"actual_main_shelf_executed"
jdbcType=
"VARCHAR"
/>
<result
property=
"actualMainShelfExecuted"
column=
"actual_main_shelf_executed"
jdbcType=
"VARCHAR"
/>
<result
property=
"mainShelfTypeSn"
column=
"main_shelf_type_sn"
jdbcType=
"INTEGER"
/>
<result
property=
"plannedEndCapQty"
column=
"planned_end_cap_qty"
jdbcType=
"FLOAT"
/>
<result
property=
"plannedEndCapQty"
column=
"planned_end_cap_qty"
jdbcType=
"FLOAT"
/>
<result
property=
"plannedEndCapTotalCost"
column=
"planned_end_cap_total_cost"
jdbcType=
"DECIMAL"
/>
<result
property=
"plannedEndCapTotalCost"
column=
"planned_end_cap_total_cost"
jdbcType=
"DECIMAL"
/>
<result
property=
"plannedEndCapUnitCost"
column=
"planned_end_cap_unit_cost"
jdbcType=
"DECIMAL"
/>
<result
property=
"plannedEndCapUnitCost"
column=
"planned_end_cap_unit_cost"
jdbcType=
"DECIMAL"
/>
<result
property=
"actualEndCapQty"
column=
"actual_end_cap_qty"
jdbcType=
"FLOAT"
/>
<result
property=
"actualEndCapQty"
column=
"actual_end_cap_qty"
jdbcType=
"FLOAT"
/>
<result
property=
"actualEndCapExecuted"
column=
"actual_end_cap_executed"
jdbcType=
"VARCHAR"
/>
<result
property=
"actualEndCapExecuted"
column=
"actual_end_cap_executed"
jdbcType=
"VARCHAR"
/>
<result
property=
"endCapQtySn"
column=
"end_cap_qty_sn"
jdbcType=
"INTEGER"
/>
<result
property=
"plannedFloorStackArea"
column=
"planned_floor_stack_area"
jdbcType=
"FLOAT"
/>
<result
property=
"plannedFloorStackArea"
column=
"planned_floor_stack_area"
jdbcType=
"FLOAT"
/>
<result
property=
"plannedFloorStackQty"
column=
"planned_floor_stack_qty"
jdbcType=
"INTEGER"
/>
<result
property=
"plannedFloorStackQty"
column=
"planned_floor_stack_qty"
jdbcType=
"INTEGER"
/>
<result
property=
"plannedThemedFloorStack"
column=
"planned_themed_floor_stack"
jdbcType=
"VARCHAR"
/>
<result
property=
"plannedThemedFloorStack"
column=
"planned_themed_floor_stack"
jdbcType=
"VARCHAR"
/>
...
@@ -55,16 +58,25 @@
...
@@ -55,16 +58,25 @@
<result
property=
"actualFloorStackQty"
column=
"actual_floor_stack_qty"
jdbcType=
"INTEGER"
/>
<result
property=
"actualFloorStackQty"
column=
"actual_floor_stack_qty"
jdbcType=
"INTEGER"
/>
<result
property=
"actualThemedFloorStack"
column=
"actual_themed_floor_stack"
jdbcType=
"VARCHAR"
/>
<result
property=
"actualThemedFloorStack"
column=
"actual_themed_floor_stack"
jdbcType=
"VARCHAR"
/>
<result
property=
"actualFloorStackExecuted"
column=
"actual_floor_stack_executed"
jdbcType=
"VARCHAR"
/>
<result
property=
"actualFloorStackExecuted"
column=
"actual_floor_stack_executed"
jdbcType=
"VARCHAR"
/>
<result
property=
"floorStackAreaSn"
column=
"floor_stack_area_sn"
jdbcType=
"INTEGER"
/>
<result
property=
"plannedMultiDisplay"
column=
"planned_multi_display"
jdbcType=
"VARCHAR"
/>
<result
property=
"plannedMultiDisplay"
column=
"planned_multi_display"
jdbcType=
"VARCHAR"
/>
<result
property=
"plannedMultiDisplayTotalCost"
column=
"planned_multi_display_total_cost"
jdbcType=
"DECIMAL"
/>
<result
property=
"plannedMultiDisplayTotalCost"
column=
"planned_multi_display_total_cost"
jdbcType=
"DECIMAL"
/>
<result
property=
"actualMultiDisplay"
column=
"actual_multi_display"
jdbcType=
"VARCHAR"
/>
<result
property=
"actualMultiDisplay"
column=
"actual_multi_display"
jdbcType=
"VARCHAR"
/>
<result
property=
"actualMultiDisplayExecuted"
column=
"actual_multi_display_executed"
jdbcType=
"VARCHAR"
/>
<result
property=
"actualMultiDisplayExecuted"
column=
"actual_multi_display_executed"
jdbcType=
"VARCHAR"
/>
<result
property=
"multiPointDisplaySn"
column=
"multi_point_display_sn"
jdbcType=
"INTEGER"
/>
<result
property=
"plannedHangingStripQuantityForm"
column=
"planned_hanging_strip_quantity_form"
jdbcType=
"VARCHAR"
/>
<result
property=
"actualHangingStripQuantityForm"
column=
"actual_hanging_strip_quantity_form"
jdbcType=
"VARCHAR"
/>
<result
property=
"hangingStripExecuted"
column=
"hanging_strip_executed"
jdbcType=
"VARCHAR"
/>
<result
property=
"hangingStripSn"
column=
"hanging_strip_sn"
jdbcType=
"INTEGER"
/>
<result
property=
"totalCost"
column=
"total_cost"
jdbcType=
"DECIMAL"
/>
<result
property=
"totalCost"
column=
"total_cost"
jdbcType=
"DECIMAL"
/>
<result
property=
"totalCostRate"
column=
"total_cost_rate"
jdbcType=
"FLOAT"
/>
<result
property=
"totalCostRate"
column=
"total_cost_rate"
jdbcType=
"FLOAT"
/>
<result
property=
"regularDisplayExecuted"
column=
"regular_display_executed"
jdbcType=
"VARCHAR"
/>
<result
property=
"regularDisplayExecuted"
column=
"regular_display_executed"
jdbcType=
"VARCHAR"
/>
<result
property=
"paidDisplay"
column=
"paid_display"
jdbcType=
"VARCHAR"
/>
<result
property=
"paidDisplay"
column=
"paid_display"
jdbcType=
"VARCHAR"
/>
<result
property=
"monthlyVisitTarget"
column=
"monthly_visit_target"
jdbcType=
"VARCHAR"
/>
<result
property=
"monthlyVisitTarget"
column=
"monthly_visit_target"
jdbcType=
"VARCHAR"
/>
<result
property=
"monthlyVisited"
column=
"monthly_visited"
jdbcType=
"VARCHAR"
/>
<result
property=
"monthlyVisited"
column=
"monthly_visited"
jdbcType=
"VARCHAR"
/>
<result
property=
"createTime"
column=
"create_time"
jdbcType=
"TIMESTAMP"
/>
<result
property=
"updateBy"
column=
"update_by"
jdbcType=
"VARCHAR"
/>
<result
property=
"updateTime"
column=
"update_time"
jdbcType=
"TIMESTAMP"
/>
</resultMap>
</resultMap>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论