配送中心-对账模块-账单优化计划

2018-03-13  本文已影响0人  cabber

账单优化计划

任务分解
1、对账供应商列表页、门店列表页角标更改。
2、门店详情列表更改数据筛选方式
3、增加时间组件框,并可设置变改时间范围
4、收货单详情页,增加收货图片列,增加分档口收货显示列表

后台接口
1、首页获取账单统计 (更改角标)
http://test.mealcome.cn/meallinkapi/pc/billStatistics/bill/statistics/get?mealcomeTime=1520847089000&rand=6673
2、获取门店下的收货单/退货单 (增加补货,修改单)
收货单 增加统计汇总
退货单 增加统计汇总
增加两个接口

3、收货单详情 增加双单位、净重皮重的适配
4、退货单详情 增加双单位、净重皮重的适配

计划
周二(2018.03.13)
1、接口整理
2、对账供应商列表页、门店列表页角标更改。

周三(2018.03.13)
1、门店详情列表更改数据筛选方式
2、增加时间组件框,并可设置变改时间范围

周四(2018.03.13)
1、收货单详情页,修改收货图片列、增加净重、皮重
2、收货单详情页,增加分档口收货显示列表

分公司/总公司 多门店权限管理

1、查出供应商
http://test.mealcome.cn/meallinkapi/pc/billStatistics/bill/statistics/get?mealcomeTime=1520905960000&rand=6110

参数:

{
  beginDate: '2018-03-01 00:00:00',
  endDate: '2018-03-13 23:59:59',
  branchIds: [50008, 6000000, 6000021, 6000052, 6000059],
  supplierName:
}

返回值:

{
  code: '0',
  data: [{
    actualAmount: 0,
    amount: 0,
    amountStr:"0.0",
    branchIds:[50008, 6000070],
    exceptionCount:6,(异常)
    待核账: 6,
    returnAmount:"",
    returnAmountStr:"",
    supplierId:6000041,
    supplierName:"总仓"
  }],
  msg: '',
  version: 0
}

如果是上面返回的多店
2、供应商供的门店
http://test.mealcome.cn/meallinkapi/pc/billStatistics/branch/details/get?mealcomeTime=1520906509000&rand=1793

参数

{
  beginDate: '2018-03-01 00:00:00',
  endDate: '2018-03-13 23:59:59',
  branchIds: [50008, 6000070],
  supplierId: ''
}

返回值

{
  code: '0',
  data: [{
    actualAmount:0,
    amount:0,
    amountStr:"0.0",
    branchId:6000070,
    branchName:"餐智测试店运营用",
    exceptionCount:5,(异常)
    待核账: 6,
    returnAmount:"",
    returnAmountStr:"-"
  }],
  msg: '',
  version: 0
}

3、查出供应商下的收货退货单
1、收货单
http://test.mealcome.cn/meallinkapi/pc/billStatistics/receipt/materialDetails/get?fieldName=&sortType=&documentId=6524908&pageIndex=1&mealcomeTime=1520848432000&rand=3053)

参数:

{
  "branchIds":[6000070],
  "beginDate":"2018-03-01 00:00:00",
  "endDate":"2018-03-13 23:59:59",
  "pageIndex":1,
  "isException":0,
  "supplierId":6000041
}

返回值:

{
  code: '',
  data: {
    list: [],
    pageCount:1,
    pageIndex:1,
    pageSize:20,
    total:5
  },
  msg: '',
  version: 0
}

2、退货单

{
  "branchIds":[6000070],
  "beginDate":"2018-03-01 00:00:00",
  "endDate":"2018-03-13 23:59:59",
  "pageIndex":1,
  "isException":0,
  类型枚举: 0全部、1收货、2退货、3补货、4修改,
  "supplierId":6000041
}

返回值

{
  code: '',
  data: {
    list: [{
      "id":6524990,
      "branchId":6000070,
      "branch":"餐智测试店运营用",
      "supplierId":6000041,
      "supplier":"总仓",
      "number":"SH1803096524990",
      "statusId":3,
      "status":"已收货",
      类型枚举: 1\2\3\4,
      是否核账状态: 1,
      "money":0.00,
      "receiverId":6093960,
      "employee":"簌簌",
      "remark":"-",
      "date":"2018-03-09 11:36:28",
      "pic":0,
      "receiptPhotos":"",
      "deliveryId":"",
      "documentChangeRecords":[]
      }],//单据中增加一个类型枚举、增加一个是否核账状态
    合计金额: 9999,
    pageCount:1,
    pageIndex:1,
    pageSize:20,
    total:5
  },
  msg: '',
  version: 0
}

分公司下只有一个店,或是切换到单门店权限管理

1、查出供应商

2、查出供应商下的收货退货单

上一篇下一篇

猜你喜欢

热点阅读