项目

一般

简介

需求 #23684

伍梓成 更新于 大约 4 年 之前

<p>目的:通过将首页模块的组件化,实现更改其中一个组件时,能够同步更改到应用到这个组件各个地方</p>

<p>PRD描述:</p>

<p>&nbsp;http://192.168.1.244:7777/newOS/23684/</p>

<p>后端分支:feature/4.22#23684首页模块跳转配置和投放人群组件化</p>

<p>接口更新:</p>

<p>os/setting/Module/getModuleData&nbsp; 增加&nbsp;setting_item&nbsp; 返回 已勾选的组件</p>

<p>os/setting/Module/getSettingItem&nbsp; 获取全部组件</p>

<p>os/setting/BannerList/getDetail&nbsp;&nbsp;field_show == &lsquo;1&rsquo;&rsquo;&nbsp;已勾选的组件</p>

<p>http://xdebug.yishou.com/dist/project-api-list?project_id=1&api_id=8220</p>

<p>dev28</p>

<p>更新SQL</p>

<p>CREATE TABLE `fmys_app_module_setting` (<br />
&nbsp; `id` int(11) NOT NULL AUTO_INCREMENT COMMENT &#39;自增ID&#39;,<br />
&nbsp; `module_id` int(11) NOT NULL DEFAULT &#39;0&#39; COMMENT &#39;模块id&#39;,<br />
&nbsp; `show_item` varchar(60) NOT NULL DEFAULT &#39;&#39; COMMENT &#39;显示参数项例如module_channel_status渠道&#39;,<br />
&nbsp; `setting_val` tinyint(1) unsigned NOT NULL DEFAULT &#39;2&#39; COMMENT &#39;设置1-打开,2-关闭&#39;,<br />
&nbsp; `create_time` int(10) NOT NULL DEFAULT &#39;0&#39; COMMENT &#39;创建时间&#39;,<br />
&nbsp; `update_time` int(10) NOT NULL DEFAULT &#39;0&#39; COMMENT &#39;更新时间&#39;,<br />
&nbsp; PRIMARY KEY (`id`)<br />
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COMMENT=&#39;APP模块表(新)组件设置&#39;;</p>

返回

从剪贴板添加图片 (最大尺寸: 50.8 MB)