fuliqi
2024-01-24 29c1e7eb5ac16e90d8991a86c1c071bc312ec8d9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<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>