|
@@ -0,0 +1,140 @@
|
|
|
+
|
|
|
+## TODO
|
|
|
+ - 统一使用npm(旧) 管理依赖,避免依锁定版本不一致
|
|
|
+ - 升级vueCli方式编译打包,旧打包太慢
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+## 支撑“供应商结算2.0”需求开发
|
|
|
+详细需求地址:https://docs.qq.com/doc/DYU5SaFR4QVZTZHNO
|
|
|
+
|
|
|
+### 原型
|
|
|
+
|
|
|
+[个人账号](https://app.mockplus.cn/app)
|
|
|
+上传产品给的原型
|
|
|
+[统一订单 PC](http://test.uniorder.avic-s.com/#/login)
|
|
|
+[swagger 接口文档](http://192.168.6.223:8089/web/doc.html#/)
|
|
|
+
|
|
|
+```
|
|
|
+### 侨城汇
|
|
|
+[统一订单PC](https://ordertest.octlife.cn/#/login)
|
|
|
+```
|
|
|
+
|
|
|
+/data/wwwroot/ordertest.octlife.cn
|
|
|
+ssh root@120.77.47.114 octlife@20210326
|
|
|
+
|
|
|
+```
|
|
|
+## sftp
|
|
|
+```
|
|
|
+地址 120.77.47.114
|
|
|
+root octlife@20210326
|
|
|
+```
|
|
|
+### 账号
|
|
|
+
|
|
|
+开发环境 huaqiaocheng 123456
|
|
|
+测试环境 Joeshu 123456mm
|
|
|
+正式环境 dsdp 123456
|
|
|
+
|
|
|
+### 环境
|
|
|
+
|
|
|
+```
|
|
|
+
|
|
|
+http
|
|
|
+--- 超级前台 统一订单 开发环境
|
|
|
+http://192.168.6.223:8089/web
|
|
|
+--- 超级前台 统一订单 测试环境
|
|
|
+http://test.api.uniorder.avic-s.com/web
|
|
|
+--- 超级前台 统一订单 生产环境
|
|
|
+https://order.api.avic-s.com/web
|
|
|
+
|
|
|
+```
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+统一订单测试环境)
|
|
|
+
|
|
|
+## 前台优选 商城小程序
|
|
|
+
|
|
|
+```
|
|
|
+
|
|
|
+13342839294 654321
|
|
|
+测试环境-商城小程序
|
|
|
+账号:13106547604
|
|
|
+密码:Avic123456
|
|
|
+在前台优选小程序登录
|
|
|
+
|
|
|
+```
|
|
|
+
|
|
|
+```
|
|
|
+### 统一订单商户端
|
|
|
+···
|
|
|
+调试路径
|
|
|
+_x/index
|
|
|
+mail/statement
|
|
|
+···
|
|
|
+### TV大屏
|
|
|
+
|
|
|
+```
|
|
|
+[umy-ui库中的table表格组件,它不造轮子。它改造了element-ui等等库的表格组件。](http://www.umyui.com/umycomponent/intro/)
|
|
|
+# 大屏数据展示页面路径
|
|
|
+
|
|
|
+http://localhost:8282/#/home/analysis
|
|
|
+https://www.makeapie.com/explore.html#sort=rank~timeframe=all~query=%E5%9C%B0%E5%9B%BE~author=all
|
|
|
+https://codepen.io/plainheart/pen/qBbdNYx
|
|
|
+https://echarts.apache.org/v4/zh/option.html#series-map
|
|
|
+.全屏请求只能通过用户操作触发,否则会出现 Failed to execute ‘requestFullscreen’ on ‘Element’: API can only be initiated by a user gesture.这样的警告,解决办法是将此方法绑定到某个用户操作事件上,例如点击事件 click
|
|
|
+
|
|
|
+```
|
|
|
+
|
|
|
+### 供应商结算模块 状态流转备注
|
|
|
+#### 申请状态
|
|
|
+①申请状态流转:未申请→待开票→待收票→待付款→已完成/已作废
|
|
|
+②注:申请状态在数据库均挂在每个开票申请数据上,暂时业务上不存在一个供应商对账单存在部分申请状态不一致情况,前端在同一个对账单时申请状态作合并显示处理;
|
|
|
+③状态定义说明:
|
|
|
+·未申请:此申请状态仅在“对账单”模块中展示,指该对账单未发起【开票申请】操作,操作后状态变更为“待开票”;
|
|
|
+·待开票:指该对账单的所有开票申请当前处于“待开票”状态,等待侨城汇福利商城-商户端-供应商【确认开票】操作,操作后状态变更为“待收票”;
|
|
|
+·待收票:指该对账单的所有开票申请当前处于“待收票”状态,等待供应商结算-发票管理登记【收票登记】操作,操作后状态变更为“待付款”;
|
|
|
+·待付款:指该对账单的所有开票申请当前处于“待付款”状态,等待供应商结算-货款管理【发起付款→确认付款】操作,操作后状态变更为“已完成”;
|
|
|
+·已完成:指该对账单的所有开票申请当前处于“已完成”状态,整个申请状态流程已全部走完,其付款状态为“已付款”;
|
|
|
+·已作废:指该对账单的所有开票申请当前处于“已作废”状态,目前业务支持在发票登记管理中只要该对账单的所有开票申请当前处于“待开票/待收票/待付款”状态下,可【撤销开票】操作,即该对账单的所有开票申请作废;
|
|
|
+开票状态 取决于侨城汇福利商城-商户端-供应商【确认开票】操作
|
|
|
+收票状态 取决于供应商结算-发票登记管理【收票登记】操作
|
|
|
+付款状态 取决于供应商结算-货款管理【发起付款】【确认付款】操作
|
|
|
+
|
|
|
+``` 重要状态记录
|
|
|
+// 对账(结算)单状态 【未引用,仅作说明】
|
|
|
+const accounting_status = [
|
|
|
+ { label: "待提交", value: 3 },
|
|
|
+ { label: "未确认", value: 0 },
|
|
|
+ { label: "已确认", value: 1 },
|
|
|
+ { label: "已拒绝", value: 2 },
|
|
|
+ { label: "已取消", value: -1 }
|
|
|
+];
|
|
|
+// 申请开票进度(申请状态)
|
|
|
+const applyInvoiceStatusOptions = [
|
|
|
+ { label: "未申请", value: 0 },
|
|
|
+ { value: 1, label: "待开票" },
|
|
|
+ // { label: "待寄票",value: 20, }, 不显示
|
|
|
+ { label: "待收票", value: 30 },
|
|
|
+ { label: "待付款", value: 40 },
|
|
|
+ { label: "已完成", value: 99 },
|
|
|
+ { label: "已作废", value: 2 }
|
|
|
+];
|
|
|
+// 发票登记状态(开票状态)
|
|
|
+const makeInvoiceStatusOptions = [
|
|
|
+ { label: "未开票", value: 0 },
|
|
|
+ { label: "已开票", value: 1 }
|
|
|
+];
|
|
|
+// 收票状态
|
|
|
+const receiveInvoiceStatusOptions = [
|
|
|
+ { label: "未收票", value: 0 },
|
|
|
+ { label: "已收票", value: 1 }
|
|
|
+];
|
|
|
+// 付款状态
|
|
|
+const payoffAccountStatusOptions = [
|
|
|
+ { label: "待付款", value: 0 },
|
|
|
+ { label: "付款中", value: 1 },
|
|
|
+ { label: "已付款", value: 2 }
|
|
|
+];
|
|
|
+```
|
|
|
+
|