|
|
@@ -39,7 +39,7 @@
|
|
|
</div>
|
|
|
<div class="middle">
|
|
|
<div>{{item.pricemove}}</div>
|
|
|
- <div>{{item.avalidqty}}{{item.enumdicname}}</div>
|
|
|
+ <div>{{toFixed0(item.avalidqty)}}{{item.enumdicname}}</div>
|
|
|
</div>
|
|
|
<div class="right">
|
|
|
<template class="inputNumberBlock"
|
|
|
@@ -48,7 +48,7 @@
|
|
|
v-model:value="item.num"
|
|
|
style="width: 130px !important; height: 34px;"
|
|
|
:disabled="!isChecked(item.ladingbillid)"
|
|
|
- :max="item.avalidqty"
|
|
|
+ :max="toFixed0(item.avalidqty)"
|
|
|
:min="0"></a-input-number>
|
|
|
<MinusOutlined @click="decrease(item)" />
|
|
|
<PlusOutlined @click="increase(item)" />
|
|
|
@@ -140,6 +140,8 @@ export default defineComponent({
|
|
|
// 各种计算
|
|
|
const { getStepValue, getCanSettlementNum, getNeedContractNum, getEstimatedPayment, XQty, PQty, getDeliveryGoodsPrice, increase, decrease, selctedNum } = handleCalculation(props.selectedRow);
|
|
|
|
|
|
+ const toFixed0 = (value: number) => +value.toFixed(0);
|
|
|
+
|
|
|
function submit() {
|
|
|
if (!selected.value) {
|
|
|
message.warn('请选择合约');
|
|
|
@@ -182,10 +184,12 @@ export default defineComponent({
|
|
|
console.log('param', param);
|
|
|
DeliveryOrder(param)
|
|
|
.then((res) => {
|
|
|
+ console.log('res', res);
|
|
|
message.success('提交成功');
|
|
|
})
|
|
|
.catch((err) => {
|
|
|
console.log('err', err);
|
|
|
+ message.error(err);
|
|
|
})
|
|
|
.finally(() => {
|
|
|
loading.value = false;
|
|
|
@@ -214,6 +218,7 @@ export default defineComponent({
|
|
|
decrease,
|
|
|
selctedNum,
|
|
|
selected,
|
|
|
+ toFixed0,
|
|
|
};
|
|
|
},
|
|
|
});
|