|
@@ -1,176 +1,206 @@
|
|
<template>
|
|
<template>
|
|
<zj-page-container>
|
|
<zj-page-container>
|
|
|
|
+ <div style="box-sizing: border-box; padding:0 10px;">
|
|
|
|
+ <el-tabs v-model="activeName">
|
|
|
|
+ <el-tab-pane label="详情" name="first"></el-tab-pane>
|
|
|
|
+ <el-tab-pane label="操作记录" name="second"></el-tab-pane>
|
|
|
|
+ </el-tabs>
|
|
|
|
+ </div>
|
|
<zj-page-fill>
|
|
<zj-page-fill>
|
|
- <div style="box-sizing: border-box; padding:10px;">
|
|
|
|
- <div>
|
|
|
|
- <div class="order-main">
|
|
|
|
- <el-row style="padding: 15px 15px 10px">
|
|
|
|
- <el-col :span="24">
|
|
|
|
- <div class="order-main-title">
|
|
|
|
- <span>订单编号:{{ orderDetail.esOrderId }}</span>
|
|
|
|
- <span>下单时间:{{ orderDetail.createTime }}</span>
|
|
|
|
- </div>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- <div style="width: 100%; padding: 10px 15px 15px 15px">
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="10">
|
|
|
|
- <!-- -->
|
|
|
|
- <div v-if="~[0, 1].indexOf(detailsTypeCp)" style="display: flex;">
|
|
|
|
- <div>
|
|
|
|
- <div class="order-main-status">
|
|
|
|
- <span>{{ ({SAVE: "买家下单", WAIT: "待确认", PAID: "待发货", SEND: "卖家发货", OVER: "交易完成", TIME_OUT: "超时", CANCEL: "已退货/取消", WAIT_REFUND: "售后中"})[orderDetail.status] }}</span>
|
|
|
|
- </div>
|
|
|
|
- <div class="order-main-opt-btn">
|
|
|
|
- <template>
|
|
|
|
- <el-button v-if="~['SEND','OVER'].indexOf(orderDetail.status)" size="small" type="primary" @click="lookkuaidi">查看物流</el-button>
|
|
|
|
- <el-button v-if="~['SEND','OVER'].indexOf(orderDetail.status)" size="small" type="primary" @click="detailsTypeCp = 2">退货退款</el-button>
|
|
|
|
- </template>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <template v-if="activeName=='first'">
|
|
|
|
+ <div style="box-sizing: border-box; padding:10px;">
|
|
|
|
+ <div>
|
|
|
|
+ <div class="order-main">
|
|
|
|
+ <el-row style="padding: 15px 15px 10px">
|
|
|
|
+ <el-col :span="24">
|
|
|
|
+ <div class="order-main-title">
|
|
|
|
+ <span>订单编号:{{ orderDetail.esOrderId }}</span>
|
|
|
|
+ <span>下单时间:{{ orderDetail.createTime }}</span>
|
|
</div>
|
|
</div>
|
|
- <!-- -->
|
|
|
|
- <div v-if="detailsTypeCp==2">
|
|
|
|
- <el-form ref="formTHref" :model="formTH" label-width="80px" size="mini">
|
|
|
|
- <el-form-item label="处理结果" prop="refundType" :rules="[{ required: true, message: '请选择', trigger: 'blur' }]">
|
|
|
|
- <el-radio-group v-model="formTH.refundType">
|
|
|
|
- <el-radio label="GOODS">仅退货</el-radio>
|
|
|
|
- <el-radio label="REFUND">仅退款</el-radio>
|
|
|
|
- <el-radio label="GOODS_REFUND">退货退款</el-radio>
|
|
|
|
- </el-radio-group>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item v-if="~['GOODS','GOODS_REFUND'].indexOf(formTH.refundType)" label="退货数量" prop="refundNum" :rules="[{ required: true, message: '请填写', trigger: 'blur' }]">
|
|
|
|
- <el-input v-model="formTH.refundNum"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item v-if="~['REFUND','GOODS_REFUND'].indexOf(formTH.refundType)" label="退款金额" prop="refundPrice" :rules="[{ required: true, message: '请填写', trigger: 'blur' }]">
|
|
|
|
- <el-input v-model="formTH.refundPrice"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="备注">
|
|
|
|
- <el-input type="textarea" v-model="formTH.refundRemark"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-form>
|
|
|
|
- </div>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col v-if="detailsTypeCp==0" :span="14" style="padding-top: 10px;">
|
|
|
|
- <el-steps :active="zhuangtai" align-center>
|
|
|
|
- <el-step title="买家下单" ></el-step>
|
|
|
|
- <el-step title="买家付款" ></el-step>
|
|
|
|
- <el-step title="卖家发货" ></el-step>
|
|
|
|
- <el-step title="交易成功" ></el-step>
|
|
|
|
- </el-steps>
|
|
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
- <div class="order-receive-info">
|
|
|
|
- <el-row :gutter="10">
|
|
|
|
- <el-col :xs="24" :sm="24" :md="8" :lg="8" :xl="8">
|
|
|
|
- <div class='info'>
|
|
|
|
- <div class='info_title'>卖家信息</div>
|
|
|
|
- <div class='info_bottom'>
|
|
|
|
- <div class='info_bottom_lt'>
|
|
|
|
- <el-image v-if="orderDetail.sellUrl" style='width: 40px; height: 40px' :src="orderDetail.sellUrl"></el-image>
|
|
|
|
- </div>
|
|
|
|
- <div class='info_bottom_rt'>
|
|
|
|
- <div>昵称:{{orderDetail.sellName}}</div>
|
|
|
|
- <div>手机号:{{orderDetail.sellMobile}}</div>
|
|
|
|
- <div>发布时间:{{orderDetail.sellTime}}</div>
|
|
|
|
|
|
+ <div style="width: 100%; padding: 10px 15px 15px 15px">
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="10">
|
|
|
|
+ <!-- -->
|
|
|
|
+ <div v-if="~[0, 1].indexOf(detailsTypeCp)" style="display: flex;">
|
|
|
|
+ <div>
|
|
|
|
+ <div class="order-main-status">
|
|
|
|
+ <span>{{ ({SAVE: "买家下单", WAIT: "待确认", PAID: "待发货", SEND: "卖家发货", OVER: "已完成", TIME_OUT: "超时", CANCEL: "已退货/取消", WAIT_REFUND: "售后中"})[orderDetail.status] }}</span>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="order-main-opt-btn">
|
|
|
|
+ <template>
|
|
|
|
+ <el-button v-if="~['SEND','OVER'].indexOf(orderDetail.status)" size="small" type="primary" @click="lookkuaidi">查看物流</el-button>
|
|
|
|
+ <el-button v-if="~['SEND','OVER'].indexOf(orderDetail.status)" size="small" type="primary" @click="detailsTypeCp = 2">退货退款</el-button>
|
|
|
|
+ </template>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :xs="24" :sm="24" :md="8" :lg="8" :xl="8">
|
|
|
|
- <div class='info'>
|
|
|
|
- <div class='info_title'>买家信息</div>
|
|
|
|
- <div class='info_bottom'>
|
|
|
|
- <div class='info_bottom_lt'>
|
|
|
|
- <el-image v-if="orderDetail.wechatUserUrl" style='width: 40px; height: 40px' :src="orderDetail.wechatUserUrl">
|
|
|
|
- </el-image>
|
|
|
|
|
|
+ <!-- -->
|
|
|
|
+ <div v-if="detailsTypeCp==2">
|
|
|
|
+ <el-form ref="formTHref" :model="formTH" label-width="80px" size="mini">
|
|
|
|
+ <el-form-item label="处理结果" prop="refundType" :rules="[{ required: true, message: '请选择', trigger: 'blur' }]">
|
|
|
|
+ <el-radio-group v-model="formTH.refundType">
|
|
|
|
+ <el-radio label="GOODS">仅退货</el-radio>
|
|
|
|
+ <el-radio label="REFUND">仅退款</el-radio>
|
|
|
|
+ <el-radio label="GOODS_REFUND">退货退款</el-radio>
|
|
|
|
+ </el-radio-group>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item v-if="~['GOODS','GOODS_REFUND'].indexOf(formTH.refundType)" label="退货数量" prop="refundNum" :rules="[{ required: true, message: '请填写', trigger: 'blur' }]">
|
|
|
|
+ <el-input v-model="formTH.refundNum"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item v-if="~['REFUND','GOODS_REFUND'].indexOf(formTH.refundType)" label="退款金额" prop="refundPrice" :rules="[{ required: true, message: '请填写', trigger: 'blur' }]">
|
|
|
|
+ <el-input v-model="formTH.refundPrice"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="备注">
|
|
|
|
+ <el-input type="textarea" v-model="formTH.refundRemark"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
</div>
|
|
</div>
|
|
- <div class='info_bottom_rt'>
|
|
|
|
- <div v-if="orderDetail.wechatUserName">昵称:{{orderDetail.wechatUserName}}</div>
|
|
|
|
- <div v-if="orderDetail.wechatUserMobile">手机号:{{orderDetail.wechatUserMobile}}</div>
|
|
|
|
- <div>收货人信息:({{orderDetail.userName}}){{orderDetail.userMobile}}</div>
|
|
|
|
- <div>收货人地址:{{ orderDetail.province + orderDetail.city + orderDetail.area + orderDetail.street + orderDetail.receAddress }}</div>
|
|
|
|
- <div>支付方式:{{({WECHAT:"微信支付", CASH:"到店支付", TRANSFER:"转账支付"})[orderDetail.payType]}}</div>
|
|
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col v-if="detailsTypeCp==0" :span="14" style="padding-top: 10px;">
|
|
|
|
+ <el-steps :active="zhuangtai" align-center>
|
|
|
|
+ <el-step title="买家下单" ></el-step>
|
|
|
|
+ <el-step title="买家付款" ></el-step>
|
|
|
|
+ <el-step title="卖家发货" ></el-step>
|
|
|
|
+ <el-step title="交易成功" ></el-step>
|
|
|
|
+ </el-steps>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div class="order-receive-info">
|
|
|
|
+ <el-row :gutter="10">
|
|
|
|
+ <el-col :xs="24" :sm="24" :md="8" :lg="8" :xl="8">
|
|
|
|
+ <div class='info'>
|
|
|
|
+ <div class='info_title'>卖家信息</div>
|
|
|
|
+ <div class='info_bottom'>
|
|
|
|
+ <div class='info_bottom_lt'>
|
|
|
|
+ <el-image v-if="orderDetail.sellUrl" style='width: 40px; height: 40px' :src="orderDetail.sellUrl"></el-image>
|
|
|
|
+ </div>
|
|
|
|
+ <div class='info_bottom_rt'>
|
|
|
|
+ <div>昵称:{{orderDetail.sellName}}</div>
|
|
|
|
+ <div>手机号:{{orderDetail.sellMobile}}</div>
|
|
|
|
+ <div>发布时间:{{orderDetail.sellTime}}</div>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col v-if="~['SEND','OVER'].indexOf(orderDetail.status)" :xs="24" :sm="24" :md="8" :lg="8" :xl="8">
|
|
|
|
- <div class='info'>
|
|
|
|
- <div class='info_title'>物流信息</div>
|
|
|
|
- <div class='info_bottom'>
|
|
|
|
- <div class='info_bottom_rt'>
|
|
|
|
- <div>
|
|
|
|
- <el-radio-group disabled v-model="orderDetail.pickType">
|
|
|
|
- <el-radio label='YES'>自提</el-radio>
|
|
|
|
- <el-radio label='NO'>物流</el-radio>
|
|
|
|
- </el-radio-group>
|
|
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :xs="24" :sm="24" :md="8" :lg="8" :xl="8">
|
|
|
|
+ <div class='info'>
|
|
|
|
+ <div class='info_title'>买家信息</div>
|
|
|
|
+ <div class='info_bottom'>
|
|
|
|
+ <div class='info_bottom_lt'>
|
|
|
|
+ <el-image v-if="orderDetail.wechatUserUrl" style='width: 40px; height: 40px' :src="orderDetail.wechatUserUrl">
|
|
|
|
+ </el-image>
|
|
|
|
+ </div>
|
|
|
|
+ <div class='info_bottom_rt'>
|
|
|
|
+ <div v-if="orderDetail.wechatUserName">昵称:{{orderDetail.wechatUserName}}</div>
|
|
|
|
+ <div v-if="orderDetail.wechatUserMobile">手机号:{{orderDetail.wechatUserMobile}}</div>
|
|
|
|
+ <div>收货人信息:({{orderDetail.userName}}){{orderDetail.userMobile}}</div>
|
|
|
|
+ <div>收货人地址:{{ orderDetail.province + orderDetail.city + orderDetail.area + orderDetail.street + orderDetail.receAddress }}</div>
|
|
|
|
+ <div>支付方式:{{({WECHAT:"微信支付", CASH:"到店支付", TRANSFER:"转账支付"})[orderDetail.payType]}}</div>
|
|
</div>
|
|
</div>
|
|
- <div>快递单号:{{orderDetail.logisticsNo}}</div>
|
|
|
|
- <div>快递公司:{{orderDetail.logisticsName}}</div>
|
|
|
|
- <el-button v-if="detailsTypeCp==0 && orderDetail.logisticsCode && orderDetail.logisticsNo" type='primary' size='small' @click="lookkuaidi">查看物流
|
|
|
|
- </el-button>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
- <h3>商品信息</h3>
|
|
|
|
- <div class="order-main" style="border:none;">
|
|
|
|
- <!-- 订单表格 -->
|
|
|
|
- <el-table :data="[orderDetail]" style="width: 100%" border>
|
|
|
|
- <el-table-column label="商品信息" min-width="200">
|
|
|
|
- <template slot-scope="scope">
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="6">
|
|
|
|
- <el-image style="width: 40px; height: 40px" :src="scope.row.goodsUrl">
|
|
|
|
- <div slot="error" class="image-slot">
|
|
|
|
- <i class="el-icon-picture-outline"></i>
|
|
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col v-if="~['SEND','OVER'].indexOf(orderDetail.status)" :xs="24" :sm="24" :md="8" :lg="8" :xl="8">
|
|
|
|
+ <div class='info'>
|
|
|
|
+ <div class='info_title'>物流信息</div>
|
|
|
|
+ <div class='info_bottom'>
|
|
|
|
+ <div class='info_bottom_rt'>
|
|
|
|
+ <div>
|
|
|
|
+ <el-radio-group disabled v-model="orderDetail.pickType">
|
|
|
|
+ <el-radio label='YES'>自提</el-radio>
|
|
|
|
+ <el-radio label='NO'>物流</el-radio>
|
|
|
|
+ </el-radio-group>
|
|
</div>
|
|
</div>
|
|
- </el-image>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="18">
|
|
|
|
- <div>{{ scope.row.esGoodsName }}</div>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- </template>
|
|
|
|
- </el-table-column>
|
|
|
|
- <el-table-column prop="goodsPrice" label="单价" align="center"></el-table-column>
|
|
|
|
- <el-table-column prop="num" label="数量" align="center"></el-table-column>
|
|
|
|
- <el-table-column prop="totalAmount" label="商品总金额" align="center" min-width="100"></el-table-column>
|
|
|
|
- <el-table-column prop="refundPrice" label="退款金额" align="center"></el-table-column>
|
|
|
|
- </el-table>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
- <h3 v-if="detailsTypeCp==1">收款信息</h3>
|
|
|
|
- <div v-if="detailsTypeCp==1" class="order-main">
|
|
|
|
- <div style="width: 100%; padding: 10px 15px 15px 15px">
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="10">
|
|
|
|
- <div>
|
|
|
|
- <el-form ref="formSKref" :model="formSK" label-width="80px" size="mini">
|
|
|
|
- <el-form-item label="收款金额" prop="price" :rules="[{ required: true, message: '请填写', trigger: 'blur' }]">
|
|
|
|
- <el-input type="number" v-model="formSK.price"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="收款金额" prop="fileUrl">
|
|
|
|
- <ImageUpload :fileList="formSK.fileUrl" :limit="1"/>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="备注" prop="remark">
|
|
|
|
- <el-input type="textarea" v-model="formSK.remark"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-form>
|
|
|
|
|
|
+ <div>快递单号:{{orderDetail.logisticsNo}}</div>
|
|
|
|
+ <div>快递公司:{{orderDetail.logisticsName}}</div>
|
|
|
|
+ <el-button v-if="detailsTypeCp==0 && orderDetail.logisticsCode && orderDetail.logisticsNo" type='primary' size='small' @click="lookkuaidi">查看物流
|
|
|
|
+ </el-button>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
</div>
|
|
</div>
|
|
|
|
+
|
|
|
|
+ <h3>商品信息</h3>
|
|
|
|
+ <div class="order-main" style="border:none;">
|
|
|
|
+ <!-- 订单表格 -->
|
|
|
|
+ <el-table :data="[orderDetail]" style="width: 100%" border>
|
|
|
|
+ <el-table-column label="商品信息" min-width="200">
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="6">
|
|
|
|
+ <el-image style="width: 40px; height: 40px" :src="scope.row.goodsUrl">
|
|
|
|
+ <div slot="error" class="image-slot">
|
|
|
|
+ <i class="el-icon-picture-outline"></i>
|
|
|
|
+ </div>
|
|
|
|
+ </el-image>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="18">
|
|
|
|
+ <div>{{ scope.row.esGoodsName }}</div>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="goodsPrice" label="单价" align="center"></el-table-column>
|
|
|
|
+ <el-table-column prop="num" label="数量" align="center"></el-table-column>
|
|
|
|
+ <el-table-column prop="totalAmount" label="商品总金额" align="center" min-width="100"></el-table-column>
|
|
|
|
+ <el-table-column prop="refundPrice" label="退款金额" align="center"></el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <h3 v-if="detailsTypeCp==1">收款信息</h3>
|
|
|
|
+ <div v-if="detailsTypeCp==1" class="order-main">
|
|
|
|
+ <div style="width: 100%; padding: 10px 15px 15px 15px">
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="10">
|
|
|
|
+ <div>
|
|
|
|
+ <el-form ref="formSKref" :model="formSK" label-width="80px" size="mini">
|
|
|
|
+ <el-form-item label="收款金额" prop="price" :rules="[{ required: true, message: '请填写', trigger: 'blur' }]">
|
|
|
|
+ <el-input type="number" v-model="formSK.price"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="收款金额" prop="fileUrl">
|
|
|
|
+ <ImageUpload :fileList="formSK.fileUrl" :limit="1"/>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="备注" prop="remark">
|
|
|
|
+ <el-input type="textarea" v-model="formSK.remark"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
|
|
+ </div>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </template>
|
|
|
|
+ <template v-if="activeName=='second'">
|
|
|
|
+ <div style="box-sizing: border-box; padding:10px;">
|
|
|
|
+ <div>
|
|
|
|
+ <div class="order-main" style="border:none;">
|
|
|
|
+ <el-table :data="orderPayPriceList" style="width: 100%" border>
|
|
|
|
+ <el-table-column prop="price" label="收款金额" align="center"></el-table-column>
|
|
|
|
+ <el-table-column prop="fileUrl" label="收款凭证" min-width="200">
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ <el-image style="width: 40px; height: 40px" :src="scope.row.fileUrl">
|
|
|
|
+ <div slot="error" class="image-slot">
|
|
|
|
+ <i class="el-icon-picture-outline"></i>
|
|
|
|
+ </div>
|
|
|
|
+ </el-image>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="createBy" label="操作人" align="center" min-width="100"></el-table-column>
|
|
|
|
+ <el-table-column prop="createTime" label="操作时间" align="center"></el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
|
|
+ </template>
|
|
</zj-page-fill>
|
|
</zj-page-fill>
|
|
<div style="box-sizing: border-box; padding: 10px; text-align: right;">
|
|
<div style="box-sizing: border-box; padding: 10px; text-align: right;">
|
|
<!-- 确定退货退款 -->
|
|
<!-- 确定退货退款 -->
|
|
@@ -182,7 +212,7 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import { esOrderDetail, esOrderRefund, esOrderPayPrice } from "@/api/orderManagement";
|
|
|
|
|
|
+import { esOrderDetail, esOrderRefund, esOrderPayPrice, esOrderPayPriceList } from "@/api/orderManagement";
|
|
import ImageUpload from '@/components/file-upload'
|
|
import ImageUpload from '@/components/file-upload'
|
|
export default {
|
|
export default {
|
|
components:{
|
|
components:{
|
|
@@ -200,6 +230,7 @@ export default {
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ activeName: "first",
|
|
detailsTypeCp: this.detailsType,
|
|
detailsTypeCp: this.detailsType,
|
|
// 退货退款表单
|
|
// 退货退款表单
|
|
formTH: {
|
|
formTH: {
|
|
@@ -215,6 +246,7 @@ export default {
|
|
// 物流详情
|
|
// 物流详情
|
|
expressDetail: {
|
|
expressDetail: {
|
|
},
|
|
},
|
|
|
|
+ orderPayPriceList:[],
|
|
}
|
|
}
|
|
},
|
|
},
|
|
computed:{
|
|
computed:{
|
|
@@ -240,6 +272,12 @@ export default {
|
|
...res.data
|
|
...res.data
|
|
}
|
|
}
|
|
})
|
|
})
|
|
|
|
+ esOrderPayPriceList({
|
|
|
|
+ esOrderId: this.detailsId
|
|
|
|
+ }).then(res=>{
|
|
|
|
+ this.orderPayPriceList = res.data
|
|
|
|
+ console.log(this.orderPayPriceList)
|
|
|
|
+ })
|
|
},
|
|
},
|
|
lookkuaidi(){
|
|
lookkuaidi(){
|
|
this.$emit("viewMaterialFlow", {...this.orderDetail})
|
|
this.$emit("viewMaterialFlow", {...this.orderDetail})
|