|
@@ -56,7 +56,7 @@
|
|
|
</template>
|
|
|
</a-page-header>
|
|
|
<!-- 基础信息 -->
|
|
|
- <div ref="tableSearch">
|
|
|
+ <div ref="tableSearch" v-if="!outBizSn">
|
|
|
<a-card size="small" :bordered="false" class="allocateBillDetail-cont" v-show="showDetail">
|
|
|
<div style="padding: 0;" ref="basicInformation">
|
|
|
<a-descriptions :column="4">
|
|
@@ -109,6 +109,60 @@
|
|
|
</div>
|
|
|
</a-card>
|
|
|
</div>
|
|
|
+ <div ref="tableSearch" style="padding: 0 12px;" v-else>
|
|
|
+ <a-collapse :activeKey="['1']">
|
|
|
+ <a-collapse-panel key="1" header="基础信息">
|
|
|
+ <a-descriptions :column="4">
|
|
|
+ <a-descriptions-item label="调往对象">{{ (basicInfoData&&basicInfoData.targetName) || '--' }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="调出仓库">{{ (basicInfoData&&basicInfoData.warehouseName) || '--' }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="发货编号">{{ (basicInfoData&&basicInfoData.sendNo) || '--' }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="收货客户名称">{{ (basicInfoData&&basicInfoData.receiverName) || '--' }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="调拨单号">{{ (basicInfoData&&basicInfoData.allocateNo) || '--' }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="业务状态">{{ (basicInfoData&&basicInfoData.stateDictValue) || '--' }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="打印状态">{{ (basicInfoData&&basicInfoData.printStateDictValue) || '--' }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="费用类型">
|
|
|
+ {{ (basicInfoData&&basicInfoData.costTypeName) || '--' }}
|
|
|
+ </a-descriptions-item>
|
|
|
+ <a-descriptions-item label="调拨类型">
|
|
|
+ <div>
|
|
|
+ <span v-if="basicInfoData&&basicInfoData.allocateSortName">{{ basicInfoData.allocateSortName || '--' }}</span>
|
|
|
+ <span v-if="basicInfoData&&basicInfoData.allocateTypeName">/{{ basicInfoData.allocateTypeName || '--' }}</span>
|
|
|
+ </div>
|
|
|
+ </a-descriptions-item>
|
|
|
+ <a-descriptions-item label="费用归属品牌">
|
|
|
+ {{ (basicInfoData&&basicInfoData.productBrandName) || '--' }}
|
|
|
+ </a-descriptions-item>
|
|
|
+ <a-descriptions-item label="费用归属品类">
|
|
|
+ <div>
|
|
|
+ <span v-if="basicInfoData&&basicInfoData.productTypeName1">{{ basicInfoData.productTypeName1 || '--' }}</span>
|
|
|
+ <span v-else>--</span>
|
|
|
+ <span v-if="basicInfoData&&basicInfoData.productTypeName2">/{{ basicInfoData.productTypeName2 || '--' }}</span>
|
|
|
+ <span v-if="basicInfoData&&basicInfoData.productTypeName3">/{{ basicInfoData.productTypeName3 || '--' }}</span>
|
|
|
+ </div>
|
|
|
+ </a-descriptions-item>
|
|
|
+ <a-descriptions-item label="起止时间">
|
|
|
+ <span v-if="basicInfoData&&(basicInfoData.promoStartDate || basicInfoData.promoEndDate)">{{ (basicInfoData&&basicInfoData.promoStartDate) || '--' }} ~ {{ (basicInfoData&&basicInfoData.promoEndDate) || '--' }}</span>
|
|
|
+ <span v-else>--</span>
|
|
|
+ </a-descriptions-item>
|
|
|
+ <a-descriptions-item label="备注" :span="4">{{ (basicInfoData&&basicInfoData.remark) || '--' }}</a-descriptions-item>
|
|
|
+ <a-descriptions-item label="附件" :span="4">
|
|
|
+ <div v-if="basicInfoData&&basicInfoData.attachmentList&&basicInfoData.attachmentList.length">
|
|
|
+ <a
|
|
|
+ target="_blank"
|
|
|
+ style="color: #00aaff;text-decoration: underline;margin-right: 15px;"
|
|
|
+ :href="item.filePath"
|
|
|
+ v-for="item in basicInfoData.attachmentList"
|
|
|
+ :key="item.id">
|
|
|
+ {{ item.fileName }}
|
|
|
+ </a>
|
|
|
+ </div>
|
|
|
+ <span v-else>--</span>
|
|
|
+ </a-descriptions-item>
|
|
|
+ </a-descriptions>
|
|
|
+ </a-collapse-panel>
|
|
|
+ </a-collapse>
|
|
|
+ </div>
|
|
|
+
|
|
|
<a-card size="small" :bordered="false" class="allocateBillDetail-cont">
|
|
|
<!-- 总计 -->
|
|
|
<div ref="countInfo">
|