浏览代码

修改收购业务只能输入数字

mxx 3 年之前
父节点
当前提交
a816c1c922

+ 7 - 0
src/App.vue

@@ -90,4 +90,11 @@ export default {
     background-color: #5878e8;
     border-color: #5878e8;
 }
+input::-webkit-outer-spin-button,
+input::-webkit-inner-spin-button {
+      -webkit-appearance: none !important;
+    }
+input[type='number'] {
+      -moz-appearance: textfield !important;
+    }
 </style>

+ 7 - 7
src/views/houseSelfCollect/acquisitionManagementAdd.vue

@@ -23,34 +23,34 @@
           </div>
           <div class="grid-content">
             <el-form-item label="基准水分(%)">
-              <el-input v-model="baseInfoForm.waterBase" @input="changeBaseWater" :disabled="!isEdit"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model="baseInfoForm.waterBase" @input="changeBaseWater" :disabled="!isEdit"></el-input>
             </el-form-item>
           </div>
           <div class="grid-content">
             <el-form-item label="扣重比">
-              <el-input v-model="baseInfoForm.deductWeight" :disabled="!isEdit"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model="baseInfoForm.deductWeight" :disabled="!isEdit"></el-input>
             </el-form-item>
           </div>
           <div class="grid-content">
             <el-form-item label="干粮收购价格(元/公斤)"  label-width="180px">
-              <el-input v-model="baseInfoForm.dryGrainPrice" :disabled="!isEdit"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model="baseInfoForm.dryGrainPrice" :disabled="!isEdit"></el-input>
             </el-form-item>
           </div>
         </div>
         <div class="row2">
           <div class="grid-content">
             <el-form-item label="干粮水分(%)">
-              <el-input v-model="baseInfoForm.waterMin" @input="changeMinWater" :disabled="!isEdit" id="aaa"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model="baseInfoForm.waterMin" @input="changeMinWater" :disabled="!isEdit" id="aaa"></el-input>
             </el-form-item>
           </div>
           <div class="grid-content">
             <el-form-item label="水分上限(%)">
-              <el-input v-model="baseInfoForm.waterMax" @input="changeMaxWater" :disabled="!isEdit"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model="baseInfoForm.waterMax" @input="changeMaxWater" :disabled="!isEdit"></el-input>
             </el-form-item>
           </div>
           <div class="grid-content">
             <el-form-item label="销售上限(吨/年)">
-              <el-input v-model="baseInfoForm.saleLimit" :disabled="!isEdit"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model="baseInfoForm.saleLimit" :disabled="!isEdit"></el-input>
             </el-form-item>
           </div>
         </div>
@@ -64,7 +64,7 @@
           <div class="top">
             <div class="left">
               <div class="text">基准单价(元/公斤)</div>
-              <el-input v-model="item.basicUnitPrice" :disabled="!isEdit"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model="item.basicUnitPrice" :disabled="!isEdit"></el-input>
             </div>
             <el-button @click="delSetPrice(item,index)" :disabled="!isEdit">删除</el-button>
           </div>

+ 3 - 3
src/views/houseSelfCollect/customerManagementAdd.vue

@@ -61,7 +61,7 @@
               :disabled="disabled" />
           </ws-form-item>
           <ws-form-item label="银行卡号" span="1" prop="bankCard">
-            <ws-input v-model="customerList.bankCard" placeholder="请输入银行卡号" maxlength="19" size="small"
+            <ws-input type="number" @mousewheel.native.prevent v-model="customerList.bankCard" placeholder="请输入银行卡号" maxlength="19" size="small"
               :disabled="disabled" />
           </ws-form-item>
           <ws-form-item label="开户行" span="1" prop="bankDeposit">
@@ -85,7 +85,7 @@
               :disabled="disabled" />
           </ws-form-item>
           <ws-form-item label="手机号" span="1" prop="customerPhone">
-            <ws-input v-model="customerList.customerPhone" placeholder="请输入手机号" maxlength="11" size="small"
+            <ws-input type="number" @mousewheel.native.prevent v-model="customerList.customerPhone" placeholder="请输入手机号" maxlength="11" size="small"
               :disabled="disabled" />
           </ws-form-item>
           <ws-form-item label="联系地址" span="1" prop="compAddress">
@@ -95,7 +95,7 @@
           <div v-if="this.switchType == 1 || this.switchType == 3" class = "jiaoYan">
               <el-button type="primary" class="veriCode" @click="toSend()" v-if="!sendDisabled">获取验证码</el-button>
             <el-button type="warning" class="veriCode" v-if="sendDisabled">{{sendText}}</el-button>
-            <ws-input v-model="verifyCode" placeholder="请输入验证码" maxlength="100" size="small" :disabled="disabled" />
+            <ws-input type="number" @mousewheel.native.prevent v-model="verifyCode" placeholder="请输入验证码" maxlength="100" size="small" :disabled="disabled" />
           </div>
         </ws-info-table>
         <div class="but">

+ 9 - 9
src/views/houseSelfCollect/inspectInfo.vue

@@ -49,7 +49,7 @@
               </ws-select>
             </ws-form-item>
             <ws-form-item label="扣重比" span="1" prop="buckleWeightRatio">
-              <ws-input v-model="inspect.buckleWeightRatio" placeholder="请输入扣重比" maxlength="100" size="small"
+              <ws-input type="number" @mousewheel.native.prevent v-model="inspect.buckleWeightRatio" placeholder="请输入扣重比" maxlength="100" size="small"
                 :disabled="disabled" />
             </ws-form-item>
             <ws-form-item label="类型" span="1" prop="type">
@@ -62,10 +62,10 @@
                 :disabled="disabled" />
             </ws-form-item>
             <ws-form-item label="净重单价(元/公斤)" span="1" prop="tidalGrainPrice" v-if="inspect.type == '潮粮'">
-              <ws-input v-model="inspect.tidalGrainPrice" placeholder="请输入净重单价" maxlength="10" size="small" disabled />
+              <ws-input type="number" @mousewheel.native.prevent v-model="inspect.tidalGrainPrice" placeholder="请输入净重单价" maxlength="10" size="small" disabled />
             </ws-form-item>
             <ws-form-item label="干粮单价(元/公斤)" span="1" prop="dryGrainPrice" v-if="inspect.type == '干粮'">
-              <ws-input v-model="inspect.dryGrainPrice" placeholder="请输入干粮单价" maxlength="10" size="small"  :disabled="disabled" />
+              <ws-input type="number" @mousewheel.native.prevent v-model="inspect.dryGrainPrice" placeholder="请输入干粮单价" maxlength="10" size="small"  :disabled="disabled" />
             </ws-form-item>
           </ws-info-table>
 
@@ -79,27 +79,27 @@
               </ws-select>
             </ws-form-item>
             <ws-form-item label="杂质(%)" span="1" prop="impurity">
-              <ws-input v-model="inspect.impurity" placeholder="请输入杂质占比" maxlength="100" size="small"
+              <ws-input type="number" @mousewheel.native.prevent v-model="inspect.impurity" placeholder="请输入杂质占比" maxlength="100" size="small"
                 :disabled="disabled" />
             </ws-form-item>
             <ws-form-item label="水分(%)" span="1" prop="waterContent">
-              <ws-input v-model="inspect.waterContent" placeholder="请输入水分占比" maxlength="100" size="small"
+              <ws-input type="number" @mousewheel.native.prevent v-model="inspect.waterContent" placeholder="请输入水分占比" maxlength="100" size="small"
                 @change="waterContentChange('water')" :disabled="disabled" />
             </ws-form-item>
             <ws-form-item label="霉变粒(%)" span="1" prop="mildewGrain">
-              <ws-input v-model="inspect.mildewGrain" placeholder="请输入霉变粒占比" maxlength="100" size="small"
+              <ws-input type="number" @mousewheel.native.prevent v-model="inspect.mildewGrain" placeholder="请输入霉变粒占比" maxlength="100" size="small"
                 :disabled="disabled" />
             </ws-form-item>
             <ws-form-item label="容重(克/升)" span="1" prop="bulkDensity">
-              <ws-input v-model="inspect.bulkDensity" placeholder="请输入容重" maxlength="100" size="small"
+              <ws-input type="number" @mousewheel.native.prevent v-model="inspect.bulkDensity" placeholder="请输入容重" maxlength="100" size="small"
                 :disabled="disabled" />
             </ws-form-item>
             <ws-form-item label="热损伤(%)" span="1" prop="jiaorenli">
-              <ws-input v-model="inspect.jiaorenli" placeholder="请输入热损伤占比" maxlength="100" size="small"
+              <ws-input type="number" @mousewheel.native.prevent v-model="inspect.jiaorenli" placeholder="请输入热损伤占比" maxlength="100" size="small"
                 :disabled="disabled" />
             </ws-form-item>
             <ws-form-item label="不完善粒(%)" span="1" prop="imperfectGrain">
-              <ws-input v-model="inspect.imperfectGrain" placeholder="请输入不完善粒占比" maxlength="100" size="small"
+              <ws-input type="number" @mousewheel.native.prevent v-model="inspect.imperfectGrain" placeholder="请输入不完善粒占比" maxlength="100" size="small"
                 :disabled="disabled" />
             </ws-form-item>
           </ws-info-table>

+ 1 - 1
src/views/houseSelfCollect/paymentManagement.vue

@@ -140,7 +140,7 @@
           <ws-info-table>
             <ws-form-item label="未付金额(元)" prop="amountNotPayable">{{ payments.amountNotPayable }}</ws-form-item>
             <ws-form-item label="本次付款金额(元)" prop="money">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
                 v-model="payments.money"
                 placeholder="请输入本次付款金额(元)"
                 maxlength="100"

+ 35 - 35
src/views/houseSelfCollect/settlement.vue

@@ -69,10 +69,10 @@
                 <ws-input v-model="paymentList.qualityInspectionManagement.natureOfGrainPurchase" placeholder="请输入购粮性质" maxlength="100" size="small" disabled />
             </ws-form-item>
              <ws-form-item v-if='paymentList.type=="干粮"' label="干粮单价(元/公斤)" span="1" prop="waterContent">
-                <ws-input v-model="paymentList.qualityInspectionManagement.dryGrainPrice" placeholder="请输入干粮单价" maxlength="100" size="small" disabled />
+                <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.qualityInspectionManagement.dryGrainPrice" placeholder="请输入干粮单价" maxlength="100" size="small" disabled />
             </ws-form-item>
              <ws-form-item v-if='paymentList.type=="干粮"' label="净重(公斤)" span="1" prop="waterContent">
-                <ws-input v-model="paymentList.netWeight" placeholder="请输入净重" maxlength="100" size="small" disabled />
+                <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.netWeight" placeholder="请输入净重" maxlength="100" size="small" disabled />
             </ws-form-item>
           </ws-info-table>
           <div class="titles">质检数据</div>
@@ -81,7 +81,7 @@
               <ws-input v-model="paymentList.qualityInspectionManagement.grade" placeholder="请输入等级" maxlength="100" size="small" disabled />
             </ws-form-item>
             <ws-form-item label="杂质(%)" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               v-model="paymentList.qualityInspectionManagement.impurity"
                 placeholder="请输入杂质占比"
                 maxlength="100"
@@ -90,7 +90,7 @@
               />
             </ws-form-item>
             <ws-form-item label="水分(%)" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               v-model="paymentList.qualityInspectionManagement.waterContent"
                 placeholder="请输入水分占比"
                 maxlength="100"
@@ -99,7 +99,7 @@
               />
             </ws-form-item>
             <ws-form-item label="霉变粒(%)" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               v-model="paymentList.qualityInspectionManagement.mildewGrain"
                 placeholder="请输入霉变粒占比"
                 maxlength="100"
@@ -108,10 +108,10 @@
               />
             </ws-form-item>
             <ws-form-item label="容重(克/升)" span="1" prop="waterContent">
-              <ws-input v-model="paymentList.qualityInspectionManagement.bulkDensity" placeholder="请输入容重" maxlength="100" size="small" disabled />
+              <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.qualityInspectionManagement.bulkDensity" placeholder="请输入容重" maxlength="100" size="small" disabled />
             </ws-form-item>
             <ws-form-item label="热损伤(%)" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
                v-model="paymentList.qualityInspectionManagement.jiaorenli"
                 placeholder="请输入热损伤占比"
                 maxlength="100"
@@ -120,7 +120,7 @@
               />
             </ws-form-item>
             <ws-form-item label="不完善粒(%)" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               v-model="paymentList.qualityInspectionManagement.imperfectGrain"
                 placeholder="请输入不完善粒占比"
                 maxlength="100"
@@ -133,7 +133,7 @@
           <div v-if='paymentList.type=="潮粮"' class="titles">单价核算</div>
           <ws-info-table v-if='paymentList.type=="潮粮"'>
             <ws-form-item label="潮粮水分(%)" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               v-model="paymentList.qualityInspectionManagement.waterContent"
                 placeholder="请输入潮粮水分"
                 maxlength="100"
@@ -142,7 +142,7 @@
               />
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"' label="扣重比" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               @input='buckleWeightRatiochange'
               v-model="paymentList.buckleWeightRatio"
                 placeholder="请输入扣重比"
@@ -152,7 +152,7 @@
               />
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"' label="干粮水分(%)" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               v-model="paymentList.qualityInspectionManagement.waterMin"
                 placeholder="请输入干粮水分"
                 maxlength="100"
@@ -161,29 +161,29 @@
               />
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"' label="扣重" span="1" prop="waterContent">
-              <ws-input v-model="paymentList.qualityInspectionManagement.weightDeduction" placeholder="请输入扣重" maxlength="100" size="small" disabled/>
+              <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.qualityInspectionManagement.weightDeduction" placeholder="请输入扣重" maxlength="100" size="small" disabled/>
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"' label="掉水(%)" span="1" prop="waterContent">
-              <ws-input v-model="paymentList.qualityInspectionManagement.waterContent-paymentList.qualityInspectionManagement.waterMin" placeholder="请输入掉水" maxlength="100" size="small" disabled/>
+              <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.qualityInspectionManagement.waterContent-paymentList.qualityInspectionManagement.waterMin" placeholder="请输入掉水" maxlength="100" size="small" disabled/>
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"' label="基数" span="1" prop="waterContent">
-              <ws-input v-model="paymentList.base" placeholder="请输入基数" maxlength="100" size="small" disabled/>
+              <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.base" placeholder="请输入基数" maxlength="100" size="small" disabled/>
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"' label="毛重(公斤)" span="1" prop="waterContent">
-              <ws-input v-model="paymentList.weighingManagement.grossWeight" placeholder="请输入毛重" maxlength="100" size="small" disabled/>
+              <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.weighingManagement.grossWeight" placeholder="请输入毛重" maxlength="100" size="small" disabled/>
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"' label="纯重(公斤)" span="1" prop="waterContent">
-              <ws-input v-model="paymentList.pureWeight" placeholder="请输入纯重" maxlength="100" size="small" disabled/>
+              <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.pureWeight" placeholder="请输入纯重" maxlength="100" size="small" disabled/>
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"' label="皮重(公斤)" span="1" prop="waterContent">
-              <ws-input v-model="paymentList.weighingManagement.tare" placeholder="请输入皮重" maxlength="100" size="small" disabled/>
+              <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.weighingManagement.tare" placeholder="请输入皮重" maxlength="100" size="small" disabled/>
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"'
               label="净重单价(元/公斤)"
               span="1"
               prop="waterContent"
             >
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
                v-model="paymentList.qualityInspectionManagement.tidalGrainPrice"
                 placeholder="请输入净重单价"
                 maxlength="100"
@@ -192,10 +192,10 @@
               />
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"' label="扣杂(公斤)" span="1" prop="waterContent">
-              <ws-input v-model="paymentList.weighingManagement.buckleMiscellaneous" placeholder="请输入扣杂" maxlength="100" size="small" disabled/>
+              <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.weighingManagement.buckleMiscellaneous" placeholder="请输入扣杂" maxlength="100" size="small" disabled/>
             </ws-form-item>
             <ws-form-item  label="扣单价(元/公斤)" span="1" prop="unitDeduction">
-              <ws-input v-model="paymentList.unitDeduction" @input="grainMoney" placeholder="请输入扣单价" maxlength="100" size="small" :disabled="disabled"/>
+              <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.unitDeduction" @input="grainMoney" placeholder="请输入扣单价" maxlength="100" size="small" :disabled="disabled"/>
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"'
               label="纯重单价(元/公斤)"
@@ -203,7 +203,7 @@
               prop="waterContent"
             >
               <!-- v-model="paymentList.solidGrainPrice" -->
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               v-model="paymentList.solidGrainPrice"
                 placeholder="请输入纯重单价"
                 maxlength="100"
@@ -212,7 +212,7 @@
               />
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="潮粮"' label="净重(公斤)" span="1" prop="waterContent">
-              <ws-input v-model="paymentList.weighingManagement.netWeight" placeholder="请输入净重" maxlength="100" size="small" disabled/>
+              <ws-input type="number" @mousewheel.native.prevent v-model="paymentList.weighingManagement.netWeight" placeholder="请输入净重" maxlength="100" size="small" disabled/>
             </ws-form-item>
           </ws-info-table>
 
@@ -224,7 +224,7 @@
               prop="waterContent"
               class="formItem"
             >
-              <ws-input @input='grainMoney' v-model="paymentList.grainMoney" placeholder="请输入粮款" maxlength="100" size="small" disabled/>
+              <ws-input type="number" @mousewheel.native.prevent @input='grainMoney' v-model="paymentList.grainMoney" placeholder="请输入粮款" maxlength="100" size="small" disabled/>
             </ws-form-item>
             <ws-form-item v-if='paymentList.type=="干粮"' 
               label="粮款 = 净重 x  (干粮单价 - 扣单价)  ="
@@ -232,10 +232,10 @@
               prop="waterContent"
               class="formItem"
             >
-              <ws-input @input='grainMoney' v-model="paymentList.grainMoney" placeholder="请输入粮款" maxlength="100" size="small" disabled/>
+              <ws-input type="number" @mousewheel.native.prevent @input='grainMoney' v-model="paymentList.grainMoney" placeholder="请输入粮款" maxlength="100" size="small" disabled/>
             </ws-form-item>
             <ws-form-item label="称重扣款" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               @input='grainMoney'
               @focus="inputFocus($event)"
               v-model="paymentList.weighingDeduction"
@@ -246,7 +246,7 @@
               />
             </ws-form-item>
             <ws-form-item label="称重补助" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               @input='grainMoney'
               @focus="inputFocus($event)"
                v-model="paymentList.weighingSubsidy"
@@ -258,7 +258,7 @@
             </ws-form-item>
             
             <ws-form-item label="运费扣款" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               @input='grainMoney'
               @focus="inputFocus($event)"
                v-model="paymentList.freightDeduction"
@@ -269,7 +269,7 @@
               />
             </ws-form-item>
             <ws-form-item label="运费补助" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               @input='grainMoney'
               @focus="inputFocus($event)"
               v-model="paymentList.freightSubsidy"
@@ -280,7 +280,7 @@
               />
             </ws-form-item>
             <ws-form-item label="卸车扣款" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               @input='grainMoney'
               @focus="inputFocus($event)"
               v-model="paymentList.unloadDeduction"
@@ -291,7 +291,7 @@
               />
             </ws-form-item>
             <ws-form-item label="卸车补助" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               @input='grainMoney'
               @focus="inputFocus($event)"
               v-model="paymentList.unloadSubsidy"
@@ -302,7 +302,7 @@
               />
             </ws-form-item>
             <ws-form-item label="质量扣款" span="1" prop="qualityDeduction">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               @input='grainMoney'
               @focus="inputFocus($event)"
               v-model="paymentList.qualityDeduction"
@@ -314,7 +314,7 @@
             </ws-form-item>
 
             <ws-form-item label="其他补助" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               @input='grainMoney'
               @focus="inputFocus($event)"
               v-model="paymentList.otherSubsidy"
@@ -326,7 +326,7 @@
             </ws-form-item>
             
             <ws-form-item label="其他扣款" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               @input='grainMoney'
               @focus="inputFocus($event)"
               v-model="paymentList.otherDeduction"
@@ -342,7 +342,7 @@
               prop="waterContent"
               class="formItem"
             >
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               v-model="paymentList.calculationPayable"
                 placeholder="请输入计算应付"
                 maxlength="100"
@@ -351,7 +351,7 @@
               />
             </ws-form-item>
             <ws-form-item label="实际付款" span="1" prop="waterContent">
-              <ws-input
+              <ws-input type="number" @mousewheel.native.prevent
               @change='actualPayment'
               v-model="paymentList.actualPayment"
                 placeholder="请输入实际付款"

+ 5 - 5
src/views/houseSelfCollect/weightCheck.vue

@@ -66,25 +66,25 @@
                 <ws-input v-model="weighingList.goodsName" placeholder="请输入货名" maxlength="100" size="small" disabled />
               </ws-form-item>
               <ws-form-item label="毛重(公斤)" span="1" prop="grossWeight">
-                <ws-input v-if="this.index == 0" v-model="weighingList.grossWeight" @input="calculation"
+                <ws-input type="number" @mousewheel.native.prevent v-if="this.index == 0" v-model="weighingList.grossWeight" @input="calculation"
                   placeholder="未获取到毛重" maxlength="100" size="small" :disabled="disabled" />
-                <ws-input v-else v-model="weighingList.grossWeight" @input="calculation" placeholder="未获取到毛重"
+                <ws-input type="number" @mousewheel.native.prevent v-else v-model="weighingList.grossWeight" @input="calculation" placeholder="未获取到毛重"
                   maxlength="100" size="small" disabled />
               </ws-form-item>
               <el-button type="primary" :class="index ==0 ? '' : 'butCss'" @click="openPort">重新获取</el-button>
               <ws-form-item label="皮重(公斤)" span="1" prop="tare" v-if="information == '皮重'">
-                <ws-input v-model="weighingList.tare" @input="calculation" placeholder="未获取到皮重" maxlength="100"
+                <ws-input type="number" @mousewheel.native.prevent v-model="weighingList.tare" @input="calculation" placeholder="未获取到皮重" maxlength="100"
                   size="small" :disabled="disabled" />
               </ws-form-item>
               <el-button type="primary" v-if="index != 0" @click="openPort">重新获取</el-button>
               <div class="formItem">
                 <ws-form-item label="扣杂(公斤)" span="1" prop="buckleWeightRatio" v-if="information == '皮重'">
-                  <ws-input v-model="weighingList.buckleMiscellaneous" @input="calculation" placeholder="请输入扣杂"
+                  <ws-input type="number" @mousewheel.native.prevent v-model="weighingList.buckleMiscellaneous" @input="calculation" placeholder="请输入扣杂"
                     maxlength="100" size="small" />
                 </ws-form-item>
 
                 <ws-form-item label="净重(公斤)" span="1" prop="netWeight" v-if="information == '皮重'">
-                  <ws-input v-model="weighingList.netWeight" placeholder="请输入净重" maxlength="100" size="small"
+                  <ws-input type="number" @mousewheel.native.prevent v-model="weighingList.netWeight" placeholder="请输入净重" maxlength="100" size="small"
                     disabled />
                 </ws-form-item>
               </div>