多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 电脑自选超市开发主要问题 ## 重要连接 1、http://zgm.natapp1.cc/mobile/weixin/oauth.php?id={id}&oid=1 商城首页连接 ## 路径 1、供货商/服务商登录页面/apply_index.php 2、普通用户/经销商注册页面/register.php 3、用户登录页面/mobile/user.php 4、用户注册页面/mobile/register.php 5、用户中心页面 /mobile/user.php 6、手机版服务商登录页面 /mobile/supplier/privilege.php?act=login 7、服务商入驻协议 /apply.php?shownum=0 8、服务商管理登录界面 /supplier/privilege.php?act=login 9、显示店铺路径 /supplier.php?suppId=46 10、显示店铺自定义分类路径 /supplier.php?go=category&suppId=46&id=148 11、/mobile/supplier.php?suppId=46 手机版商户页面 supplier\templates\goods_list.htm 商品成本后台要修改的页面 ## 升级组件 1、原来支持php5.3 升级到php5.6 原因: 5.3有注入漏洞,阿里短信最新版不支持5.3 ## 后台建菜单EcShop 1、在这个文件里增加 admin\includes\inc_menu.php ``` $modules\['08\_members'\]\['03\_users\_yqm\_list'\] = 'yqm.php?act=yqm\_list';//邀请码列表 ``` 2、languages\zh_cn\admin\common.php 在语言包里最后一行增加 ``` $\_LANG\['03\_users\_yqm\_list'\] = '邀请码'; ``` ## 2019-4-29 面谈情况 1、密码问题 ![](https://box.kancloud.cn/898ae55d8c25ce844510f58caca1025d_821x649.jpg) 2、验证码不要 ,注册协议,不要(已经解决) 建立了开关:后台系统设置,验证码管理进行设置。 3、![](https://box.kancloud.cn/f6470ad77879a2ddc8cd7c9690d0f0b3_899x763.jpg) 4、![](https://box.kancloud.cn/e0f3a8cfd1a54f7a32a0b79cddf4b30f_1239x555.jpg) ## 短信尾巴样式 ![](https://box.kancloud.cn/5e4b460eb6d8d7df7fe72209816a2e0f_1080x2340.jpg) ![](https://box.kancloud.cn/a3a01181a3a5bbd0a1875f24c0b84656_1080x2340.jpg) # 系统大体结构图 ![](https://box.kancloud.cn/d9b0bf9f27515557e50b14fb972ffc6a_1123x794.png) # 模板页面结构 newmsg.dwt 新消息页面PC 手机 themes\68ecshopcom_360buy\user_register.dwt 用户注册页面模板 themes\68ecshopcom_360buy\user_passport.dwt 用户登录页面 PC themes\68ecshopcom_360buy\user_register.dwt PC 用户注册页面 themes\68ecshopcom_360buy\newreg.dwt PC新注册页面修改时改这个页面就可以了 themes\68ecshopcom_360buy\library\apply_two_1.lbi 商家入驻2-1步骤修改文件 themes\68ecshopcom_360buy\library\apply_four.lbi 商家入驻四 等待审核页面可以取消 themes\68ecshopcom_360buy\apply.dwt 商户入驻页面 themes\68ecshopcom_360buy\library\apply_four.lbi 商户入驻成功第四步! 程序路径/register.php themes\68ecshopcom_360buy\user_passport.dwt 原PC版登录路径 程序路径/user.php themes\68ecshopcom_360buy\user_clips.dwt 登录成功后的页面 themes\68ecshopcom_360buy\user_findPwd.dwt 找回密码修改文件 注意里面已经标记了步骤 themes\dianpu1\category.dwt 商户分类路径 mobile\themesmobile\68ecshopcom_mobile\category.dwt 手机版分类 专属也分类 http://zgm.natapp1.cc/mobile/supplier.php?go=search&suppId=46&keywords= mobile\themesmobile\dianpu1\category.dwt 修改地址 ## 入驻商申请表注意问题 1、ecs_suppller applynum 入驻商申请步骤 3 等待审核 ststus 0 未审核 1 审核通过 2、店铺与店铺分类之间的关系 ecs_street_category 里面的str_id ``` SELECT ss.*,sc.str_name FROM `www_jdzqstd_com`.`ecs_supplier_street` AS ss LEFT JOIN`www_jdzqstd_com`.`ecs_street_category` AS sc ON supplier_type = sc.str_id WHERE 1 ORDER BY supplier_id DESC LIMIT 0,15 ``` 3、新增店铺sql语句 ``` $sql = "INSERT INTO " .$ecs->table('supplier_street'). " (supplier_id,supplier_type,supplier_name,supplier_title,supplier_desc,supplier_tags,add_time,is_show,status)VALUES ". "(".$save['supplier_id'].",".$save['supplier_type'].",'".$save['supplier_name']."','".$save['supplier_title']."','".$save['supplier_desc']."','".$save['supplier_tags']."','".$save['addtime']."',1,1) ON DUPLICATE KEY UPDATE ". "supplier_type=".$save['supplier_type'].",supplier_name='".$save['supplier_name']."',supplier_title='".$save['supplier_title']."',supplier_desc='".$save['supplier_desc']."',supplier_tags='".$save['supplier_tags']."',status=1"; $db->query($sql); ``` ## 还没有做完的工作TODO //小彭做美工 http://zgm.natapp1.cc/supplier.php?go=category&suppId=46&id=148&brand=&price_min=&price_max=&page=&sort=shop_price&order=ASC#goods_list ## 浏览器判断核心代码 ``` <script type="text/javascript"> function browserRedirect() { var sUserAgent= navigator.userAgent.toLowerCase(); var bIsIpad= sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs= sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp= sUserAgent.match(/midp/i) == "midp"; var bIsUc7= sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; var bIsUc= sUserAgent.match(/ucweb/i) == "ucweb"; var bIsAndroid= sUserAgent.match(/android/i) == "android"; var bIsCE= sUserAgent.match(/windows ce/i) == "windows ce"; var bIsWM= sUserAgent.match(/windows mobile/i) == "windows mobile"; var iurl = window.location.href; var surl = iurl.substring(iurl.lastIndexOf('/')); if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) { } else { window.location.href= '/category.php?id=378&price_min=0&price_max=0&filter=0&page=1&sort=shop_price&order=ASC'; } } browserRedirect(); </script> ``` ### 成为注册上短信模板 ``` 模版类型: 短信通知 模版名称: 注册服务商通知 模版CODE: SMS_164279563 模版内容: 尊敬的${name}用户,您正在注册成为电脑自选超市的服务商,感谢您的支持! 变量属性: name-其他; 申请说明: 用于公司网站用户注册成为网站服务商通知信息 ``` ### 重置密码短信模板 ``` 模版类型: 短信通知 模版名称: 找回重置密码短信模板 模版CODE: SMS_164385157 模版内容: 尊敬的${name}服务商,您的密码已经重置为${password},请及时登录并修改密码。 变量属性: name-其他;password-其他号码; 申请说明: 用户公司网站用户找回重置密码短信信息` ``` ## 2019-5-13 ![](https://box.kancloud.cn/cbe69952a38202671d6de523ba1e7c66_795x304.jpg) ![](https://box.kancloud.cn/bd7396959fcb62c636c58f9e730074a4_1478x833.jpg) ![](https://box.kancloud.cn/8ed7be12fa9114578a7aad91042f39e7_787x767.jpg) ![](https://box.kancloud.cn/5e16ff8f8da7aa128b3d8163f3f06487_1356x701.jpg) ![](https://box.kancloud.cn/0110facdd32ceda43b173da455860d60_1799x913.jpg) ![](https://box.kancloud.cn/98b8cd63ad5101ef619dff1d2d920bfd_1910x932.jpg) # 美工修改汇总 1、经销商后台登录首页 登录后 supplier\templates\index.htm 经销商首页 2、经销商后台登录首页登录前 supplier\templates\login.htm 登录首页修改地址 3、查看快讯 themes\68ecshopcom_360buy\v.dwt 4、修改注册信息 supplier\templates\shop_config.htm 5、商品成本后台 supplier\templates\goods_list.htm 6、经销商后台添加 商品 页面 supplier\templates\category_info.htm 7、http://zgm.natapp1.cc/supplier/yqm.php 邀请码调试地址 生成邀请码模板修改地址 supplier\templates\yqm.htm 8、商品分类列表模板 地址 supplier\templates\category_list.htm 调试地址:http://zgm.natapp1.cc/supplier/category.php?act=list 9、商品成本后台 模板地址 supplier\templates\goods_list.htm 调试路径 http://zgm.natapp1.cc/supplier/goods.php?act=list&supplier_status=1 10、自主添加产品 supplier\templates\goods_info.htm 模板地址 调试地址 http://zgm.natapp1.cc/supplier/goods.php?act=add 11、更多快讯修改 快讯列表模板 themes\68ecshopcom_360buy\more_article.dwt 快讯列表调试地址http://zgm.natapp1.cc/more_article.php 12、 经销商后台头部 supplier\templates\pageheader.htm # 最新调整 1、分类放在自主添加商品里 专属网店放在成本后台的下级链接 2019-5-22 2、登录界面上移 ![](https://box.kancloud.cn/fed535918794b812caafa540d8c71cd8_1080x1920.jpg) 3、经销商首页两行 2019-5-22 ![](https://box.kancloud.cn/3a18e5f7431fe69123635b43dec00515_390x267.jpg) ![](https://box.kancloud.cn/568476ebeed127fdab3e3ab1401abbf7_696x456.jpg) 昆明昆兴苏焕彬: 或把黑色去掉,统一用灰色底 昆明昆兴苏焕彬: 全部页面统一,含登录页及后台页 # 2019-5-23修改 ![](https://box.kancloud.cn/d650f4fffb212030b2f457e96436ba9d_401x655.png) ![](https://box.kancloud.cn/e3e312115e6ac8642bea74c2b1c78234_375x667.png) ![](https://box.kancloud.cn/7fc723fcd083a9be4869418015b48a5c_375x667.png) ![](https://box.kancloud.cn/43248520d3bde4109687af1b7ad33836_511x832.png) ![](https://box.kancloud.cn/80653935ffbecf41322e199ad8d9f5fa_473x381.png) ![](https://box.kancloud.cn/f847383d54bab2ed37ad859d55032ae1_375x667.png) ![](https://box.kancloud.cn/43103c8f1731014609930a4c8bac9645_394x669.png) ![](https://box.kancloud.cn/7bba6e6bdfbf25c0de0639b5a0af941a_504x747.png) ![](https://box.kancloud.cn/c6c0c39aea46b6d1f2f98e2e9b46594a_375x667.png) ![](https://box.kancloud.cn/4f507b560c91b61b4525a7bd7f0b43d3_375x667.png) ![](https://box.kancloud.cn/650878fcb3c54a600867aaaeae2082d7_375x667.png) ![](https://box.kancloud.cn/07f1a273090751158ee643a8179357c8_375x667.png) ![](https://box.kancloud.cn/44a5a44ff1bbbb19ff1a49429f5b41f5_375x667.png) ![](https://box.kancloud.cn/95c8b71b0cc5d0587766d07bf07fce6c_660x824.png) # 2019-5-23 修改 themes\68ecshopcom_360buy\user_findPwd.dwt 用户找回密码 短信获取密码 validate.php 发送随机密码 supplier\templates\goods_list.htm 商品陈本后台 supplier\goods.php 商品成本后台 supplier\templates\message.htm 修改成功 # 2019-05-25 修改 1、零售平台 首页 栏目页 详情页 title统一修改成电脑自选超市 2、客户要求吧产品成后台 查看链接修改成 详情页 保留原来的修改链接以备用 <a href="goods.php?act=edit&goods_id={$goods.goods_id}{if $code neq 'real_goods'}&supplier_status={$smarty.request.supplier_status}&extension_code={$code}{/if}" title="{$lang.edit}"> 3、 select shop_price,market_price,goods_name from ecs_goods where shop_price>market_price update ecs_goods set osprice=shop_price,omprice=market_price where shop_price>market_price update ecs_goods set shop_price=omprice,market_price=osprice where shop_price>market_price # 2019-5-31 修改 1、点击邀请码无效 (已经修正) 2、如何在后台生成客户专属网站(其实是得到网址) 3、如何删除已经注册的用户和商户(回头再好好讲讲原理) 4、转发朋友圈有收益提示(已屏蔽) 5、专属网站网店标示随机在变 6、注册时强制手机号(已完善) 7、超管后台:入驻商,移到产品管理,没用的删除,仅显示注册信息及各自自主商品 8、注册手机不兼容(已测试) 9、后台管理经销商密码用明文(系统用了不可逆的md5加密,加密后没有办法还原密码) 列表显示注册信息 查看经销商产品 查看店铺 修改经销商信息(可以改用户的密码) (1)后台用户列表 不显示 可用资金 冻结资金 等级积分 消费积分 (2)后台入驻商列表 不显示 入驻商等级 平台使用费 商家保证金 分成利率 (3)修正用户注册时入驻商没有写入数据库的问题。 (4)后台重置用户密码时,同时重置店铺密码(假如已申请网店) (5修改经销商信息 (6)新增查看经销商品按钮 10、关闭微信自动注册用户(取消关注时自动注册会员,避免给管理员带来不必要的麻烦。) #2019-6-5修改 1、修正手机版,零售平台产品名称显示为3行(假如产品名称长) 2、更新了,如果用户同意允许获得位置,自动采集经纬度。 3、测试环境代码同步至2019-6-05 15:01 # 2019-6-14修改 1、修改首页判断 www.dnzxpt.com =》 http://www.dnzxpt.com/supplier/privilege.php?act=login(服务商管理后台) www.dnzxcs.com =》http://www.dnzxcs.com/category.php?id=378&price_min=0&price_max=0&filter=0&page=1&sort=shop_price&order=ASC (零售平台) 2、手改默认已经上架,修复代理商原来的默认已上架。 3、密码随机不加kT 4、删除按钮:添加产品时展开、收缩、全部展开、全部收缩取消 5、更新:商品成本后台,只显示平台自己的产品。不显示经销商的产品 6、解释:详情页无内容?添加的时候添加了内容,自然有,没有添加内容,自然没有。(添加时有个商品详情图片1-5) 7、更新:专属网站列表页名称显示三行左对齐。(小彭已更新) # 2019-6-21 修改 1、修正电脑PC版带病毒的问题 2、服务商上传的商品id936 标题包含"D10" 在PC版显示的问题 3、设置目录安全/includes不可写 /themes 不可写 /ynktkj 设置为不可写 /js目录设置为不可写 /language设置为不可写 4、修正手机版 零售平台显示服务商产品的问题 5、恢复了后台用户管理菜单 : 后台删除用户、同时删除商户名 、商户 配置 、软删除商户上传的商品、删除商户管理员账号 6、专属网店:默认是电脑自选超市 7、注册合并为一步 ![](https://box.kancloud.cn/596510af299a37cbc211b7ab7ce3a3fd_1046x657.jpg) ![](https://box.kancloud.cn/1011be84943dd13b517b47009a380b7d_990x573.jpg) # 2019-7-04 修改 1、删除用户的时候同时软删除商品。这里有个bug, 改为:商品后台管理员删除,删除用户时不删除商品。 # 2019-7-10 更新 1、营业执照不用上传,取消必须上传营业执照验证 2、分享标题:不用填写,屏蔽分享标题。 3、用户注册测试,通过。(随机抽样,短信正常收到。) # 2019-7-17 1,注册经营范围同步专属网店有没有处理好 2,后台首页的设置自动登录是多余的,手机本来就有缓存,麻烦把该项去掉 (已经取消该功能) 3,注册填资料第二步跳不出来 (经反复测试不存在这个问题) # 2019-7-19 1、修正默认没有同步经营范围的问题 涉及文件:mobile\zswd_goods.php mobile\supplier_search.php 原理:假如从未设置过,则显示最初注册时填写的经营范围 ``` //如果商家店铺关键字没有填写 if(empty($shopconfig["shop_keywords"])||$shopconfig["shop_keywords"]==="商家店铺关键字"){ $sql="select * from ecs_supplier where supplier_id=".$_REQUEST["suppId"].""; $row = $db->getRow($sql); //$shopconfig["shop_keywords"]="请到商户后台设置"; $shopconfig["shop_keywords"]=$row["guimo"]; } ```