gongchunyi
7 小时以前 2aaa8c190128efa6399124a00798c3c6efa2f86e
fix: 采购台账中涉及到价格、数量等输入框时,限制数值输入不能为负数
已修改2个文件
18 ■■■■ 文件已修改
src/views/procurementManagement/procurementLedger/index.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/salesManagement/salesLedger/index.vue 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/procurementManagement/procurementLedger/index.vue
@@ -494,6 +494,7 @@
                v-model="productForm.taxInclusiveUnitPrice"
                :precision="2"
                :step="0.1"
                :min="0"
                clearable
                style="width: 100%"
                @change="mathNum"
@@ -504,6 +505,7 @@
                        <el-form-item label="数量:" prop="quantity">
                            <el-input-number
                                :step="0.1"
                                :min="0"
                                clearable
                                :precision="2"
                                style="width: 100%"
@@ -521,6 +523,7 @@
                v-model="productForm.taxInclusiveTotalPrice"
                :precision="2"
                :step="0.1"
                :min="0"
                clearable
                style="width: 100%"
                @change="reverseMathNum('taxInclusiveTotalPrice')"
@@ -532,12 +535,16 @@
              label="不含税总价(元):"
              prop="taxExclusiveTotalPrice"
            >
              <el-input
              <el-input-number
                v-model="productForm.taxExclusiveTotalPrice"
                :precision="2"
                :min="0"
                style="width: 100%"
                @change="reverseMathNum('taxExclusiveTotalPrice')"
              />
            </el-form-item>
          </el-col>
        </el-row>
        <el-row :gutter="30">
          <el-col :span="12">
@@ -558,10 +565,12 @@
                                v-model="productForm.warnNum"
                                :precision="2"
                                :step="0.1"
                                :min="0"
                                clearable
                                style="width: 100%"
                            />
                        </el-form-item>
                    </el-col>
        </el-row>
      </el-form>
@@ -651,11 +660,13 @@
                v-model="scanAddForm.contractAmount"
                :precision="2"
                :step="0.1"
                :min="0"
                clearable
                style="width: 100%"
                placeholder="请输入"
              />
            </el-form-item>
          </el-col>
        </el-row>
        <el-row :gutter="20">
src/views/salesManagement/salesLedger/index.vue
@@ -283,16 +283,17 @@
                    </el-col>
          <el-col :span="12">
            <el-form-item label="含税总价(元):" prop="taxInclusiveTotalPrice">
              <el-input v-model="productForm.taxInclusiveTotalPrice" placeholder="请输入" clearable @change="calculateFromTotalPrice" />
              <el-input-number :min="0" :precision="2" :step="0.01" v-model="productForm.taxInclusiveTotalPrice" placeholder="请输入" clearable @change="calculateFromTotalPrice" style="width: 100%" />
            </el-form-item>
          </el-col>
        </el-row>
        <el-row :gutter="30">
          <el-col :span="12">
            <el-form-item label="不含税总价(元):" prop="taxExclusiveTotalPrice">
              <el-input v-model="productForm.taxExclusiveTotalPrice" placeholder="请输入" clearable @change="calculateFromExclusiveTotalPrice" />
              <el-input-number :min="0" :precision="2" :step="0.01" v-model="productForm.taxExclusiveTotalPrice" placeholder="请输入" clearable @change="calculateFromExclusiveTotalPrice" style="width: 100%" />
            </el-form-item>
          </el-col>
          <el-col :span="12">
            <el-form-item label="发票类型:" prop="invoiceType">
              <el-select v-model="productForm.invoiceType" placeholder="请选择" clearable>