|
@@ -126,7 +126,7 @@
|
|
</a-select>
|
|
</a-select>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
- <a-col flex="260px" v-if="$route.params.pageType!='salesNewDetailAudit'&&(detailData&&detailData.promoFlag!=1&&(detailData.billStatus == 'WAIT_AUDIT'||detailData.billStatus == 'SUPERIOR_AUDIT_REJECT' || detailData.billStatus == 'TRANSFER_AUDIT_REJECT')&&detailData.salesBillSource=='PURCHASE'&&detailData.orderType=='TIRE')">
|
|
|
|
|
|
+ <a-col flex="260px" v-if="showTransferDealer">
|
|
<a-form-item label="发货经销商库存">
|
|
<a-form-item label="发货经销商库存">
|
|
<v-select
|
|
<v-select
|
|
code="STOCK_LABEL"
|
|
code="STOCK_LABEL"
|
|
@@ -149,7 +149,7 @@
|
|
<a-button
|
|
<a-button
|
|
id="salesDetail-updateStock"
|
|
id="salesDetail-updateStock"
|
|
type="primary"
|
|
type="primary"
|
|
- v-if="$route.params.pageType!='salesNewDetailAudit'&&(detailData&&detailData.promoFlag!=1&&(detailData.billStatus == 'WAIT_AUDIT'||detailData.billStatus == 'SUPERIOR_AUDIT_REJECT' || detailData.billStatus == 'TRANSFER_AUDIT_REJECT')&&detailData.salesBillSource=='PURCHASE'&&detailData.orderType=='TIRE')"
|
|
|
|
|
|
+ v-if="showTransferDealer"
|
|
style="margin:0 10px;"
|
|
style="margin:0 10px;"
|
|
@click="openDealerModal"
|
|
@click="openDealerModal"
|
|
class="button-dealerStock">选择发货经销商</a-button>
|
|
class="button-dealerStock">选择发货经销商</a-button>
|
|
@@ -171,7 +171,8 @@
|
|
:maxHeight="pageHeight"
|
|
:maxHeight="pageHeight"
|
|
:chooseList="chooseDealerList"
|
|
:chooseList="chooseDealerList"
|
|
:transferQty="transferQty"
|
|
:transferQty="transferQty"
|
|
- :showCityPrice="isCityPrice">
|
|
|
|
|
|
+ :showCityPrice="isCityPrice"
|
|
|
|
+ :showTransferDealer="showTransferDealer">
|
|
</detailProductList>
|
|
</detailProductList>
|
|
</div>
|
|
</div>
|
|
</a-card>
|
|
</a-card>
|
|
@@ -183,7 +184,7 @@
|
|
type="primary"
|
|
type="primary"
|
|
class="button-info"
|
|
class="button-info"
|
|
id="salesDetail-audit-btn"
|
|
id="salesDetail-audit-btn"
|
|
- v-if="$route.params.pageType!='salesNewDetailAudit'&&(detailData&&detailData.promoFlag!=1&&(detailData.billStatus == 'WAIT_AUDIT'||detailData.billStatus == 'SUPERIOR_AUDIT_REJECT' || detailData.billStatus == 'TRANSFER_AUDIT_REJECT')&&detailData.salesBillSource=='PURCHASE'&&detailData.orderType=='TIRE')"
|
|
|
|
|
|
+ v-if="$hasPermissions('B_salesEdit')&&$route.params.pageType!='salesNewDetailAudit'&&(detailData&&detailData.promoFlag!=1&&(detailData.billStatus == 'WAIT_AUDIT'||detailData.billStatus == 'SUPERIOR_AUDIT_REJECT' || detailData.billStatus == 'TRANSFER_AUDIT_REJECT')&&detailData.salesBillSource=='PURCHASE'&&detailData.orderType=='TIRE')"
|
|
@click="handleOrder()"
|
|
@click="handleOrder()"
|
|
>
|
|
>
|
|
转单
|
|
转单
|
|
@@ -206,7 +207,7 @@
|
|
type="primary"
|
|
type="primary"
|
|
class="button-info"
|
|
class="button-info"
|
|
id="salesDetail-audit-btn"
|
|
id="salesDetail-audit-btn"
|
|
- v-if="detailData&&detailData.billStatus == 'SUPERIOR_WAIT_AUDIT'"
|
|
|
|
|
|
+ v-if="$hasPermissions('B_higherLevelAudit')&&detailData&&detailData.billStatus == 'SUPERIOR_WAIT_AUDIT'"
|
|
@click="handleTransferAudit"
|
|
@click="handleTransferAudit"
|
|
>
|
|
>
|
|
审核
|
|
审核
|
|
@@ -359,7 +360,11 @@ export default {
|
|
},
|
|
},
|
|
// 是否显示库存列
|
|
// 是否显示库存列
|
|
showStock () {
|
|
showStock () {
|
|
- return this.detailData && (this.detailData.billStatus == 'WAIT_AUDIT' || this.detailData.billStatus == 'HQ_CHANGE') && this.$hasPermissions('B_salesAudit')
|
|
|
|
|
|
+ return this.detailData && (this.detailData.billStatus == 'WAIT_AUDIT' || this.detailData.billStatus == 'HQ_CHANGE' || this.detailData.billStatus == 'SUPERIOR_AUDIT_REJECT' || this.detailData.billStatus == 'TRANSFER_AUDIT_REJECT') && this.$hasPermissions('B_salesAudit')
|
|
|
|
+ },
|
|
|
|
+ // 是否显示发货经销商按钮 发货经销商库存
|
|
|
|
+ showTransferDealer () {
|
|
|
|
+ return this.$hasPermissions('B_salesEdit') && this.$route.params.pageType != 'salesNewDetailAudit' && (this.detailData && this.detailData.promoFlag != 1 && (this.detailData.billStatus == 'WAIT_AUDIT' || this.detailData.billStatus == 'SUPERIOR_AUDIT_REJECT' || this.detailData.billStatus == 'TRANSFER_AUDIT_REJECT') && this.detailData.salesBillSource == 'PURCHASE' && this.detailData.orderType == 'TIRE')
|
|
},
|
|
},
|
|
// 表格高度计算
|
|
// 表格高度计算
|
|
pageHeight () {
|
|
pageHeight () {
|