|
|
|
@ -85,7 +85,8 @@ |
|
|
|
|
<a-tag :color="record.is_receipt ? 'green' : ''">{{ record.is_receipt ? '已收货' : '待收货' }}</a-tag> |
|
|
|
|
</a-descriptions-item> |
|
|
|
|
<a-descriptions-item v-if="record.audit_status == AuditStatusEnum.REJECTED.value" label="拒绝原因"> |
|
|
|
|
<span>{{ record.refuse_desc }}</span> |
|
|
|
|
<!-- <span>{{ record.refuse_desc }}</span> --> |
|
|
|
|
<span style="color: #d6893b;cursor: pointer;" @click="handleAuditLook">查看拒绝原因</span> |
|
|
|
|
</a-descriptions-item> |
|
|
|
|
</a-descriptions> |
|
|
|
|
</a-card> |
|
|
|
@ -181,6 +182,7 @@ |
|
|
|
|
</a-card> |
|
|
|
|
</div> |
|
|
|
|
<AuditForm ref="AuditForm" @handleSubmit="handleRefresh" /> |
|
|
|
|
<AuditFormLook ref="AuditFormLook" @handleSubmit="handleRefresh" /> |
|
|
|
|
<ReceiptForm ref="ReceiptForm" @handleSubmit="handleRefresh" /> |
|
|
|
|
</div> |
|
|
|
|
</template> |
|
|
|
@ -190,7 +192,7 @@ import { assignment } from '@/utils/util' |
|
|
|
|
import * as Api from '@/api/order/refund' |
|
|
|
|
import { GoodsItem, UserItem } from '@/components/Table' |
|
|
|
|
import { AuditStatusEnum, RefundStatusEnum, RefundTypeEnum } from '@/common/enum/order/refund' |
|
|
|
|
import { AuditForm, ReceiptForm } from './modules' |
|
|
|
|
import { AuditForm, ReceiptForm,AuditFormLook } from './modules' |
|
|
|
|
|
|
|
|
|
// 商品内容表头 |
|
|
|
|
const goodsColumns = [ |
|
|
|
@ -232,6 +234,7 @@ export default { |
|
|
|
|
UserItem, |
|
|
|
|
AuditForm, |
|
|
|
|
ReceiptForm, |
|
|
|
|
AuditFormLook |
|
|
|
|
}, |
|
|
|
|
data() { |
|
|
|
|
return { |
|
|
|
@ -310,7 +313,10 @@ export default { |
|
|
|
|
const { record } = this |
|
|
|
|
this.$refs.AuditForm.show(record) |
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
handleAuditLook() { |
|
|
|
|
const { record } = this |
|
|
|
|
this.$refs.AuditFormLook.show(record) |
|
|
|
|
}, |
|
|
|
|
// 确认收货 |
|
|
|
|
handleReceipt() { |
|
|
|
|
const { record } = this |
|
|
|
|