技能要求:
Vue
经验要求:
5-10年经验
工作描述:
项目编号:【182462】
基于golang开源的的cms进行二开
1、文章-编辑 增加文件夹/文件选择 选择的地址 在配置-更多-文件存储地址; 增加网盘地址(支持配置3个网盘地址)
2、用一张表 记录 文件夹/文件和文章的对应关系;
3、在cms前端,显示文件夹/文件 列表;
4、支持配置文档对应附件的价格(金币),0元为免费;附件前三个附件文件为免费,其余可查看但不可下载(包括网盘地址也不显示);
5、增加 “单页”栏目,支持单页的新增,修改,删除,单页编辑html为主,图片上传到public/upload下面;单页支持是否开启在线客服(每个单页均可配置不同的客服信息、QQ在线+微信二维码)
6、增加的单页 在首页导航栏之间露出,标题即为单页名称;
7、添加“广告”栏目,支持横幅、对联/焦点图(左右固定、轮播焦点图)、插屏/弹窗(全屏插页、居中弹窗、侧边抽屉),支持点击超链接跳转;
8、增加会员功能(必须是手机号码,可绑定微信;填写公司名称 赠送金币 金币赠送数额 需在配置中设置)、登录、付费功能;付费后绑定文章和会员的关系,下载免费;
9、支持会员付费299 解除下载限制(即在会员信息页面,显示付费299解锁所有文件下载限制);
10、配置 设置人民币和金币的兑换比例,如1:100,1:200;
11、配置中 配置短信平台;
12、配置中 配置附件预览水印(默认是手机号后六位+日期);
13、日志中增加付费记录、下载记录、短信发送记录;
14、修改 数据库中的ID 目前为int 改成16位大写 如“9B111F7BC6386263”;