@zChange
2017-08-21T02:45:30.000000Z
字数 2271
阅读 195
TMS对接(注意事项)
主要参考代码为主,如有和代码差异,别听我瞎哔哔!
客户模块
- 客户管理列表
- 编辑客户单位(省市区联动组件)
- 客户代表
- 货物分类
- 货物
- 结算方
- 线路报价
- 工程
- 客户资料(文档编辑器插件)
询价模块
- 外接询价单(是通过csp客户后台管理过来的) 计划
- 询价单新增 计划
空白新增,复制新增,退回下单编辑(还有一个询价订单新增)
组件:输入提示自动填充组件,附件组件(无需查看图片),省市区联动
- 询价单受理 调度
- 询价单应收报价 调度经理
- 询价单审核 商务
已中标、未中标、中标待定、待审核 ……状态按钮多具体请查看代码
- 询价单管理
发货模块
外接发货单 计划(和发货单复制新增一致)
发货单新增 计划
空白新增,复制新增,退回编辑,复制询价订单新增
注意:
- 吨位范围:默认是其他。可通过发货、送货地址,货物类别、货物名称调取线路报价api获取吨位范围
- 工程:输入提示填充工程信息
- 好像还有应收啥的具体看代码哈
- 总线路只能有一条,子线路可多条,都可重新编辑,删除,添加。(纯前端操作)
发货单受理 调度
可新增承运商,车辆,查看定位
注意:
- 自动填充银行卡逻辑:点击查看哟(看不懂就看代码咯)
- 银行卡号可自己填写,调用获取开户银行接口,如接口返回错误或null,则输入框解禁可自己填写。
发货单审核 调度经理
可查看定位
- 发货单登记 客服
发货单登记:
- 电子合同:(具体问赵健,通过给scr路径添加后缀可修复图片更改但显示错误的bug)
- 同步附件:如果是
if:合同未签,待发货状态获取车辆附件(InvoiceManagementAttachment(carId))附件清空全部拿车辆的附件。否则else:先拿到承运单下的附件,如果承运单下没有任何附件就直接赋值车辆下的附件,有一部分或全有的话就吧承运单下没有的加入附件。(比如承运单下有别的类型的附件都有,就没有驾驶证附件,车辆附件中有驾驶证就吧驾驶证附件扔进去,简单来有就不动它,没有就赋值)具体还是代码吧。
应收登记:未签合同不能添加应收,可以根据总单或子单添加应收。系统自动生成的应收不能删除,只能修改。用户添加的可删除编辑;(进入应收登记会标记为已查看过,查看过的应收才能费用申领)
费用申领:已查看过的单子才能费用申领,申领密码通过MD5加密。添加已有相同类型的费用会提示用户。只有费用状态为办理和退回办理才能编辑删除;其他只能查看。
发货单管理
客服经理退回派车:当登录人是客服经理+费用列表为0+货已送达才能有退回派车按钮
附件可看到回单附件:回单附件比较操蛋,循环多次,具体看代码咯
订单管理
车辆模块
- 车辆管理:只能添加别的就查看。
- 基本信息
- 资质薪资
- 账户信息
- 主营线路
- 交易记录
- 诚信记录
- 承运商管理:
财务(应付)
- 回单管理
- 添加回单附件:一个子单一个回单,一个回单下可多个附件(零担和整单也有区别具体看代码咯)
- 应付审核
- 费用对账
- 退回都只能单笔,
- 费用对账:可改变合同状态和油卡状态。
- 打印:http和https的区别下载不同的exe;打印官网:点击
注意提交master上要改打印的地址:master是localhost(背景图片是相对路径也不需要改)
- 结算单管理
- 结算单是合并的多条费用,结算单详情可查看合并了多少条费用,付账的流水;还可以查看单笔费用的详情。结算单管理=>结算单详情=>费用详情
- 打印:有报销凭证和领款凭证的区别,如果
feeType是预付款就是领款凭证 否则就是报销凭证
- 付款管理
付款:操作有点复杂,还是看代码吧
- 应付管理
财务(应收)
- 应收结算
- 应收详情(多页面复用):注意:应收信息有的数据都用应收的信息如:应收价格信息和货物信息这两块(具体还是看代码)没有的都拿承运单的。
- 只能看到回单附件
- 应收账单管理
- 收入明细
总金额和不含税自己计算;
每次添加或删除后重新计算金额
- 新增账单
客户单位输入提示填充
- 账单管理
撤出账单:
isIndependent:是否独立专员添加
isIndependent=true只有不是独立专员添加 和 未开票才能撤出账单
isIndependent=false是独立专员添加的才能删除
新增应收订单:新增一条订单,具体流程看代码吧(新增后的单子是专员都是独立专员)
应收管理
应收统计
设置
部门、员工、用户、用户组,都用到权限组件
权限分类为父级,权限为子级;重组数据:获取权限和权限分类接口重组数据具体查看authorityService
- 权限分类管理
- 权限管理
- 部门管理
- 员工管理
- 用户管理
- 用户组管理
- 物流方管理
- 个人信息管理
报表
- 报表导出
运维
- 运维
- 合同管理
消息
- 消息
北斗报表
- 北斗报表
组件
- 省市区联动组件(注意:验证)
- 输入自动填充组件(验证:必填验证,选中必填验证)
- 定位(受理、管理多处用到)
- 附件上传,查看,点击放大可移动。
- tab组件
- 权限组件(重组数据后进行循环,权限分类为父级,权限为子级)
- 头部,侧边栏组件
- loading组件(也可以来个按钮上的loading效果防并发)
- 全栈广播组件
- 徽章也可以来个组件
插件
- 富文本编辑器
注意事项
- 所有添加数据按钮添加防并发,如按钮加上loading效果,在添加完成后才能继续点击;
- 融云,只有调度才能使用;
- 野狗:一次性只能返回2000条,如超过只能返回500条;
需要排序,分页。(评价,消息,小铃铛,侧边栏数字……数据)
侧边栏数字增加后,相应的列表会自动刷新,获取新的数据。
- 图片显示:
getAttachmentStr通过附件id获取图片流,现在canvas中,点击图片放大是用getAttachment接口获取到图片路径拼接后,赋值到src中。具体卡查看common.ts和ng-thumb.ts