Authored by lzhy

一件代发

... ... @@ -5,7 +5,7 @@
</div>
<div class="ivu-card-body">
<Row>
<i-col span="24">订购人:{{ orderInfo.mobile }}({{ orderInfo.adminName }})</i-col>
<i-col span="24">订购人:{{ orderInfo.mobile }}</i-col>
</Row>
<br />
<Row>
... ...
... ... @@ -44,7 +44,7 @@ export default {
data() {
return {
logisticsList: [],
expressId: this.orderInfo.expressId || 0,
expressId: this.orderInfo.expressId || '',
expressNumber: this.orderInfo.expressNumber || '',
};
},
... ...
... ... @@ -28,8 +28,7 @@
/>
</td>
<td style="text-align: left">
<p>{{ goods.prodcutName }}</p>
<p>{{ goods.prodcutCode }}</p>
<p>{{ goods.productName }}</p>
<p>尺码:{{ goods.sizeName }} 颜色:{{ goods.colorName }}</p>
</td>
<td>{{ goods.salePrice }}</td>
... ...
... ... @@ -5,7 +5,6 @@
<Tab-pane :label="tab2.label" :name="tab2.name"></Tab-pane>
<Tab-pane :label="tab3.label" :name="tab3.name"></Tab-pane>
<Tab-pane :label="tab4.label" :name="tab4.name"></Tab-pane>
<Tab-pane :label="tab5.label" :name="tab5.name"></Tab-pane>
</Tabs>
</layout-tab>
</template>
... ... @@ -31,10 +30,6 @@ export default {
label: '已完成订单',
name: '3',
},
tab5: {
label: '换货订单',
name: '4',
},
activate: '',
};
},
... ...
... ... @@ -28,8 +28,7 @@
</filter-item>
<filter-item>
<Button type="primary" @click="search">筛选</Button>
<Button @click="reset">清空条件</Button>
<Button type="primary" @click="exportExcel">导出</Button>
<Button @click="reset">全部</Button>
</filter-item>
</layout-filter>
<layout-list>
... ... @@ -106,7 +105,6 @@ export default {
this.query.pageNo = 1;
this.search();
},
exportExcel() {},
},
};
</script>
... ...
... ... @@ -18,13 +18,12 @@
<td>{{ goods.productSku }}</td>
<td><img :src="goods.imageUrl" /></td>
<td style="text-align: left">
<p>{{ goods.prodcutName }}</p>
<p>{{ goods.prodcutCode }}</p>
<p>{{ goods.productName }}</p>
<p>尺码:{{ goods.sizeName }} 颜色:{{ goods.colorName }}</p>
</td>
<td>{{ goods.buyNums }}</td>
<td>{{ goods.price }}</td>
<td>{{ goods.price }}</td>
<td></td>
<td></td>
<td>{{ goods.lastPrice }}</td>
<td>{{ goods.couponsDiscountAmount }}</td>
<td>{{ goods.yohoCoin }}</td>
... ...
... ... @@ -28,12 +28,10 @@
/>
</td>
<td style="text-align: left">
<p>{{ goods.prodcutName }}</p>
<p>{{ goods.prodcutCode }}</p>
<p>{{ goods.productName }}</p>
<p>尺码:{{ goods.sizeName }} 颜色:{{ goods.colorName }}</p>
</td>
<td>{{ goods.lastPrice }}</td>
<td>{{ goods.buyNums }}</td>
<td>{{ goods.productSkn }}</td>
<td>{{ goods.productSku }}</td>
<template v-if="key == 0">
... ... @@ -63,13 +61,12 @@ export default {
{ title: '图片', width: '8%' },
{ title: '商品信息', width: '20%' },
{ title: '单价', width: '8%' },
{ title: '数量', width: '5%' },
{ title: 'SKN', width: '5%' },
{ title: 'SKU', width: '5%' },
{ title: '收货人', width: '5%' },
{ title: '支付状态', width: '5%' },
{ title: '实收金额', width: '5%' },
{ title: '订单状态', width: '5%' },
{ title: '售后类型', width: '5%' },
{ title: '退款状态', width: '5%' },
{ title: '操作', width: '10%' },
],
};
... ...
... ... @@ -17,7 +17,7 @@
<Input v-model.trim="query.prodName" />
</filter-item>
<filter-item label="售后状态">
<Select v-model.trim="query.orderStatusStr" clearable>
<Select v-model.trim="query.orderStatus" clearable>
<Option v-for="(option, key) in orderStatusArr" :key="key" :value="key">
{{ option }}
</Option>
... ...
... ... @@ -7,6 +7,7 @@ const apiUrl = {
returnedGoodsAudit: '/erp/returnedGoodsAudit',
queryRefuseReason: '/erp/queryRefuseReason',
returnedReject: '/erp/returnedReject',
getReturnedInfo: '/erp/getReturnedInfo',
};
class ReturnedService extends Service {
... ... @@ -61,5 +62,13 @@ class ReturnedService extends Service {
returnedReject(params) {
return this.post(apiUrl.returnedReject, params);
}
/**
* 获取退货申请详情
* @param params
*/
getReturnedInfo(params) {
return this.post(apiUrl.getReturnedInfo, params);
}
}
export default ReturnedService;
... ...