|
|
@ -135,7 +135,7 @@ |
|
|
|
<el-button type="primary" size="small" @click="goodsReturn(scope.row, scope.$index)">退</el-button> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="goodsSkuTitle" label="商品名称" align="center" width="300" /> |
|
|
|
<el-table-column prop="goodsSpuName" label="商品名称" align="center" width="300" /> |
|
|
|
<el-table-column prop="goodsSkuCode" label="图号" align="center" width="150" /> |
|
|
|
<el-table-column prop="goodsSkuOwnSpec" label="规格" align="center" width="150" /> |
|
|
|
<el-table-column prop="unit" label="单位" align="center" width="100" /> |
|
|
@ -186,7 +186,7 @@ |
|
|
|
<el-button type="danger" size="mini" @click="goodsDelete(scope.$index)">删除</el-button> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="goodsSkuTitle" label="商品名称" align="center" width="300" /> |
|
|
|
<el-table-column prop="goodsSpuName" label="商品名称" align="center" width="300" /> |
|
|
|
<el-table-column prop="goodsSkuCode" label="图号" align="center" width="150" /> |
|
|
|
<el-table-column prop="goodsSkuOwnSpec" label="规格" align="center" width="150" /> |
|
|
|
<el-table-column prop="unit" label="单位" align="center" width="100" /> |
|
|
@ -325,7 +325,7 @@ export default { |
|
|
|
let clf = '0' |
|
|
|
if (this.formobj.returnGoods.length > 0) { |
|
|
|
this.formobj.returnGoods.forEach((e) => { |
|
|
|
if (e.goodsSkuTitle !== '') { |
|
|
|
if (e.goodsSpuName !== '') { |
|
|
|
clf = Math.round((parseFloat(clf) + parseFloat(e.backAmount !== '' ? e.backAmount : '0')) * 100) / 100 |
|
|
|
} |
|
|
|
}) |
|
|
@ -509,7 +509,7 @@ export default { |
|
|
|
goodSpuSid: row.sid, |
|
|
|
goodsSpuName: row.goodsSpuName, |
|
|
|
goodsSkuSid: row.goodsSkuSid, |
|
|
|
goodsSkuTitle: row.goodsSkuTitle, |
|
|
|
goodsSkuTitle: row.goodsSpuName, |
|
|
|
goodsSkuCode: row.goodsSkuCode, |
|
|
|
unit: row.unit, |
|
|
|
goodsSkuOwnSpec: row.goodsSkuOwnSpec, |
|
|
@ -532,7 +532,7 @@ export default { |
|
|
|
fullyWithdraw() { |
|
|
|
if (this.formobj.returnGoods.length > 0) { |
|
|
|
this.formobj.returnGoods.forEach((e) => { |
|
|
|
if (e.goodsSkuTitle !== '') { |
|
|
|
if (e.goodsSpuName !== '') { |
|
|
|
// 计算退货数量 = 总数量 - 已退数量 |
|
|
|
e.backCount = Math.round((parseFloat(e.currentCount) - parseFloat(e.returnedCount !== '' ? e.returnedCount : '0')) * 100) / 100 |
|
|
|
// 计算退货金额 |
|
|
@ -546,7 +546,7 @@ export default { |
|
|
|
}, |
|
|
|
// 计算退货金额 |
|
|
|
backAmountInput(row) { |
|
|
|
if (row.goodsSkuTitle !== '') { |
|
|
|
if (row.goodsSpuName !== '') { |
|
|
|
row.backAmount = Math.round((parseFloat(row.backPrice !== '' ? row.backPrice : '0') * parseFloat(row.backCount !== '' ? row.backCount : '0')) * 100) / 100 |
|
|
|
} |
|
|
|
}, |
|
|
|