一。模块推送前的准备工作
1.商家拍订单后联系技术上传demo,待客户确定demo完毕。
2.获取到最新的代码包(上传前找技术要或在群里自行下载),修改客户需要的功能:
1.修改客户定制的功能信息:
找到下载好的代码包找到jsbundles->JDReactlsvShopModule->components->modulePermisssions.js文件
在该文件中有该信息:按照下面注释修改自己所需要的即可。
// 热区 视频 文字 倒计时 循环动画 开场动画 多图滑动 轮播 滚动图片 自定义 加购 可关闭层 单图 帧图 手风琴
var modulePermissionsArr = [
{
shopid:"allshopid",//店铺shopid 暂时用不到,不要改动
haveAllApp:true,//店铺是否有所有功能(true 所有功能,false 按haveApp引入功能),如不是,将有的功能填写在 haveApp 中
haveApp:"",//店铺有的功能 直接写对应功能的中文即可 上面有所有功能的中文
outTime:"2099/12/31 23:59:59"//店铺过期时间 格式:2099/12/31 23:59:59 如只写日期则是 0:0:0 到期
}
];
修改完后进行打包,按一下教程进行上传即可。
二。上传代码教程
1.进入后台查看商家订单情况
https://sjs-zx.jd.com/rnTemplate/order-management.html
1.上传demo
(1)文件名称随意---欢迎使用鹿月模板。
(2)ID与密码找技术要。
(3)获取存储空间,当前就一个,选择就好。
(4)上传文件,可随意编辑一个txt文件压缩,上传压缩文件即可。
2.demo确认中,需要客户进入自己后台确认,等客户完成后进行下面的步骤。
3.确认好后会显示模板制作中,后面推送模板才能看到商家信息进行推送。
2.推送模板
1.选择我的模板,新建模板。
2.名称随意,后面需要修改,类型选择定制模板,发包类型选择4.0。
3.新建好后,进入模板内,新建RN模块。
4.模块创建
(1)左侧内容是表单内容,自定义表单如下,其他表单请根据自己模块来填写:
<floor>
<RNContainer>
<editProperty>
<dataDefines>
<dataDefine name="allData" type="text" middleType="J_TEXT_AREA" middleName="allData" propertyName="自定义代码:请使用鹿月工具生成。2024-04-18">
<config type="textarea">
</config>
</dataDefine>
<dataDefine name="showm" type="text" middleType="J_NORMAL_TEXT" middleName="showm" propertyName="增加模块间距">
<config type="radio">
<data text="显示" value="1" defaultSelect="false" visible="true"/>
<data text="不显示" value="2" defaultSelect="true" visible="true"/>
</config>
</dataDefine>
<dataDefine name="showr" type="text" middleType="J_NORMAL_TEXT" middleName="showr" propertyName="增加模块圆角">
<config type="radio">
<data text="显示" value="1" defaultSelect="false" visible="true"/>
<data text="不显示" value="2" defaultSelect="true" visible="true"/>
</config>
</dataDefine>
<dataDefine name="isfilter" type="text" middleType="J_NORMAL_TEXT" middleName="isfilter" propertyName="图片滤镜">
<config type="radio">
<data text="开启" value="1" defaultSelect="false" visible="true"/>
<data text="关闭" value="2" defaultSelect="true" visible="true"/>
</config>
</dataDefine>
</dataDefines>
</editProperty>
</RNContainer>
</floor>
(2).模块名称根据模块内容见名知意自行发挥。
(3).模块高度默认填写2000即可。
(4).模块封面图,自行上传京东空间的图片即可。
(5).自动升级所有商家模块默认勾选即可。
(6).然后点击渲染配置项,在渲染后,需要填写默认值,依据自身模块表单自行填写即可,自定义默认花括号。
(7).然后点击打包,等待模块上传打包完成,一般需要7-10分钟。
3.提交模板审核。
注意:此处提交审核前需要编辑进去拖动一个模块到装修面板保存,不然不能申请审核。
1.点击申请审核进入审核页面。
2.审核页面。
(1)名称填写下面需要推送的店铺名称,方便以后升级维护能精准找到此店铺模板。
(2)缩略图上传图片(本地)
(3)选择需要推送的商家,提交审核。
该教程结束,等待官方审核即可,一般是周一到周五下午6点左右进行审核。
三。升级教程
1.根据店铺情况获取最新的代码包修改修改客户需要的功能: 同上 模块前准备工作。
2.进入后台搜索需要升级的店铺:
(1)搜索店铺
(2)鼠标移动到模板上点击下架
3.在待上架栏目中找到此模板,点击编辑
4.鼠标移动到模块上点击下方的编辑图标
注意:如要修改表单,则需要点击添加新模块。
5.直接进入编辑页面后点击右下角的点击打包,选择刚刚上传的代码包进行上传即可。
注意:如要修改表单,则需要将新的表单内容填入下方后右侧内容重新填写。
后续请按照 二 3 执行
需要注意的是不需要选择推送的商家 点击提交即可。
该教程结束,等待官方审核即可,一般是周一到周五下午6点左右进行审核。