<template>
|
<div>
|
<el-form :model="form" class="sourceForm" label-width="110px" size="mini">
|
<common-source :form="form.traceabilityInfo" :orderForm="orderForm">
|
<template v-if="form.traceabilityInfo && form.traceabilityInfo.scanTime">
|
<h4 class="sourceTitle">用户记录跟踪</h4>
|
<div>
|
<el-form-item label="验伪时间:">{{form.traceabilityInfo && form.traceabilityInfo.scanTime ? form.traceabilityInfo.scanTime : '-'}}</el-form-item>
|
</div>
|
<div>
|
<el-form-item label="验伪次数:">{{form.traceabilityInfo && form.traceabilityInfo.scanCount ? form.traceabilityInfo.scanCount : '-'}}</el-form-item>
|
</div>
|
</template>
|
</common-source>
|
<el-collapse v-model="activeNames" v-if="form.rejectedInfo && form.rejectedInfo.outStockTime" @change="handleChange">
|
<el-collapse-item title="历史朔源信息" name="1">
|
<common-source :form="form.rejectedInfo" :orderForm="orderForm">
|
<template slot="shopName">
|
<div>
|
<el-form-item label="确认退货:">{{form.rejectedInfo.rejectedTime ? form.rejectedInfo.rejectedTime : '-'}}</el-form-item>
|
</div>
|
</template>
|
<template>
|
<h4 class="sourceTitle">用户记录跟踪</h4>
|
<div>
|
<el-form-item label="订单编号:">{{form.rejectedInfo.orderId ? form.rejectedInfo.orderId : '-'}}</el-form-item>
|
</div>
|
<div>
|
<el-form-item label="退款时间:">{{form.rejectedInfo.refundTime ? form.rejectedInfo.refundTime : '-'}}</el-form-item>
|
</div>
|
</template>
|
</common-source>
|
</el-collapse-item>
|
</el-collapse>
|
</el-form>
|
</div>
|
</template>
|
|
<script>
|
import commonSource from './commonSource.vue'
|
export default {
|
props: ['form', 'orderForm'],
|
components: { commonSource },
|
data () {
|
return {
|
activeNames: '1'
|
}
|
}
|
}
|
</script>
|
|
<style lang="scss">
|
.sourceForm{
|
.sourceTitle{
|
margin-bottom: 15px;
|
}
|
.el-form-item{
|
.el-form-item__content{
|
margin-left: 0 !important;
|
}
|
}
|
.shopInstockAddress .el-form-item__content{
|
word-break: break-all;
|
width: calc(100% - 110px);
|
}
|
}
|
|
</style>
|