|
@@ -30,12 +30,12 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="单价:">
|
|
|
- <el-input v-model="baseForm.price" @change="calculatePrice" />
|
|
|
+ <el-input v-model="baseForm.price" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="数量:">
|
|
|
- <el-input v-model="baseForm.meterAmount" @change="calculateMount" />
|
|
|
+ <el-input v-model="baseForm.meterAmount" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
@@ -186,34 +186,7 @@ watch(isShow, (val) => {
|
|
|
detailsModalShow()
|
|
|
}
|
|
|
})
|
|
|
-//计算计量金额
|
|
|
-// const calculate = ()=>{
|
|
|
-// baseForm.value.meterMoney = baseForm.value?.meterAmount * baseForm.value?.price
|
|
|
-// }
|
|
|
-//数量改变计算计量数量
|
|
|
-const calculateMount = (val)=>{
|
|
|
- //如果为空
|
|
|
- let mount = val
|
|
|
- const isMeter = isNumberReg(mount)
|
|
|
- if (isNullES(mount) || !isMeter) {
|
|
|
- mount = 0
|
|
|
- baseForm.value.meterAmount = mount
|
|
|
- }
|
|
|
- //计算计量金额
|
|
|
- baseForm.value.meterMoney = (BigNumber(baseForm.value?.price).multipliedBy(mount)).toString()
|
|
|
-}
|
|
|
-//单价改变计算计量金额
|
|
|
-const calculatePrice = (val)=>{
|
|
|
- //如果为空
|
|
|
- let price = val
|
|
|
- const isMeter = isNumberReg(price)
|
|
|
- if (isNullES(price) || !isMeter) {
|
|
|
- price = 0
|
|
|
- baseForm.value.price = price
|
|
|
- }
|
|
|
- //计算计量金额
|
|
|
- baseForm.value.meterMoney = (BigNumber(baseForm.value?.meterAmount).multipliedBy(price)).toString()
|
|
|
-}
|
|
|
+
|
|
|
const detailsModalShow = () => {
|
|
|
nextTick(() => {
|
|
|
window.$split(['#hc_modal_tree', '#hc_modal_form'], {
|
|
@@ -270,8 +243,6 @@ const treeClick = ({ node, data, keys })=>{
|
|
|
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
//基础表单
|
|
|
const baseFormRef = ref(null)
|
|
|
// const baseForm = ref({})
|