需求 #23684
首页模块-跳转配置和投放人群组件化
100%
描述
目的:通过将首页模块的组件化,实现更改其中一个组件时,能够同步更改到应用到这个组件各个地方
PRD描述:
http://192.168.1.244:7777/newOS/23684/
后端分支:feature/4.22#23684首页模块跳转配置和投放人群组件化
接口更新:
os/setting/Module/getModuleData 增加 setting_item 返回 已勾选的组件
os/setting/Module/getSettingItem 获取全部组件
os/setting/BannerList/getDetail field_show == ‘1’’ 已勾选的组件
os/setting/Module/editModule 新增 array module_setting 已勾选的组件
http://xdebug.yishou.com/dist/project-api-list?project_id=1&api_id=8220
dev28
更新SQL ,需要把现有数据 勾选的渠道和身份,加入到新表
CREATE TABLE `fmys_app_module_setting` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
`module_id` int(11) NOT NULL DEFAULT '0' COMMENT '模块id',
`show_item` varchar(60) NOT NULL DEFAULT '' COMMENT '显示参数项例如module_channel_status渠道',
`setting_val` tinyint(1) unsigned NOT NULL DEFAULT '2' COMMENT '设置1-打开,2-关闭',
`create_time` int(10) NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(10) NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COMMENT='APP模块表(新)组件设置';
前端分支:feature/component