|
|
@ -112,7 +112,8 @@ |
|
|
|
<th rowspan="2" nzWidth="120px">商品key</th> |
|
|
|
<th rowspan="2" nzWidth="120px">商品key</th> |
|
|
|
<th rowspan="2" nzWidth="180px">商品名称</th> |
|
|
|
<th rowspan="2" nzWidth="180px">商品名称</th> |
|
|
|
<th rowspan="2" nzWidth="150px">商品规格</th> |
|
|
|
<th rowspan="2" nzWidth="150px">商品规格</th> |
|
|
|
<th rowspan="2" nzWidth="100px">商品价格</th> |
|
|
|
<th rowspan="2" nzWidth="100px">商品原价</th> |
|
|
|
|
|
|
|
<th rowspan="2" nzWidth="100px">商品售价</th> |
|
|
|
<th rowspan="2" nzWidth="100px">购买数量</th> |
|
|
|
<th rowspan="2" nzWidth="100px">购买数量</th> |
|
|
|
<th colspan="9">交易信息</th> |
|
|
|
<th colspan="9">交易信息</th> |
|
|
|
<th rowspan="2">卡密订单</th> |
|
|
|
<th rowspan="2">卡密订单</th> |
|
|
@ -135,23 +136,24 @@ |
|
|
|
</thead> |
|
|
|
</thead> |
|
|
|
<tbody> |
|
|
|
<tbody> |
|
|
|
<tr *ngFor="let data of basicTable.data;index as i"> |
|
|
|
<tr *ngFor="let data of basicTable.data;index as i"> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.orderNo}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.orderNo}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.childOrderNo}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.childOrderNo}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.userPhone}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.userPhone}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.goodsKey}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.goodsKey}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.goodsName}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.goodsName}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.goodsSpecsName}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.goodsSpecsName}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.goodsPrice}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.goodsOriginalPrice}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.goodsCount}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.goodsSalePrice}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.totalPrice}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.goodsCount}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.couponDiscountPrice}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.totalPrice}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.integralDiscountPrice}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.couponDiscountPrice}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.payRealPrice}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.integralDiscountPrice}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.payChannel | dictionary: 'ORDER_PAY_CHANNEL'}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.payRealPrice}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.payType | dictionary: 'ORDER_PAY_TYPE'}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.payChannel | dictionary: 'ORDER_PAY_CHANNEL'}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.tradeStatus | dictionary: 'ORDER_CHILD_STATUS'}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.payType | dictionary: 'ORDER_PAY_TYPE'}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.createTime | date: 'yyyy-MM-dd HH:mm:ss'}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.tradeStatus | dictionary: 'ORDER_CHILD_STATUS'}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.orderNo != data['orderNo']" rowSpan="{{data.rowSpan}}">{{data.payTime | date: 'yyyy-MM-dd HH:mm:ss'}}</td> |
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.createTime | date: 'yyyy-MM-dd HH:mm:ss'}}</td> |
|
|
|
|
|
|
|
<td *ngIf="basicTable.data[i-1]?.childOrderNo != data['childOrderNo']" rowSpan="{{data.rowSpan}}">{{data.payTime | date: 'yyyy-MM-dd HH:mm:ss'}}</td> |
|
|
|
<td nzEllipsis nz-tooltip nzTooltipTitle="{{data.channelOrderNo}}">{{data.channelOrderNo}}</td> |
|
|
|
<td nzEllipsis nz-tooltip nzTooltipTitle="{{data.channelOrderNo}}">{{data.channelOrderNo}}</td> |
|
|
|
<td nzEllipsis nz-tooltip nzTooltipTitle="{{data.couNo}}">{{data.couNo}}</td> |
|
|
|
<td nzEllipsis nz-tooltip nzTooltipTitle="{{data.couNo}}">{{data.couNo}}</td> |
|
|
|
<td>{{data.expireTime | date: 'yyyy-MM-dd HH:mm'}}</td> |
|
|
|
<td>{{data.expireTime | date: 'yyyy-MM-dd HH:mm'}}</td> |
|
|
@ -225,7 +227,7 @@ |
|
|
|
<td>{{ data.goodsKey }}</td> |
|
|
|
<td>{{ data.goodsKey }}</td> |
|
|
|
<td>{{ data.goodsName }}</td> |
|
|
|
<td>{{ data.goodsName }}</td> |
|
|
|
<td>{{ data.goodsSpecsName }}</td> |
|
|
|
<td>{{ data.goodsSpecsName }}</td> |
|
|
|
<td>{{ data.goodsPrice }}</td> |
|
|
|
<td>{{ data.goodsOriginalPrice }}</td> |
|
|
|
<td nzEllipsis nz-tooltip nzTooltipTitle="{{data.channelOrderNo}}">{{ data.channelOrderNo }}</td> |
|
|
|
<td nzEllipsis nz-tooltip nzTooltipTitle="{{data.channelOrderNo}}">{{ data.channelOrderNo }}</td> |
|
|
|
<td nzEllipsis nz-tooltip nzTooltipTitle="{{data.couNo}}">{{ data.couNo }}</td> |
|
|
|
<td nzEllipsis nz-tooltip nzTooltipTitle="{{data.couNo}}">{{ data.couNo }}</td> |
|
|
|
<td>{{ data.couStatus | dictionary: 'ORDER_COUPON_NO_STATUS'}}</td> |
|
|
|
<td>{{ data.couStatus | dictionary: 'ORDER_COUPON_NO_STATUS'}}</td> |
|
|
|