# kmall-pt #### 项目介绍 kmall-pt 访问域名:https://mp.k1net.cn/ #### 软件架构 软件架构说明 #### 新增功能 * 完善开源版本购物流程 * 多门店管理 * 下单语音提醒 * 团购管理 * 团购设置 * 分享 * 优惠活动 * 折扣 * 满减 * 满免配送 * 优惠推广 * 下单送满减券 * 推荐送满减券 * 订单管理 * 普通订单 * 团购订单 * 打印订单 * 收货地址 * 用户输入 * 微信地址 * 用户评论审核 * 快递查询接口 * 快递鸟 * 用户下单自动打印小票 * 飞鸽打印机 * 升级版UI * 短信平台 * 优化退款功能和付款记录 ## 本地开发环境启动步骤 * 新建数据库 kmall_pt * 字符集 : utf8mb4 -- UTF-8 Unicode * 排序规则 : utf8mb4_unicode_ci * 导入wechat_buss.sql * 修改开发环境配置kmall-pt\kmall-admin\src\main\resources\dev\platform.properties * jdbc.url * jdbc.username * jdbc.password * redis.host * redis.port * wx.appId * wx.secret * wx.mchId * wx.paySignKey * wx.notifyUrl * spbillCreateIp * 如果使用快递接口请自行申请账户 * kdn.businessId * kdn.appKey * 修改生产环境配置kmall-pt\kmall-admin\src\main\resources\prod\platform.properties(同上) * 安装并启动redis * 启动项目(参照开发文档2.6) * 将wx-mall导入微信web开发者工具 * 生成环境打包 * mvn clean package ## 打印机设置 * 360急速浏览器 * 打开浏览器,点击右上角"自定义和控制360急速浏览器"图标,在弹出层上面点击【打印】 * 选择打印机 * 打开更多设置 * 纸张尺寸:选择自定义的选项,如没有,选择默认 * 边距:最小 * 选项:去掉所有勾选 * 此配置为推荐配置,可按实际情况调整 * 谷歌浏览器 * 打开浏览器,点击右上角"自定义及控制Google Chrome"图标,在弹出层上面点击【打印】 * 选择打印机 * 打开更多设置 * 纸张尺寸:选择自定义的选项,如没有,选择默认 * 边距:最小 * 选项:去掉所有勾选 * 此配置为推荐配置,可按实际情况调整 * 火狐浏览器 * 打开浏览器,点击右上角"打开菜单"图标,在弹出层上面点击【打印】 * 在新界面左上角点击【打印(p)】 * 在弹出层上选择打印机后,点击【确认】 * 在新界面左上角点击【页面设置(U)】 * 在弹出层上点击【页边距和页眉/页脚】 * 在"页边距"中左右顶底都设置为0.1 * 在"页眉和页脚"中所有选项都选择空白 * 点击【确认】->点击【关闭】完成配置 * 此配置为推荐配置,可按实际情况调整 #### 打印机静默设置 * 谷歌浏览器 * 第一次打印设置好打印样式 * 右键快捷方式,点击【属性】,在【目标】尾部位置添加“ --kiosk-printing”注意空格, * 如:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --kiosk-printing * 重新打开浏览器 * 火狐浏览器 * 第一次打印设置好打印样式 * 在地址栏输入"about:config" * 点击"我了解此风险!"按钮 * 在页面随意地方点击右键,选择【新建】->【布尔】 * 输入首选项名称为"print.always_print_silent",点击【确定】 * 选择值为"true"点击【确定】 * 重新打开浏览器