const mixins = require('@/mixins/index.js')
const Constants = require('@/utils/Constants.js');
const app = getApp()
Page({
  mixins: [mixins],
  /**
   * 页面的初始数据
   */
  data: {
    // 路由
    routeObjName: 'report',
    // 查询条件
    searchContent: [
      { code: 'createtime', title: mixins.$t("pastThirthtyDays"), defaultValue: 5, searchType: Constants.searchType.date },

      { code: 'choose', title: mixins.$t("choose"), searchType: Constants.searchType.pick }
    ],
    // 列表区（内容）
    contentList: [
      { label: '订单数量', code: 'sumQuantity', image: 'order-bg' },
      { label: '入库数量', code: 'intoQty', image: 'inbound-bg' },
      { label: '已核销金额', code: 'amtHandle', amountFlag: true, image: 'reverse-bg' },
      { label: '订单金额', code: 'sumAmount', amountFlag: true, image: 'reverse-bg' },
      { label: '退货数量', code: 'returnQty', image: 'reverse-bg' },
      { label: '未核销金额', code: 'amtReceivable', amountFlag: true, image: 'reverse-bg' },
    ],
  },

  /**
   * @desc : 查询
   * @date : 2024/2/1 15:49
   * @author : 于继渤
   */
  getData(params) {
    return this.excute(this.data.service, this.data.service.getPurTrackingReport, params);
  },
   /**
   * @desc :   跳转明细
   * @date : 2024年3月8日
   * @author : 王英杰
   */
  // toDetail(e){
  //   let purId = e.detail.item.purId
  //   wx.navigateTo({
  //     url: this.data.route.edit.url,
  //     success: function (res) {
  //       // 通过eventChannel向被打开页面传送数据 TODO 测试例子url是写死的，实际中，需要从route中读取
  //       res.eventChannel.emit('params', { id: purId, formMode: Constants.formMode.index})
  //     }
  //   })
  // }
})