需求 #24209
<p>背景描述:原拉新成本更新的功能在快速报表系统-新客监控-拉新成本更新 中,每周会有两次人为手动上传数据更新,保证成本的正确性。但随着BI系统的启用,绿色报表和快速报表即将停止使用,也会失去拉新成本更新的入口</p>
<p>目的:在一手后台新增拉新成本更新入口,保证拉新成本数据的正确性</p>
<p>衡量指标:在一手OS可导入拉新成本数据,BI平台可通过一手OS取数</p>
<p>功能需求:</p>
<p>1)在一手后台 会员管理-新增“拉新成本监控” 菜单</p>
<p>2)导入形式以 Excel表格形式提交更新 字段为 “日期——用户来源——投放费用——转化费用——包邮费用”,</p>
<p>3)导入后,BI后台可在一手OS取数</p>
<p>PRD描述: http://192.168.1.244:7777/newOS/24209/ </p>
<p>导入模板见附件。</p>
<p> </p>
<p>前端分支: feat/新客监控报表迁移</p>
<p> </p>
<p>后端分支:feature/21.06.09#24209新客监控报表迁移</p>
<p>相关表创建dll如下:</p>
<p>create table fmys_enrollment<br />
(<br />
id int(10) auto_increment,<br />
user_id int(10) default 0 null comment '用户id',<br />
service_id int default 0 null comment '所属服务号',<br />
create_time int default 0 null comment '录入时间',<br />
birthday int default 0 null comment '生日',<br />
daily_sales_count int default 0 not null comment '每日销售件数',<br />
other_sales_channel varchar(100) default '' not null comment '其他销售渠道',<br />
has_psi int default 0 not null comment '有无进销存系统(0无、1有)',<br />
has_membership_policy int default 0 not null comment '有无会员制度(0无、1有)',<br />
has_goods_planning_before_procurement int default 0 not null comment '拿货前有无货品规划(0无、1有)',<br />
prefer_market varchar(100) default '' not null comment '偏好市场',<br />
store_style varchar(100) default '' not null comment '店铺风格',<br />
best_selling_category varchar(100) default '' not null comment '畅销品类',<br />
character_type varchar(100) default '' not null comment '性格',<br />
personal_advanced_planning varchar(100) default '' not null comment '个人进阶规划',<br />
store_owner_staging_problems varchar(200) default '' not null comment '当前店主所遇瓶颈',<br />
store_facing_problems varchar(200) default '' not null comment '当前最迫切需要改善的店铺问题',<br />
remarks varchar(200) default '' not null comment '备注',<br />
procurement_ratio int default 0 not null comment '一手拿货占比',<br />
store_type varchar(20) default '' not null comment '店铺类型',<br />
store_employees int default 0 not null comment '守店人数',<br />
store_count int default 0 not null comment '店铺数量',<br />
store_rent int default 0 not null comment '店铺租金',<br />
store_position varchar(100) default '' not null comment '店铺定位',<br />
store_monthly_sales int default 0 not null comment '店铺月销售额',<br />
markup_rate int default 0 not null comment '加价倍率',<br />
old_customers_sales_rate int default 0 not null comment '老顾客占销售额比重',<br />
procurement_channel varchar(100) default '' not null comment '拿货渠道',<br />
operating_years int default 0 not null comment '经营店铺年限',<br />
is_costume_fanatic int default 0 not null comment '是否为服装狂热者{0:否,1是}',<br />
is_active_learner int default 0 not null comment '是否有主动学习意识{0:否,1是}',<br />
admin_id int default 0 not null comment '最近一次详情保存人',<br />
update_time int default 0 not null comment '最近一次详情保存时间',<br />
constraint fmys_enrollment_id_uindex<br />
unique (id)<br />
)<br />
comment '登记信息';</p>
<p>alter table fmys_enrollment<br />
add primary key (id);<br />
</p>
<p> </p>
<p>create table fmys_enrollment_option<br />
(<br />
id int auto_increment,<br />
type int default 0 not null comment '选项类型(默认0,1一手拿货占比,2店铺类型,3守店人数,4店铺数量,5店铺定位,6店铺月销售额,7加价倍率,8老顾客占销售额比重,9拿货渠道,10经营店铺年限)',<br />
status int default 0 not null comment '状态(0禁用,1启用)',<br />
name varchar(20) default '' not null comment '名称',<br />
create_time int default 0 not null comment '添加时间',<br />
constraint fmys_enrollment_option_id_uindex<br />
unique (id)<br />
)<br />
comment '登记信息相关选项';</p>
<p>create index fmys_enrollment_option_status_index<br />
on fmys_enrollment_option (status);</p>
<p>create index fmys_enrollment_option_type_index<br />
on fmys_enrollment_option (type);</p>
<p>alter table fmys_enrollment_option<br />
add primary key (id);</p>
<p>目的:在一手后台新增拉新成本更新入口,保证拉新成本数据的正确性</p>
<p>衡量指标:在一手OS可导入拉新成本数据,BI平台可通过一手OS取数</p>
<p>功能需求:</p>
<p>1)在一手后台 会员管理-新增“拉新成本监控” 菜单</p>
<p>2)导入形式以 Excel表格形式提交更新 字段为 “日期——用户来源——投放费用——转化费用——包邮费用”,</p>
<p>3)导入后,BI后台可在一手OS取数</p>
<p>PRD描述: http://192.168.1.244:7777/newOS/24209/ </p>
<p>导入模板见附件。</p>
<p> </p>
<p>前端分支: feat/新客监控报表迁移</p>
<p> </p>
<p>后端分支:feature/21.06.09#24209新客监控报表迁移</p>
<p>相关表创建dll如下:</p>
<p>create table fmys_enrollment<br />
(<br />
id int(10) auto_increment,<br />
user_id int(10) default 0 null comment '用户id',<br />
service_id int default 0 null comment '所属服务号',<br />
create_time int default 0 null comment '录入时间',<br />
birthday int default 0 null comment '生日',<br />
daily_sales_count int default 0 not null comment '每日销售件数',<br />
other_sales_channel varchar(100) default '' not null comment '其他销售渠道',<br />
has_psi int default 0 not null comment '有无进销存系统(0无、1有)',<br />
has_membership_policy int default 0 not null comment '有无会员制度(0无、1有)',<br />
has_goods_planning_before_procurement int default 0 not null comment '拿货前有无货品规划(0无、1有)',<br />
prefer_market varchar(100) default '' not null comment '偏好市场',<br />
store_style varchar(100) default '' not null comment '店铺风格',<br />
best_selling_category varchar(100) default '' not null comment '畅销品类',<br />
character_type varchar(100) default '' not null comment '性格',<br />
personal_advanced_planning varchar(100) default '' not null comment '个人进阶规划',<br />
store_owner_staging_problems varchar(200) default '' not null comment '当前店主所遇瓶颈',<br />
store_facing_problems varchar(200) default '' not null comment '当前最迫切需要改善的店铺问题',<br />
remarks varchar(200) default '' not null comment '备注',<br />
procurement_ratio int default 0 not null comment '一手拿货占比',<br />
store_type varchar(20) default '' not null comment '店铺类型',<br />
store_employees int default 0 not null comment '守店人数',<br />
store_count int default 0 not null comment '店铺数量',<br />
store_rent int default 0 not null comment '店铺租金',<br />
store_position varchar(100) default '' not null comment '店铺定位',<br />
store_monthly_sales int default 0 not null comment '店铺月销售额',<br />
markup_rate int default 0 not null comment '加价倍率',<br />
old_customers_sales_rate int default 0 not null comment '老顾客占销售额比重',<br />
procurement_channel varchar(100) default '' not null comment '拿货渠道',<br />
operating_years int default 0 not null comment '经营店铺年限',<br />
is_costume_fanatic int default 0 not null comment '是否为服装狂热者{0:否,1是}',<br />
is_active_learner int default 0 not null comment '是否有主动学习意识{0:否,1是}',<br />
admin_id int default 0 not null comment '最近一次详情保存人',<br />
update_time int default 0 not null comment '最近一次详情保存时间',<br />
constraint fmys_enrollment_id_uindex<br />
unique (id)<br />
)<br />
comment '登记信息';</p>
<p>alter table fmys_enrollment<br />
add primary key (id);<br />
</p>
<p> </p>
<p>create table fmys_enrollment_option<br />
(<br />
id int auto_increment,<br />
type int default 0 not null comment '选项类型(默认0,1一手拿货占比,2店铺类型,3守店人数,4店铺数量,5店铺定位,6店铺月销售额,7加价倍率,8老顾客占销售额比重,9拿货渠道,10经营店铺年限)',<br />
status int default 0 not null comment '状态(0禁用,1启用)',<br />
name varchar(20) default '' not null comment '名称',<br />
create_time int default 0 not null comment '添加时间',<br />
constraint fmys_enrollment_option_id_uindex<br />
unique (id)<br />
)<br />
comment '登记信息相关选项';</p>
<p>create index fmys_enrollment_option_status_index<br />
on fmys_enrollment_option (status);</p>
<p>create index fmys_enrollment_option_type_index<br />
on fmys_enrollment_option (type);</p>
<p>alter table fmys_enrollment_option<br />
add primary key (id);</p>