|
@@ -155,7 +155,7 @@
|
|
|
:rowKey="(record) => record.id"
|
|
|
:columns="columns"
|
|
|
:data="loadData"
|
|
|
- :row-selection="{ columnWidth: 40, getCheckboxProps: record => ({ props: { disabled: record.promotionFlag == 'GIFT'&&record.salesPromoDetailParentSn } }) }"
|
|
|
+ :row-selection="{ columnWidth: 40, getCheckboxProps: record => ({ props: { disabled: record.promotionFlag == 'GIFT'&&!!record.salesPromoDetailParentSn } }) }"
|
|
|
@rowSelection="rowSelectionFun"
|
|
|
:pageSize="10"
|
|
|
bordered>
|
|
@@ -197,7 +197,7 @@
|
|
|
<template slot="salesNums" slot-scope="text, record">
|
|
|
<a-input-number
|
|
|
id="salesEdit-qty"
|
|
|
- :disabled="record.promotionFlag == 'GIFT'&&record.salesPromoDetailParentSn"
|
|
|
+ v-if="!(record.promotionFlag == 'GIFT'&&record.salesPromoDetailParentSn)"
|
|
|
size="small"
|
|
|
v-model="record.qty"
|
|
|
:precision="0"
|
|
@@ -206,6 +206,7 @@
|
|
|
placeholder="请输入"
|
|
|
@blur="e => onCellBlur(e.target.value, record)"
|
|
|
style="width: 100%;" />
|
|
|
+ <span v-else>{{ record.qty }}</span>
|
|
|
</template>
|
|
|
<!-- 当前库存 -->
|
|
|
<template slot="stockQty" slot-scope="text, record">
|
|
@@ -219,7 +220,7 @@
|
|
|
<template slot="warehouseBox" slot-scope="text, record">
|
|
|
<a-select
|
|
|
size="small"
|
|
|
- :disabled="record.promotionFlag == 'GIFT'&&record.salesPromoDetailParentSn"
|
|
|
+ :disabled="record.promotionFlag == 'GIFT'&&!!record.salesPromoDetailParentSn"
|
|
|
style="width:100%;"
|
|
|
placeholder="请选择仓库"
|
|
|
v-model="record.warehouseSn"
|
|
@@ -232,7 +233,8 @@
|
|
|
</template>
|
|
|
<!-- 操作 -->
|
|
|
<template slot="action" slot-scope="text, record">
|
|
|
- <a-button
|
|
|
+ <div>
|
|
|
+ <a-button
|
|
|
size="small"
|
|
|
type="link"
|
|
|
:loading="delLoading"
|
|
@@ -249,6 +251,7 @@
|
|
|
v-if="record.promotionFlag != 'GIFT'"
|
|
|
@click="handleUpdateActive(record)"
|
|
|
>换促销</a-button>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
<template slot="footer" slot-scope="currentPageData">
|
|
|
<!-- 总计 -->
|