|
@@ -24,9 +24,18 @@
|
|
|
</div>
|
|
|
</a-descriptions-item>
|
|
|
<a-descriptions-item label="关联销售单" :span="3" v-if="detailData.billState=='WAIT_CHECK' || detailData.billState=='WAIT_OUT_STOCK' || detailData.billState=='FINISH'">
|
|
|
- <a v-if="totalNums" style="margin-right:10px;color:#00aaff;" v-for="item in salesOrderList" :key="item.id" @click="viewSales(item)">{{ item.salesBillNo }};</a>
|
|
|
- <a-button v-if="totalNums" type="primary" class="button-info" @click="showPlModal=true">生成销售单</a-button>
|
|
|
- <span v-else>--</span>
|
|
|
+ <div style="word-break: break-all;">
|
|
|
+ <a
|
|
|
+ v-if="totalNums"
|
|
|
+ style="margin-right:10px;color:#00aaff;"
|
|
|
+ v-for="item in salesOrderList"
|
|
|
+ :key="item.id"
|
|
|
+ @click="viewSales(item)">
|
|
|
+ {{ item.salesBillNo }};
|
|
|
+ </a>
|
|
|
+ <a-button v-if="totalNums" type="primary" class="button-info" @click="showPlModal=true">生成销售单</a-button>
|
|
|
+ <span v-else>--</span>
|
|
|
+ </div>
|
|
|
</a-descriptions-item>
|
|
|
</a-descriptions>
|
|
|
</div>
|
|
@@ -164,8 +173,9 @@ export default {
|
|
|
},
|
|
|
totalNums () {
|
|
|
let ret = 0
|
|
|
+ const isFin = this.detailData && this.detailData.billState == 'FINISH'
|
|
|
this.listData.map(item => {
|
|
|
- ret = ret + this.detailData.billState == 'FINISH' ? item.putQty : item.qty
|
|
|
+ ret = ret + (isFin ? item.putQty : item.qty)
|
|
|
})
|
|
|
return ret
|
|
|
}
|