<template>
  <div class="app-container">
    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
      <el-form-item label="本站订单号" prop="order_sn">
        <el-input
          v-model="queryParams.order_sn"
          placeholder="请输入本站订单号"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="父订单sn" prop="parent_order_sn">
        <el-input
          v-model="queryParams.parent_order_sn"
          placeholder="请输入父订单sn"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="第三方订单号" prop="tx_sn">
        <el-input
          v-model="queryParams.tx_sn"
          placeholder="请输入第三方订单号"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="快递单号" prop="deliver_no">
        <el-input
          v-model="queryParams.deliver_no"
          placeholder="请输入快递单号"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="快递公司名称" prop="deliver_name">
        <el-input
          v-model="queryParams.deliver_name"
          placeholder="请输入快递公司名称"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="商品id" prop="goods_id">
        <el-input
          v-model="queryParams.goods_id"
          placeholder="请输入商品id"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="组合商品主id" prop="g_id">
        <el-input
          v-model="queryParams.g_id"
          placeholder="请输入组合商品主id"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="商品名称" prop="goods_name">
        <el-input
          v-model="queryParams.goods_name"
          placeholder="请输入商品名称"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="商品图片" prop="img">
        <el-input
          v-model="queryParams.img"
          placeholder="请输入商品图片"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="卖家id" prop="seller_id">
        <el-input
          v-model="queryParams.seller_id"
          placeholder="请输入卖家id"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="0则无规格" prop="spec_id">
        <el-input
          v-model="queryParams.spec_id"
          placeholder="请输入0则无规格"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="规格说明" prop="spec_des">
        <el-input
          v-model="queryParams.spec_des"
          placeholder="请输入规格说明"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="商品数量" prop="quantity">
        <el-input
          v-model="queryParams.quantity"
          placeholder="请输入商品数量"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="订单金额" prop="money">
        <el-input
          v-model="queryParams.money"
          placeholder="请输入订单金额"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="商家结算金额" prop="seller_money">
        <el-input
          v-model="queryParams.seller_money"
          placeholder="请输入商家结算金额"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="商品的分销价" prop="fx_money">
        <el-input
          v-model="queryParams.fx_money"
          placeholder="请输入商品的分销价"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="买家uid" prop="uid">
        <el-input
          v-model="queryParams.uid"
          placeholder="请输入买家uid"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="买家账号名称" prop="name">
        <el-input
          v-model="queryParams.name"
          placeholder="请输入买家账号名称"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="发货地址id" prop="sid">
        <el-input
          v-model="queryParams.sid"
          placeholder="请输入发货地址id"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="收货人地址" prop="shipname">
        <el-input
          v-model="queryParams.shipname"
          placeholder="请输入收货人地址"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="电话号码" prop="tel">
        <el-input
          v-model="queryParams.tel"
          placeholder="请输入电话号码"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="省" prop="province">
        <el-input
          v-model="queryParams.province"
          placeholder="请输入省"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="市" prop="city">
        <el-input
          v-model="queryParams.city"
          placeholder="请输入市"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="区域" prop="area">
        <el-input
          v-model="queryParams.area"
          placeholder="请输入区域"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="乡镇" prop="town">
        <el-input
          v-model="queryParams.town"
          placeholder="请输入乡镇"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="收货地址" prop="address">
        <el-input
          v-model="queryParams.address"
          placeholder="请输入收货地址"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="ip地址" prop="ip">
        <el-input
          v-model="queryParams.ip"
          placeholder="请输入ip地址"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="支付渠道:wx-微信,0gow-零元购买,business第三方商户(openapi)余额扣款,erpmoney erp余额支付,erpcoin erp金积分支付," prop="from">
        <el-input
          v-model="queryParams.from"
          placeholder="请输入支付渠道:wx-微信,0gow-零元购买,business第三方商户(openapi)余额扣款,erpmoney erp余额支付,erpcoin erp金积分支付,"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="0:0购平台来源,1:拼团平台来源,2:夺宝平台来源,3:秒杀平台来源,4:砍价平台来源,5:app平台来源8:web端, 13openapi接入的第三方商家14微信小程序" prop="pt">
        <el-input
          v-model="queryParams.pt"
          placeholder="请输入0:0购平台来源,1:拼团平台来源,2:夺宝平台来源,3:秒杀平台来源,4:砍价平台来源,5:app平台来源8:web端, 13openapi接入的第三方商家14微信小程序"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="1:已结算,0:未结算" prop="balance">
        <el-input
          v-model="queryParams.balance"
          placeholder="请输入1:已结算,0:未结算"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="订单状态:0:未处理,1,已作废,2,待退货,3,已退货,4,异常订单,10已处理" prop="status">
        <el-select v-model="queryParams.status" placeholder="请选择订单状态:0:未处理,1,已作废,2,待退货,3,已退货,4,异常订单,10已处理" clearable size="small">
          <el-option label="请选择字典生成" value="" />
        </el-select>
      </el-form-item>
      <el-form-item label="erp 退款 退积分状态 0 失败 1 成功" prop="erp_refund_status">
        <el-select v-model="queryParams.erp_refund_status" placeholder="请选择erp 退款 退积分状态 0 失败 1 成功" clearable size="small">
          <el-option label="请选择字典生成" value="" />
        </el-select>
      </el-form-item>
      <el-form-item label="付款状态:0:未付款,1:已付款,2申请退款,3,退款中,4已退款5退款申请失败(申请后20天内未处理)" prop="pay_status">
        <el-select v-model="queryParams.pay_status" placeholder="请选择付款状态:0:未付款,1:已付款,2申请退款,3,退款中,4已退款5退款申请失败(申请后20天内未处理)" clearable size="small">
          <el-option label="请选择字典生成" value="" />
        </el-select>
      </el-form-item>
      <el-form-item label="货物状态 0:未发货,1:已发货,2:已收货,3:配货中,4:拒收" prop="goods_status">
        <el-select v-model="queryParams.goods_status" placeholder="请选择货物状态 0:未发货,1:已发货,2:已收货,3:配货中,4:拒收" clearable size="small">
          <el-option label="请选择字典生成" value="" />
        </el-select>
      </el-form-item>
      <el-form-item label="下单时间" prop="addtime">
        <el-input
          v-model="queryParams.addtime"
          placeholder="请输入下单时间"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="订单更新时间" prop="updatetime">
        <el-input
          v-model="queryParams.updatetime"
          placeholder="请输入订单更新时间"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="发货时间" prop="delivertime">
        <el-input
          v-model="queryParams.delivertime"
          placeholder="请输入发货时间"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="用户备注" prop="user_remark">
        <el-input
          v-model="queryParams.user_remark"
          placeholder="请输入用户备注"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="单拍买家id" prop="seller">
        <el-input
          v-model="queryParams.seller"
          placeholder="请输入单拍买家id"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="" prop="discount_money">
        <el-input
          v-model="queryParams.discount_money"
          placeholder="请输入"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="活动ID" prop="active_id">
        <el-input
          v-model="queryParams.active_id"
          placeholder="请输入活动ID"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="订单类型:0实物订单,1虚拟订单" prop="order_type">
        <el-select v-model="queryParams.order_type" placeholder="请选择订单类型:0实物订单,1虚拟订单" clearable size="small">
          <el-option label="请选择字典生成" value="" />
        </el-select>
      </el-form-item>
      <el-form-item label="1:正常  2:已删" prop="display_status">
        <el-select v-model="queryParams.display_status" placeholder="请选择1:正常  2:已删" clearable size="small">
          <el-option label="请选择字典生成" value="" />
        </el-select>
      </el-form-item>
      <el-form-item label="鉴定师订单奖金体现至用户余额状态;0,未体现;1.已提现" prop="jds_tx">
        <el-input
          v-model="queryParams.jds_tx"
          placeholder="请输入鉴定师订单奖金体现至用户余额状态;0,未体现;1.已提现"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="" prop="lr_money">
        <el-input
          v-model="queryParams.lr_money"
          placeholder="请输入"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="结算时间" prop="balance_time">
        <el-input
          v-model="queryParams.balance_time"
          placeholder="请输入结算时间"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="美购可转换金额" prop="ylh_points">
        <el-input
          v-model="queryParams.ylh_points"
          placeholder="请输入美购可转换金额"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="第三方order_id" prop="ylh_order">
        <el-input
          v-model="queryParams.ylh_order"
          placeholder="请输入第三方order_id"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="订单所属类型  1 : 普通订单  2:赠送好友订单" prop="order_classify">
        <el-input
          v-model="queryParams.order_classify"
          placeholder="请输入订单所属类型  1 : 普通订单  2:赠送好友订单"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="物流费" prop="freight">
        <el-input
          v-model="queryParams.freight"
          placeholder="请输入物流费"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="责任人id" prop="response_uid">
        <el-input
          v-model="queryParams.response_uid"
          placeholder="请输入责任人id"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="财务是否已对账0未对账 1已对账2对账中" prop="finance_checked">
        <el-input
          v-model="queryParams.finance_checked"
          placeholder="请输入财务是否已对账0未对账 1已对账2对账中"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="此次订单积分返还手机号" prop="score_mobile">
        <el-input
          v-model="queryParams.score_mobile"
          placeholder="请输入此次订单积分返还手机号"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="第三方授权 " prop="tp_authority">
        <el-input
          v-model="queryParams.tp_authority"
          placeholder="请输入第三方授权 "
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="拍单单号" prop="paiorder_sn">
        <el-input
          v-model="queryParams.paiorder_sn"
          placeholder="请输入拍单单号"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="0待通知1成功2失败3老订单4第三方已授权5未开通积分功能" prop="notify2fund">
        <el-input
          v-model="queryParams.notify2fund"
          placeholder="请输入0待通知1成功2失败3老订单4第三方已授权5未开通积分功能"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="fund order" prop="notify2fund_order">
        <el-input
          v-model="queryParams.notify2fund_order"
          placeholder="请输入fund order"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="通知失败log" prop="notify2fund_log">
        <el-input
          v-model="queryParams.notify2fund_log"
          placeholder="请输入通知失败log"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="商品来源,1美购平台,2京东,3多商网,4网易严选,5第三方" prop="goods_resource">
        <el-input
          v-model="queryParams.goods_resource"
          placeholder="请输入商品来源,1美购平台,2京东,3多商网,4网易严选,5第三方"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="合作方商品ID" prop="third_id">
        <el-input
          v-model="queryParams.third_id"
          placeholder="请输入合作方商品ID"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="合作方父订单号" prop="parent_third_sn">
        <el-input
          v-model="queryParams.parent_third_sn"
          placeholder="请输入合作方父订单号"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="合作方订单号" prop="third_sn">
        <el-input
          v-model="queryParams.third_sn"
          placeholder="请输入合作方订单号"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="合作方订单状态:0:为取消订单,1:为有效 ,2:为下单失败,3退单审核中" prop="third_order_state">
        <el-input
          v-model="queryParams.third_order_state"
          placeholder="请输入合作方订单状态:0:为取消订单,1:为有效 ,2:为下单失败,3退单审核中"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="合作方订单支付状态,1成功,2失败" prop="third_order_pay">
        <el-input
          v-model="queryParams.third_order_pay"
          placeholder="请输入合作方订单支付状态,1成功,2失败"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="是否已经点击过配货中 1:是 2:否" prop="is_already_prepare_goods">
        <el-input
          v-model="queryParams.is_already_prepare_goods"
          placeholder="请输入是否已经点击过配货中 1:是 2:否"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="操作配货时间" prop="prepare_goods_time">
        <el-input
          v-model="queryParams.prepare_goods_time"
          placeholder="请输入操作配货时间"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="退款金额" prop="partial_refund_money">
        <el-input
          v-model="queryParams.partial_refund_money"
          placeholder="请输入退款金额"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="结算退款金额" prop="balance_refund_money">
        <el-input
          v-model="queryParams.balance_refund_money"
          placeholder="请输入结算退款金额"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="1部分退款 2不是" prop="partial_refund">
        <el-input
          v-model="queryParams.partial_refund"
          placeholder="请输入1部分退款 2不是"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="1结算退款 2不是" prop="balance_refund">
        <el-input
          v-model="queryParams.balance_refund"
          placeholder="请输入1结算退款 2不是"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="部分退款后的金额" prop="refund_after_money">
        <el-input
          v-model="queryParams.refund_after_money"
          placeholder="请输入部分退款后的金额"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="部分退款后第三方可转换金额" prop="refund_after_ylh_points">
        <el-input
          v-model="queryParams.refund_after_ylh_points"
          placeholder="请输入部分退款后第三方可转换金额"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="全额退款" prop="refund_money">
        <el-input
          v-model="queryParams.refund_money"
          placeholder="请输入全额退款"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="来源平台:1美购自营订单,2第三方订单,3云联商城订单,4消费链" prop="order_platform">
        <el-input
          v-model="queryParams.order_platform"
          placeholder="请输入来源平台:1美购自营订单,2第三方订单,3云联商城订单,4消费链"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="商户通公众号用户下单消息发送。0未发送,1发送" prop="is_msg">
        <el-input
          v-model="queryParams.is_msg"
          placeholder="请输入商户通公众号用户下单消息发送。0未发送,1发送"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="商户通公众号用户确认收货消息发送。0未发送,1发送" prop="is_confirm_msg">
        <el-input
          v-model="queryParams.is_confirm_msg"
          placeholder="请输入商户通公众号用户确认收货消息发送。0未发送,1发送"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="计算方式0适用京东严选商品结算方式 1有账期后付款 2实销实结" prop="settlement_type">
        <el-select v-model="queryParams.settlement_type" placeholder="请选择计算方式0适用京东严选商品结算方式 1有账期后付款 2实销实结" clearable size="small">
          <el-option label="请选择字典生成" value="" />
        </el-select>
      </el-form-item>
      <el-form-item label="商家备注" prop="seller_remark">
        <el-input
          v-model="queryParams.seller_remark"
          placeholder="请输入商家备注"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="退款成功时间" prop="refund_success_time">
        <el-input
          v-model="queryParams.refund_success_time"
          placeholder="请输入退款成功时间"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="退款操作人id" prop="refund_user_id">
        <el-input
          v-model="queryParams.refund_user_id"
          placeholder="请输入退款操作人id"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="退款操作人的身份 1运营后台人员 2商户" prop="refund_user_type">
        <el-select v-model="queryParams.refund_user_type" placeholder="请选择退款操作人的身份 1运营后台人员 2商户" clearable size="small">
          <el-option label="请选择字典生成" value="" />
        </el-select>
      </el-form-item>
      <el-form-item label="账单结算时间" prop="bill_balance_time">
        <el-input
          v-model="queryParams.bill_balance_time"
          placeholder="请输入账单结算时间"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="账单状态:0未生成账单1已生成账单商户待确认2已确认" prop="settlement_status">
        <el-select v-model="queryParams.settlement_status" placeholder="请选择账单状态:0未生成账单1已生成账单商户待确认2已确认" clearable size="small">
          <el-option label="请选择字典生成" value="" />
        </el-select>
      </el-form-item>
      <el-form-item label="售后时长" prop="aftersale_time">
        <el-input
          v-model="queryParams.aftersale_time"
          placeholder="请输入售后时长"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
      <el-form-item label="是否开发票 ,0未申请 1.未开票 2.已开票未寄出 3.已开票已寄出" prop="is_invoice">
        <el-input
          v-model="queryParams.is_invoice"
          placeholder="请输入是否开发票 ,0未申请 1.未开票 2.已开票未寄出 3.已开票已寄出"
          clearable
          size="small"
          @keyup.enter.native="handleQuery"
        />
      </el-form-item>
        <el-form-item>
            <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
            <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
          </el-form-item>
    </el-form>
    <el-row :gutter="10" class="mb8">
      <el-col :span="1.5">
        <el-button
          type="primary"
          icon="el-icon-plus"
          size="mini"
          @click="handleAdd"
        >新增</el-button>
      </el-col>
      <el-col :span="1.5">
        <el-button
          type="success"
          icon="el-icon-edit"
          size="mini"
          :disabled="single"
          @click="handleUpdate"
        >修改</el-button>
      </el-col>
      <el-col :span="1.5">
        <el-button
          type="danger"
          icon="el-icon-delete"
          size="mini"
          :disabled="multiple"
          @click="handleDelete"
        >删除</el-button>
      </el-col>
    </el-row>
    <el-table v-loading="loading" :data="orderList" @selection-change="handleSelectionChange">
          <el-table-column type="selection" width="55" align="center" />   
             <el-table-column label="本站订单号" align="center" prop="order_sn" />   
             <el-table-column label="父订单sn" align="center" prop="parent_order_sn" />   
             <el-table-column label="第三方订单号" align="center" prop="tx_sn" />   
             <el-table-column label="快递单号" align="center" prop="deliver_no" />   
             <el-table-column label="快递公司名称" align="center" prop="deliver_name" />   
             <el-table-column label="商品id" align="center" prop="goods_id" />   
             <el-table-column label="组合商品主id" align="center" prop="g_id" />   
             <el-table-column label="商品名称" align="center" prop="goods_name" />   
             <el-table-column label="商品图片" align="center" prop="img" />   
             <el-table-column label="卖家id" align="center" prop="seller_id" />   
             <el-table-column label="0则无规格" align="center" prop="spec_id" />   
             <el-table-column label="规格说明" align="center" prop="spec_des" />   
             <el-table-column label="商品数量" align="center" prop="quantity" />   
             <el-table-column label="订单金额" align="center" prop="money" />   
             <el-table-column label="商家结算金额" align="center" prop="seller_money" />   
             <el-table-column label="商品的分销价" align="center" prop="fx_money" />   
             <el-table-column label="买家uid" align="center" prop="uid" />   
             <el-table-column label="买家账号名称" align="center" prop="name" />   
             <el-table-column label="发货地址id" align="center" prop="sid" />   
             <el-table-column label="收货人地址" align="center" prop="shipname" />   
             <el-table-column label="电话号码" align="center" prop="tel" />   
             <el-table-column label="省" align="center" prop="province" />   
             <el-table-column label="市" align="center" prop="city" />   
             <el-table-column label="区域" align="center" prop="area" />   
             <el-table-column label="乡镇" align="center" prop="town" />   
             <el-table-column label="收货地址" align="center" prop="address" />   
             <el-table-column label="ip地址" align="center" prop="ip" />   
             <el-table-column label="支付渠道:wx-微信,0gow-零元购买,business第三方商户(openapi)余额扣款,erpmoney erp余额支付,erpcoin erp金积分支付," align="center" prop="from" />   
             <el-table-column label="0:0购平台来源,1:拼团平台来源,2:夺宝平台来源,3:秒杀平台来源,4:砍价平台来源,5:app平台来源8:web端, 13openapi接入的第三方商家14微信小程序" align="center" prop="pt" />   
             <el-table-column label="1:已结算,0:未结算" align="center" prop="balance" />   
             <el-table-column label="订单状态:0:未处理,1,已作废,2,待退货,3,已退货,4,异常订单,10已处理" align="center" prop="status" />   
             <el-table-column label="erp 退款 退积分状态 0 失败 1 成功" align="center" prop="erp_refund_status" />   
             <el-table-column label="付款状态:0:未付款,1:已付款,2申请退款,3,退款中,4已退款5退款申请失败(申请后20天内未处理)" align="center" prop="pay_status" />   
             <el-table-column label="货物状态 0:未发货,1:已发货,2:已收货,3:配货中,4:拒收" align="center" prop="goods_status" />   
             <el-table-column label="下单时间" align="center" prop="addtime" />   
             <el-table-column label="付款时间" align="center" prop="paytime" />   
             <el-table-column label="订单更新时间" align="center" prop="updatetime" />   
             <el-table-column label="发货时间" align="center" prop="delivertime" />   
             <el-table-column label="提醒卖家发货时间" align="center" prop="remindtime" />   
             <el-table-column label="备注" align="center" prop="remark" />   
             <el-table-column label="用户备注" align="center" prop="user_remark" />   
             <el-table-column label="单拍买家id" align="center" prop="seller" />   
             <el-table-column label="" align="center" prop="discount_money" />   
             <el-table-column label="确认收货时间" align="center" prop="confirm_time" />   
             <el-table-column label="活动ID" align="center" prop="active_id" />   
             <el-table-column label="订单类型:0实物订单,1虚拟订单" align="center" prop="order_type" />   
             <el-table-column label="1:正常  2:已删" align="center" prop="display_status" />   
             <el-table-column label="鉴定师订单奖金体现至用户余额状态;0,未体现;1.已提现" align="center" prop="jds_tx" />   
             <el-table-column label="" align="center" prop="lr_money" />   
             <el-table-column label="结算时间" align="center" prop="balance_time" />   
             <el-table-column label="美购可转换金额" align="center" prop="ylh_points" />   
             <el-table-column label="第三方order_id" align="center" prop="ylh_order" />   
             <el-table-column label="订单所属类型  1 : 普通订单  2:赠送好友订单" align="center" prop="order_classify" />   
             <el-table-column label="物流费" align="center" prop="freight" />   
             <el-table-column label="责任人id" align="center" prop="response_uid" />   
             <el-table-column label="财务是否已对账0未对账 1已对账2对账中" align="center" prop="finance_checked" />   
             <el-table-column label="此次订单积分返还手机号" align="center" prop="score_mobile" />   
             <el-table-column label="第三方授权 " align="center" prop="tp_authority" />   
             <el-table-column label="拍单单号" align="center" prop="paiorder_sn" />   
             <el-table-column label="0待通知1成功2失败3老订单4第三方已授权5未开通积分功能" align="center" prop="notify2fund" />   
             <el-table-column label="fund order" align="center" prop="notify2fund_order" />   
             <el-table-column label="通知失败log" align="center" prop="notify2fund_log" />   
             <el-table-column label="商品来源,1美购平台,2京东,3多商网,4网易严选,5第三方" align="center" prop="goods_resource" />   
             <el-table-column label="合作方商品ID" align="center" prop="third_id" />   
             <el-table-column label="合作方父订单号" align="center" prop="parent_third_sn" />   
             <el-table-column label="合作方订单号" align="center" prop="third_sn" />   
             <el-table-column label="合作方订单状态:0:为取消订单,1:为有效 ,2:为下单失败,3退单审核中" align="center" prop="third_order_state" />   
             <el-table-column label="合作方订单支付状态,1成功,2失败" align="center" prop="third_order_pay" />   
             <el-table-column label="是否已经点击过配货中 1:是 2:否" align="center" prop="is_already_prepare_goods" />   
             <el-table-column label="操作配货时间" align="center" prop="prepare_goods_time" />   
             <el-table-column label="自动取消配货中时间" align="center" prop="auto_cancel_prepare_time" />   
             <el-table-column label="退款金额" align="center" prop="partial_refund_money" />   
             <el-table-column label="结算退款金额" align="center" prop="balance_refund_money" />   
             <el-table-column label="1部分退款 2不是" align="center" prop="partial_refund" />   
             <el-table-column label="1结算退款 2不是" align="center" prop="balance_refund" />   
             <el-table-column label="部分退款后的金额" align="center" prop="refund_after_money" />   
             <el-table-column label="部分退款后第三方可转换金额" align="center" prop="refund_after_ylh_points" />   
             <el-table-column label="全额退款" align="center" prop="refund_money" />   
             <el-table-column label="来源平台:1美购自营订单,2第三方订单,3云联商城订单,4消费链" align="center" prop="order_platform" />   
             <el-table-column label="商户通公众号用户下单消息发送。0未发送,1发送" align="center" prop="is_msg" />   
             <el-table-column label="商户通公众号用户确认收货消息发送。0未发送,1发送" align="center" prop="is_confirm_msg" />   
             <el-table-column label="计算方式0适用京东严选商品结算方式 1有账期后付款 2实销实结" align="center" prop="settlement_type" />   
             <el-table-column label="商家备注" align="center" prop="seller_remark" />   
             <el-table-column label="退款成功时间" align="center" prop="refund_success_time" />   
             <el-table-column label="退款操作人id" align="center" prop="refund_user_id" />   
             <el-table-column label="退款操作人的身份 1运营后台人员 2商户" align="center" prop="refund_user_type" />   
             <el-table-column label="账单结算时间" align="center" prop="bill_balance_time" />   
             <el-table-column label="账单状态:0未生成账单1已生成账单商户待确认2已确认" align="center" prop="settlement_status" />   
             <el-table-column label="售后时长" align="center" prop="aftersale_time" />   
             <el-table-column label="售后过期时间" align="center" prop="after_sale_over_time" />   
             <el-table-column label="是否开发票 ,0未申请 1.未开票 2.已开票未寄出 3.已开票已寄出" align="center" prop="is_invoice" />    
          <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
            <template slot-scope="scope">
              <el-button
                size="mini"
                type="text"
                icon="el-icon-edit"
                @click="handleUpdate(scope.row)"
              >修改</el-button>
              <el-button
                size="mini"
                type="text"
                icon="el-icon-delete"
                @click="handleDelete(scope.row)"
              >删除</el-button>
            </template>
          </el-table-column>
        </el-table>
        <pagination
              v-show="total>0"
              :total="total"
              :page.sync="queryParams.pageNum"
              :limit.sync="queryParams.pageSize"
              @pagination="getList"
            />
            <!-- 添加或修改折扣金额对话框 -->
                <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
                  <el-form ref="form" :model="form" :rules="rules" label-width="80px">            
                    <el-form-item label="父订单sn" prop="parent_order_sn">
                      <el-input v-model="form.parent_order_sn" placeholder="请输入父订单sn" />
                    </el-form-item>            
                    <el-form-item label="第三方订单号" prop="tx_sn">
                      <el-input v-model="form.tx_sn" placeholder="请输入第三方订单号" />
                    </el-form-item>            
                    <el-form-item label="快递单号" prop="deliver_no">
                      <el-input v-model="form.deliver_no" placeholder="请输入快递单号" />
                    </el-form-item>            
                    <el-form-item label="快递公司名称" prop="deliver_name">
                      <el-input v-model="form.deliver_name" placeholder="请输入快递公司名称" />
                    </el-form-item>            
                    <el-form-item label="商品id" prop="goods_id">
                      <el-input v-model="form.goods_id" placeholder="请输入商品id" />
                    </el-form-item>            
                    <el-form-item label="组合商品主id" prop="g_id">
                      <el-input v-model="form.g_id" placeholder="请输入组合商品主id" />
                    </el-form-item>            
                    <el-form-item label="商品名称" prop="goods_name">
                      <el-input v-model="form.goods_name" placeholder="请输入商品名称" />
                    </el-form-item>            
                    <el-form-item label="商品图片" prop="img">
                      <el-input v-model="form.img" placeholder="请输入商品图片" />
                    </el-form-item>            
                    <el-form-item label="卖家id" prop="seller_id">
                      <el-input v-model="form.seller_id" placeholder="请输入卖家id" />
                    </el-form-item>            
                    <el-form-item label="0则无规格" prop="spec_id">
                      <el-input v-model="form.spec_id" placeholder="请输入0则无规格" />
                    </el-form-item>            
                    <el-form-item label="规格说明" prop="spec_des">
                      <el-input v-model="form.spec_des" placeholder="请输入规格说明" />
                    </el-form-item>            
                    <el-form-item label="商品数量" prop="quantity">
                      <el-input v-model="form.quantity" placeholder="请输入商品数量" />
                    </el-form-item>            
                    <el-form-item label="订单金额" prop="money">
                      <el-input v-model="form.money" placeholder="请输入订单金额" />
                    </el-form-item>            
                    <el-form-item label="商家结算金额" prop="seller_money">
                      <el-input v-model="form.seller_money" placeholder="请输入商家结算金额" />
                    </el-form-item>            
                    <el-form-item label="商品的分销价" prop="fx_money">
                      <el-input v-model="form.fx_money" placeholder="请输入商品的分销价" />
                    </el-form-item>            
                    <el-form-item label="买家uid" prop="uid">
                      <el-input v-model="form.uid" placeholder="请输入买家uid" />
                    </el-form-item>            
                    <el-form-item label="买家账号名称" prop="name">
                      <el-input v-model="form.name" placeholder="请输入买家账号名称" />
                    </el-form-item>            
                    <el-form-item label="发货地址id" prop="sid">
                      <el-input v-model="form.sid" placeholder="请输入发货地址id" />
                    </el-form-item>            
                    <el-form-item label="收货人地址" prop="shipname">
                      <el-input v-model="form.shipname" placeholder="请输入收货人地址" />
                    </el-form-item>            
                    <el-form-item label="电话号码" prop="tel">
                      <el-input v-model="form.tel" placeholder="请输入电话号码" />
                    </el-form-item>            
                    <el-form-item label="省" prop="province">
                      <el-input v-model="form.province" placeholder="请输入省" />
                    </el-form-item>            
                    <el-form-item label="市" prop="city">
                      <el-input v-model="form.city" placeholder="请输入市" />
                    </el-form-item>            
                    <el-form-item label="区域" prop="area">
                      <el-input v-model="form.area" placeholder="请输入区域" />
                    </el-form-item>            
                    <el-form-item label="乡镇" prop="town">
                      <el-input v-model="form.town" placeholder="请输入乡镇" />
                    </el-form-item>            
                    <el-form-item label="收货地址" prop="address">
                      <el-input v-model="form.address" placeholder="请输入收货地址" />
                    </el-form-item>            
                    <el-form-item label="ip地址" prop="ip">
                      <el-input v-model="form.ip" placeholder="请输入ip地址" />
                    </el-form-item>            
                    <el-form-item label="支付渠道:wx-微信,0gow-零元购买,business第三方商户(openapi)余额扣款,erpmoney erp余额支付,erpcoin erp金积分支付," prop="from">
                      <el-input v-model="form.from" placeholder="请输入支付渠道:wx-微信,0gow-零元购买,business第三方商户(openapi)余额扣款,erpmoney erp余额支付,erpcoin erp金积分支付," />
                    </el-form-item>            
                    <el-form-item label="0:0购平台来源,1:拼团平台来源,2:夺宝平台来源,3:秒杀平台来源,4:砍价平台来源,5:app平台来源8:web端, 13openapi接入的第三方商家14微信小程序" prop="pt">
                      <el-input v-model="form.pt" placeholder="请输入0:0购平台来源,1:拼团平台来源,2:夺宝平台来源,3:秒杀平台来源,4:砍价平台来源,5:app平台来源8:web端, 13openapi接入的第三方商家14微信小程序" />
                    </el-form-item>            
                    <el-form-item label="1:已结算,0:未结算" prop="balance">
                      <el-input v-model="form.balance" placeholder="请输入1:已结算,0:未结算" />
                    </el-form-item>            
                    <el-form-item label="下单时间" prop="addtime">
                      <el-input v-model="form.addtime" placeholder="请输入下单时间" />
                    </el-form-item>            
                    <el-form-item label="订单更新时间" prop="updatetime">
                      <el-input v-model="form.updatetime" placeholder="请输入订单更新时间" />
                    </el-form-item>            
                    <el-form-item label="发货时间" prop="delivertime">
                      <el-input v-model="form.delivertime" placeholder="请输入发货时间" />
                    </el-form-item>            
                    <el-form-item label="备注" prop="remark">
                      <el-input v-model="form.remark" placeholder="请输入备注" />
                    </el-form-item>            
                    <el-form-item label="用户备注" prop="user_remark">
                      <el-input v-model="form.user_remark" placeholder="请输入用户备注" />
                    </el-form-item>            
                    <el-form-item label="单拍买家id" prop="seller">
                      <el-input v-model="form.seller" placeholder="请输入单拍买家id" />
                    </el-form-item>            
                    <el-form-item label="" prop="discount_money">
                      <el-input v-model="form.discount_money" placeholder="请输入" />
                    </el-form-item>            
                    <el-form-item label="活动ID" prop="active_id">
                      <el-input v-model="form.active_id" placeholder="请输入活动ID" />
                    </el-form-item>            
                    <el-form-item label="鉴定师订单奖金体现至用户余额状态;0,未体现;1.已提现" prop="jds_tx">
                      <el-input v-model="form.jds_tx" placeholder="请输入鉴定师订单奖金体现至用户余额状态;0,未体现;1.已提现" />
                    </el-form-item>            
                    <el-form-item label="" prop="lr_money">
                      <el-input v-model="form.lr_money" placeholder="请输入" />
                    </el-form-item>            
                    <el-form-item label="结算时间" prop="balance_time">
                      <el-input v-model="form.balance_time" placeholder="请输入结算时间" />
                    </el-form-item>            
                    <el-form-item label="美购可转换金额" prop="ylh_points">
                      <el-input v-model="form.ylh_points" placeholder="请输入美购可转换金额" />
                    </el-form-item>            
                    <el-form-item label="第三方order_id" prop="ylh_order">
                      <el-input v-model="form.ylh_order" placeholder="请输入第三方order_id" />
                    </el-form-item>            
                    <el-form-item label="订单所属类型  1 : 普通订单  2:赠送好友订单" prop="order_classify">
                      <el-input v-model="form.order_classify" placeholder="请输入订单所属类型  1 : 普通订单  2:赠送好友订单" />
                    </el-form-item>            
                    <el-form-item label="物流费" prop="freight">
                      <el-input v-model="form.freight" placeholder="请输入物流费" />
                    </el-form-item>            
                    <el-form-item label="责任人id" prop="response_uid">
                      <el-input v-model="form.response_uid" placeholder="请输入责任人id" />
                    </el-form-item>            
                    <el-form-item label="财务是否已对账0未对账 1已对账2对账中" prop="finance_checked">
                      <el-input v-model="form.finance_checked" placeholder="请输入财务是否已对账0未对账 1已对账2对账中" />
                    </el-form-item>            
                    <el-form-item label="此次订单积分返还手机号" prop="score_mobile">
                      <el-input v-model="form.score_mobile" placeholder="请输入此次订单积分返还手机号" />
                    </el-form-item>            
                    <el-form-item label="第三方授权 " prop="tp_authority">
                      <el-input v-model="form.tp_authority" placeholder="请输入第三方授权 " />
                    </el-form-item>            
                    <el-form-item label="拍单单号" prop="paiorder_sn">
                      <el-input v-model="form.paiorder_sn" placeholder="请输入拍单单号" />
                    </el-form-item>            
                    <el-form-item label="0待通知1成功2失败3老订单4第三方已授权5未开通积分功能" prop="notify2fund">
                      <el-input v-model="form.notify2fund" placeholder="请输入0待通知1成功2失败3老订单4第三方已授权5未开通积分功能" />
                    </el-form-item>            
                    <el-form-item label="fund order" prop="notify2fund_order">
                      <el-input v-model="form.notify2fund_order" placeholder="请输入fund order" />
                    </el-form-item>            
                    <el-form-item label="通知失败log" prop="notify2fund_log">
                      <el-input v-model="form.notify2fund_log" placeholder="请输入通知失败log" />
                    </el-form-item>            
                    <el-form-item label="商品来源,1美购平台,2京东,3多商网,4网易严选,5第三方" prop="goods_resource">
                      <el-input v-model="form.goods_resource" placeholder="请输入商品来源,1美购平台,2京东,3多商网,4网易严选,5第三方" />
                    </el-form-item>            
                    <el-form-item label="合作方商品ID" prop="third_id">
                      <el-input v-model="form.third_id" placeholder="请输入合作方商品ID" />
                    </el-form-item>            
                    <el-form-item label="合作方父订单号" prop="parent_third_sn">
                      <el-input v-model="form.parent_third_sn" placeholder="请输入合作方父订单号" />
                    </el-form-item>            
                    <el-form-item label="合作方订单号" prop="third_sn">
                      <el-input v-model="form.third_sn" placeholder="请输入合作方订单号" />
                    </el-form-item>            
                    <el-form-item label="合作方订单状态:0:为取消订单,1:为有效 ,2:为下单失败,3退单审核中" prop="third_order_state">
                      <el-input v-model="form.third_order_state" placeholder="请输入合作方订单状态:0:为取消订单,1:为有效 ,2:为下单失败,3退单审核中" />
                    </el-form-item>            
                    <el-form-item label="合作方订单支付状态,1成功,2失败" prop="third_order_pay">
                      <el-input v-model="form.third_order_pay" placeholder="请输入合作方订单支付状态,1成功,2失败" />
                    </el-form-item>            
                    <el-form-item label="是否已经点击过配货中 1:是 2:否" prop="is_already_prepare_goods">
                      <el-input v-model="form.is_already_prepare_goods" placeholder="请输入是否已经点击过配货中 1:是 2:否" />
                    </el-form-item>            
                    <el-form-item label="操作配货时间" prop="prepare_goods_time">
                      <el-input v-model="form.prepare_goods_time" placeholder="请输入操作配货时间" />
                    </el-form-item>            
                    <el-form-item label="退款金额" prop="partial_refund_money">
                      <el-input v-model="form.partial_refund_money" placeholder="请输入退款金额" />
                    </el-form-item>            
                    <el-form-item label="结算退款金额" prop="balance_refund_money">
                      <el-input v-model="form.balance_refund_money" placeholder="请输入结算退款金额" />
                    </el-form-item>            
                    <el-form-item label="1部分退款 2不是" prop="partial_refund">
                      <el-input v-model="form.partial_refund" placeholder="请输入1部分退款 2不是" />
                    </el-form-item>            
                    <el-form-item label="1结算退款 2不是" prop="balance_refund">
                      <el-input v-model="form.balance_refund" placeholder="请输入1结算退款 2不是" />
                    </el-form-item>            
                    <el-form-item label="部分退款后的金额" prop="refund_after_money">
                      <el-input v-model="form.refund_after_money" placeholder="请输入部分退款后的金额" />
                    </el-form-item>            
                    <el-form-item label="部分退款后第三方可转换金额" prop="refund_after_ylh_points">
                      <el-input v-model="form.refund_after_ylh_points" placeholder="请输入部分退款后第三方可转换金额" />
                    </el-form-item>            
                    <el-form-item label="全额退款" prop="refund_money">
                      <el-input v-model="form.refund_money" placeholder="请输入全额退款" />
                    </el-form-item>            
                    <el-form-item label="来源平台:1美购自营订单,2第三方订单,3云联商城订单,4消费链" prop="order_platform">
                      <el-input v-model="form.order_platform" placeholder="请输入来源平台:1美购自营订单,2第三方订单,3云联商城订单,4消费链" />
                    </el-form-item>            
                    <el-form-item label="商户通公众号用户下单消息发送。0未发送,1发送" prop="is_msg">
                      <el-input v-model="form.is_msg" placeholder="请输入商户通公众号用户下单消息发送。0未发送,1发送" />
                    </el-form-item>            
                    <el-form-item label="商户通公众号用户确认收货消息发送。0未发送,1发送" prop="is_confirm_msg">
                      <el-input v-model="form.is_confirm_msg" placeholder="请输入商户通公众号用户确认收货消息发送。0未发送,1发送" />
                    </el-form-item>            
                    <el-form-item label="商家备注" prop="seller_remark">
                      <el-input v-model="form.seller_remark" placeholder="请输入商家备注" />
                    </el-form-item>            
                    <el-form-item label="退款成功时间" prop="refund_success_time">
                      <el-input v-model="form.refund_success_time" placeholder="请输入退款成功时间" />
                    </el-form-item>            
                    <el-form-item label="退款操作人id" prop="refund_user_id">
                      <el-input v-model="form.refund_user_id" placeholder="请输入退款操作人id" />
                    </el-form-item>            
                    <el-form-item label="账单结算时间" prop="bill_balance_time">
                      <el-input v-model="form.bill_balance_time" placeholder="请输入账单结算时间" />
                    </el-form-item>            
                    <el-form-item label="售后时长" prop="aftersale_time">
                      <el-input v-model="form.aftersale_time" placeholder="请输入售后时长" />
                    </el-form-item>            
                    <el-form-item label="是否开发票 ,0未申请 1.未开票 2.已开票未寄出 3.已开票已寄出" prop="is_invoice">
                      <el-input v-model="form.is_invoice" placeholder="请输入是否开发票 ,0未申请 1.未开票 2.已开票未寄出 3.已开票已寄出" />
                    </el-form-item>
          </el-form>
          <div slot="footer" class="dialog-footer">
            <el-button type="primary" @click="submitForm">确 定</el-button>
            <el-button @click="cancel">取 消</el-button>
          </div>
        </el-dialog>
      </div>
</template>
<script>
import { listOrder, getOrder, delOrder, addOrder, updateOrder } from '@/api/module/order'
export default {
  name: "order",
  data() {
    return {
          // 遮罩层
          loading: true,
          // 选中数组
          ids: [],
          // 非单个禁用
          single: true,
          // 非多个禁用
          multiple: true,
          // 显示搜索条件
          showSearch: true,
          // 总条数
          total: 0,
          // 折扣金额表格数据
          orderList: [],
          // 弹出层标题
          title: "",
          // 是否显示弹出层
          open: false,          
          // 查询参数
        queryParams: {
          pageNum: 1,
          pageSize: 10,          
          order_sn: null,          
          parent_order_sn: null,          
          tx_sn: null,          
          deliver_no: null,          
          deliver_name: null,          
          goods_id: null,          
          g_id: null,          
          goods_name: null,          
          img: null,          
          seller_id: null,          
          spec_id: null,          
          spec_des: null,          
          quantity: null,          
          money: null,          
          seller_money: null,          
          fx_money: null,          
          uid: null,          
          name: null,          
          sid: null,          
          shipname: null,          
          tel: null,          
          province: null,          
          city: null,          
          area: null,          
          town: null,          
          address: null,          
          ip: null,          
          from: null,          
          pt: null,          
          balance: null,          
          status: null,          
          erp_refund_status: null,          
          pay_status: null,          
          goods_status: null,          
          addtime: null,          
          paytime: null,          
          updatetime: null,          
          delivertime: null,          
          remindtime: null,          
          user_remark: null,          
          seller: null,          
          discount_money: null,          
          confirm_time: null,          
          active_id: null,          
          order_type: null,          
          display_status: null,          
          jds_tx: null,          
          lr_money: null,          
          balance_time: null,          
          ylh_points: null,          
          ylh_order: null,          
          order_classify: null,          
          freight: null,          
          response_uid: null,          
          finance_checked: null,          
          score_mobile: null,          
          tp_authority: null,          
          paiorder_sn: null,          
          notify2fund: null,          
          notify2fund_order: null,          
          notify2fund_log: null,          
          goods_resource: null,          
          third_id: null,          
          parent_third_sn: null,          
          third_sn: null,          
          third_order_state: null,          
          third_order_pay: null,          
          is_already_prepare_goods: null,          
          prepare_goods_time: null,          
          auto_cancel_prepare_time: null,          
          partial_refund_money: null,          
          balance_refund_money: null,          
          partial_refund: null,          
          balance_refund: null,          
          refund_after_money: null,          
          refund_after_ylh_points: null,          
          refund_money: null,          
          order_platform: null,          
          is_msg: null,          
          is_confirm_msg: null,          
          settlement_type: null,          
          seller_remark: null,          
          refund_success_time: null,          
          refund_user_id: null,          
          refund_user_type: null,          
          bill_balance_time: null,          
          settlement_status: null,          
          aftersale_time: null,          
          after_sale_over_time: null,          
          is_invoice: null,          
        },
        // 表单参数
          form: {},
          // 表单校验
          rules: {              
              deliver_name: [
                { required: true, message: "快递公司名称不能为空", trigger: "blur" }
              ],              
              goods_name: [
                { required: true, message: "商品名称不能为空", trigger: "blur" }
              ],              
              name: [
                { required: true, message: "买家账号名称不能为空", trigger: "blur" }
              ],              
              shipname: [
                { required: true, message: "收货人地址不能为空", trigger: "blur" }
              ],              
              status: [
                { required: true, message: "订单状态:0:未处理,1,已作废,2,待退货,3,已退货,4,异常订单,10已处理不能为空", trigger: "blur" }
              ],              
              erp_refund_status: [
                { required: true, message: "erp 退款 退积分状态 0 失败 1 成功不能为空", trigger: "blur" }
              ],              
              pay_status: [
                { required: true, message: "付款状态:0:未付款,1:已付款,2申请退款,3,退款中,4已退款5退款申请失败(申请后20天内未处理)不能为空", trigger: "blur" }
              ],              
              goods_status: [
                { required: true, message: "货物状态 0:未发货,1:已发货,2:已收货,3:配货中,4:拒收不能为空", trigger: "blur" }
              ],              
              display_status: [
                { required: true, message: "1:正常  2:已删不能为空", trigger: "blur" }
              ],              
              settlement_status: [
                { required: true, message: "账单状态:0未生成账单1已生成账单商户待确认2已确认不能为空", trigger: "blur" }
              ],              
          }
      };
    },
    created() {
        this.getList();    
    },
    methods: {
        /** 查询折扣金额列表 */
        getList() {
          this.loading = true;
          listOrder(this.queryParams).then(response => {
            this.orderList = response.data.list;
            this.total = response.data.total;
            this.loading = false;
          });
        },        
        // 取消按钮
        cancel() {
          this.open = false;
          this.reset();
        },
        // 表单重置
        reset() {
          this.form = {    
            order_sn: null,    
            parent_order_sn: null,    
            tx_sn: null,    
            deliver_no: null,    
            deliver_name: null,    
            goods_id: null,    
            g_id: null,    
            goods_name: null,    
            img: null,    
            seller_id: null,    
            spec_id: null,    
            spec_des: null,    
            quantity: null,    
            money: null,    
            seller_money: null,    
            fx_money: null,    
            uid: null,    
            name: null,    
            sid: null,    
            shipname: null,    
            tel: null,    
            province: null,    
            city: null,    
            area: null,    
            town: null,    
            address: null,    
            ip: null,    
            from: null,    
            pt: null,    
            balance: null,    
            status: 0 ,    
            erp_refund_status: 0 ,    
            pay_status: 0 ,    
            goods_status: 0 ,    
            addtime: null,    
            paytime: null,    
            updatetime: null,    
            delivertime: null,    
            remindtime: null,    
            remark: null,    
            user_remark: null,    
            seller: null,    
            discount_money: null,    
            confirm_time: null,    
            active_id: null,    
            order_type: null,    
            display_status: 0 ,    
            jds_tx: null,    
            lr_money: null,    
            balance_time: null,    
            ylh_points: null,    
            ylh_order: null,    
            order_classify: null,    
            freight: null,    
            response_uid: null,    
            finance_checked: null,    
            score_mobile: null,    
            tp_authority: null,    
            paiorder_sn: null,    
            notify2fund: null,    
            notify2fund_order: null,    
            notify2fund_log: null,    
            goods_resource: null,    
            third_id: null,    
            parent_third_sn: null,    
            third_sn: null,    
            third_order_state: null,    
            third_order_pay: null,    
            is_already_prepare_goods: null,    
            prepare_goods_time: null,    
            auto_cancel_prepare_time: null,    
            partial_refund_money: null,    
            balance_refund_money: null,    
            partial_refund: null,    
            balance_refund: null,    
            refund_after_money: null,    
            refund_after_ylh_points: null,    
            refund_money: null,    
            order_platform: null,    
            is_msg: null,    
            is_confirm_msg: null,    
            settlement_type: null,    
            seller_remark: null,    
            refund_success_time: null,    
            refund_user_id: null,    
            refund_user_type: null,    
            bill_balance_time: null,    
            settlement_status: 0 ,    
            aftersale_time: null,    
            after_sale_over_time: null,    
            is_invoice: null    
          };
          this.resetForm("form");
        },
    /** 搜索按钮操作 */
    handleQuery() {
      this.queryParams.pageNum = 1;
      this.getList();
    },
    /** 重置按钮操作 */
    resetQuery() {
      this.resetForm("queryForm");
      this.handleQuery();
    },
    // 多选框选中数据
    handleSelectionChange(selection) {
      this.ids = selection.map(item => item.order_sn)
      this.single = selection.length!==1
      this.multiple = !selection.length
    },
    /** 新增按钮操作 */
    handleAdd() {
      this.reset();
      this.open = true;
      this.title = "添加折扣金额";
    },
    /** 修改按钮操作 */
    handleUpdate(row) {
      this.reset();
      const order_sn = row.order_sn || this.ids
      getOrder(order_sn).then(response => {
        this.form = response.data;
        this.open = true;
        this.title = "修改折扣金额";
      });
    },
    /** 提交按钮 */
    submitForm() {
      this.$refs["form"].validate(valid => {
        if (valid) {
          if (this.form.order_sn != null) {
            updateOrder(this.form).then(response => {
              if (response.code === 0) {
                this.msgSuccess("修改成功");
                this.open = false;
                this.getList();
              }
            });
          } else {
            addOrder(this.form).then(response => {
              if (response.code === 0) {
                this.msgSuccess("新增成功");
                this.open = false;
                this.getList();
              }
            });
          }
        }
      });
    },
    /** 删除按钮操作 */
    handleDelete(row) {
      const order_sns = row.order_sn || this.ids;
      this.$confirm('是否确认删除折扣金额编号为"' + order_sns + '"的数据项?', "警告", {
          confirmButtonText: "确定",
          cancelButtonText: "取消",
          type: "warning"
        }).then(function() {
          return delOrder(order_sns);
        }).then(() => {
          this.getList();
          this.msgSuccess("删除成功");
        }).catch(function() {});
    },
    } //methods结束
};
</script>