绑定商品取小数点后两位
This commit is contained in:
parent
ac1c17e958
commit
f37cd3b1dd
|
|
@ -103,7 +103,7 @@
|
|||
<el-button type="primary" @click="informationdialogshow = true">去选择耗材信息</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item label="单位耗材值">
|
||||
<el-input v-model="addSelect[0].surplusStock" placeholder="请输入单位耗材值"></el-input>
|
||||
<el-input v-model="addSelect[0].surplusStock" type=number @input="limitInput($event, 'monthOutputValue')" placeholder="请输入单位耗材值"></el-input>
|
||||
</el-form-item>
|
||||
</template>
|
||||
<template v-else>
|
||||
|
|
@ -123,7 +123,7 @@
|
|||
<el-button type="primary" @click="selecthaocai(i)">去选择耗材信息</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item label="单位耗材值">
|
||||
<el-input v-model="item.surplusStock" placeholder="请输入单位耗材值"></el-input>
|
||||
<el-input v-model="item.surplusStock" type=number @input="limitInput($event, 'monthOutputValue')" placeholder="请输入单位耗材值"></el-input>
|
||||
</el-form-item>
|
||||
</template>
|
||||
</template>
|
||||
|
|
@ -183,7 +183,8 @@
|
|||
<el-dialog title="编辑" :visible.sync="informationdialogshowedit" width="20%">
|
||||
<el-form ref="addSelect" :inline="true">
|
||||
<el-form-item label="单位耗材值">
|
||||
<el-input v-model="surplusStocks.surplusStock" placeholder="请输入单位耗材值"></el-input>
|
||||
<el-input v-model="surplusStocks.surplusStock" type=number
|
||||
@input="limitInput($event, 'monthOutputValue')" placeholder="请输入单位耗材值"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item style="display: flex;justify-content: flex-end;">
|
||||
<el-button @click="informationdialogshowedit = false">取 消</el-button>
|
||||
|
|
@ -297,8 +298,18 @@ export default {
|
|||
})
|
||||
},
|
||||
methods: {
|
||||
limitInput(value, name) {
|
||||
this.surplusStocks.surplusStock = ('' + value) // 第一步:转成字符串
|
||||
// .replace(/[^\d^\.]+/g, '') // 第二步:把不是数字,不是小数点的过滤掉
|
||||
|
||||
.replace(/^0+(\d)/, '$1') // 第三步:第一位0开头,0后面为数字,则过滤掉,取后面的数字
|
||||
|
||||
.replace(/^\./, '0.') // 第四步:如果输入的第一位为小数点,则替换成 0. 实现自动补全
|
||||
|
||||
.match(/^\d*(\.?\d{0,2})/g)[0] || ''
|
||||
},
|
||||
selectShop(res) {
|
||||
console.log(res, '调试1')
|
||||
// console.log(res, '调试1')
|
||||
this.addSelect = res
|
||||
res[0]['specSnap'] = res[0].name
|
||||
this.clickdialogframe('add')
|
||||
|
|
@ -413,8 +424,8 @@ export default {
|
|||
ele.conName = item.conName
|
||||
if (this.ALLisDistribute != null) {
|
||||
// this.addSelect.forEach((ele, i) => {
|
||||
ele.skuList[this.ALLisDistribute].conInfoId = item.id
|
||||
ele.skuList[this.ALLisDistribute].conName = item.conName
|
||||
ele.skuList[this.ALLisDistribute].conInfoId = item.id
|
||||
ele.skuList[this.ALLisDistribute].conName = item.conName
|
||||
// })
|
||||
console.log(ele.skuList[this.ALLisDistribute], "打印");
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue