Bläddra i källkod

【修改】禁止input type=number 在360浏览器下鼠标滑动改变数字

howie 2 år sedan
förälder
incheckning
b91c7ff4a4
41 ändrade filer med 86 tillägg och 80 borttagningar
  1. 3 3
      src/views/basic_data/material/machine_list.vue
  2. 2 2
      src/views/basic_data/warehouse/warehouse_book.vue
  3. 3 3
      src/views/basic_data/warehouse/warehouse_cost.vue
  4. 3 0
      src/views/deposit_home/components/deposit_list-detail.vue
  5. 2 2
      src/views/finance/change_apply.vue
  6. 2 2
      src/views/finance/components/rebate_list-confirm.vue
  7. 4 4
      src/views/finance/components/receivable_list-add.vue
  8. 5 5
      src/views/finance/components/receivable_list-detail.vue
  9. 2 2
      src/views/finance/rebate_form.vue
  10. 2 2
      src/views/finance/wallet.vue
  11. 2 2
      src/views/sales_policy/components/AddPolicy.vue
  12. 2 2
      src/views/sales_policy/components/editPolicy.vue
  13. 1 1
      src/views/sales_rebate/rebate_list.vue
  14. 1 1
      src/views/sales_rebate/rebate_list_type.vue
  15. 7 7
      src/views/setting/other.vue
  16. 1 1
      src/views/supply/apply/components/apply_examine.vue
  17. 1 1
      src/views/supply/apply/components/apply_form.vue
  18. 2 2
      src/views/supply/apply/components/apply_return_form.vue
  19. 1 1
      src/views/supply/apply/components/engin_examine.vue
  20. 1 1
      src/views/supply/apply/components/engin_return_form.vue
  21. 3 3
      src/views/supply/displace/components/displace_examine.vue
  22. 1 1
      src/views/supply/engin/components/commerce_detail.vue
  23. 1 1
      src/views/supply/engin/components/commerce_examine.vue
  24. 1 1
      src/views/supply/engin/components/commerce_form.vue
  25. 2 2
      src/views/supply/engin/components/engin_examine.vue
  26. 2 2
      src/views/supply/engin/components/engin_form.vue
  27. 4 1
      src/views/supply/engin/components/home_detail.vue
  28. 2 2
      src/views/supply/engin/components/home_examine.vue
  29. 2 2
      src/views/supply/engin/components/home_form.vue
  30. 1 1
      src/views/supply/engin/components/home_return.vue
  31. 1 1
      src/views/supply/implement/components/sales_return_form.vue
  32. 2 2
      src/views/supply/pickup/pickup_list.vue
  33. 2 2
      src/views/supply/pickup/sum_list.vue
  34. 1 1
      src/views/supply/policy/components/retail_detail.vue
  35. 2 2
      src/views/supply/policy/components/retail_form.vue
  36. 1 1
      src/views/supply/policy/components/retail_return.vue
  37. 1 1
      src/views/supply/retail/components/retail_detail.vue
  38. 2 2
      src/views/supply/retail/components/retail_form.vue
  39. 1 1
      src/views/supply/retail/components/retail_return.vue
  40. 6 6
      src/views/supply/return/components/return_form.vue
  41. 1 1
      src/views/supply/sales/components/sales_return_form.vue

+ 3 - 3
src/views/basic_data/material/machine_list.vue

@@ -37,7 +37,7 @@
           <el-col :xs="24" :sm="12" :lg="6">
             <el-form-item label="体积" prop="volume">
               <el-input
-                type="number"
+                type="number" @mousewheel.native.prevent
                 placeholder="请输入体积"
                 v-model.number="screenForm.volume"
               ></el-input>
@@ -254,7 +254,7 @@
         :model="diaLogForm"
         label-width="70px"
         :rules="rules"
-      
+
         label-position="left"
       >
         <el-form-item label="类型" prop="type">
@@ -280,7 +280,7 @@
         <el-form-item label="体积" prop="volume">
           <el-input
             v-model="diaLogForm.volume"
-            type="number"
+            type="number" @mousewheel.native.prevent
             size="normal"
           ></el-input>
         </el-form-item>

+ 2 - 2
src/views/basic_data/warehouse/warehouse_book.vue

@@ -55,7 +55,7 @@
             show-overflow-tooltip
           >
             <template slot-scope="scope">
-              <el-input size="mini" class="yinput" v-model.number="scope.row.number" type="number" :disabled="scope.row.isDisabled" />
+              <el-input size="mini" class="yinput" v-model.number="scope.row.number" type="number" @mousewheel.native.prevent :disabled="scope.row.isDisabled" />
             </template>
           </el-table-column>
           <el-table-column
@@ -66,7 +66,7 @@
             show-overflow-tooltip
           >
             <template slot-scope="scope">
-              <el-input size="mini" class="yinput" v-model.number="scope.row.towerNum" type="number" :disabled="scope.row.isDisabled" />
+              <el-input size="mini" class="yinput" v-model.number="scope.row.towerNum" type="number" @mousewheel.native.prevent :disabled="scope.row.isDisabled" />
             </template>
           </el-table-column>
 

+ 3 - 3
src/views/basic_data/warehouse/warehouse_cost.vue

@@ -247,20 +247,20 @@
         </el-form-item>
         <el-form-item label="仓库存放" class="sty" prop="freeDay">
           <el-input
-            type="number"
+            type="number" @mousewheel.native.prevent
             v-model="dialogForm.freeDay"
             class="inputStyle"
           />天内可免费受存储管理费用.
           <br/>
           当超过
           <el-input
-            type="number"
+            type="number" @mousewheel.native.prevent
             v-model="dialogForm.freeDay"
             class="inputStyle"
           />天后,按每立方米
           <el-input
             v-model="dialogForm.toll"
-            type="number"
+            type="number" @mousewheel.native.prevent
             class="inputStyle"
           />
           元/天计算

+ 3 - 0
src/views/deposit_home/components/deposit_list-detail.vue

@@ -737,6 +737,9 @@
               <span>{{ scope.row.specification }}</span>
             </template>
           </el-table-column>
+          <el-table-column align="left" label="实装物料编号" prop="realMaterialNumber" min-width="120" show-overflow-tooltip></el-table-column>
+            <el-table-column align="left" label="实装厂产品编码" prop="realMaterialOldNumber" min-width="120" show-overflow-tooltip></el-table-column>
+            <el-table-column align="left" label="实装规格型号" prop="realSpecification" min-width="300" show-overflow-tooltip></el-table-column>
           <el-table-column
             align="rihgt"
             label="单价"

+ 2 - 2
src/views/finance/change_apply.vue

@@ -71,13 +71,13 @@
           </el-table-column>
           <el-table-column align="left" label="返利金额" prop="" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input size="mini" type="number" v-model="scope.row.money"></el-input>
+              <el-input size="mini" type="number" @mousewheel.native.prevent v-model="scope.row.money"></el-input>
             </template>
           </el-table-column>
           <el-table-column align="left" label="折让金额" prop="" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
               <div v-if="scope.$index == 0"></div>
-              <el-input v-if="scope.$index == 1" size="mini" type="number" v-model="scope.row.allowanceAmount"></el-input>
+              <el-input v-if="scope.$index == 1" size="mini" type="number" @mousewheel.native.prevent v-model="scope.row.allowanceAmount"></el-input>
 
             </template>
           </el-table-column>

+ 2 - 2
src/views/finance/components/rebate_list-confirm.vue

@@ -59,7 +59,7 @@
           <el-table-column align="left" label="返利类型" prop="walletName" min-width="160" show-overflow-tooltip></el-table-column>
           <el-table-column align="right" label="总返利金额" prop="amount" min-width="160" show-overflow-tooltip>
             <!-- <template slot-scope="scope">
-             
+
             </template> -->
           </el-table-column>
           <el-table-column align="right" label="返利金额" prop="" min-width="160" show-overflow-tooltip>
@@ -69,7 +69,7 @@
           </el-table-column>
           <el-table-column align="right" label="折让金额" prop="" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input class="mountclass" :disabled='show' type="number" v-model="scope.row.allowanceAmount"></el-input>
+              <el-input class="mountclass" :disabled='show' type="number" @mousewheel.native.prevent v-model="scope.row.allowanceAmount"></el-input>
             </template>
           </el-table-column>
           <el-table-column align="left" label="备注" prop="policyDocNo" min-width="160" show-overflow-tooltip></el-table-column>

+ 4 - 4
src/views/finance/components/receivable_list-add.vue

@@ -150,7 +150,7 @@
             <template slot-scope="scope">
               <el-input
                 v-model="scope.row.afterTaxAmount"
-                type="number"
+                type="number" @mousewheel.native.prevent
               ></el-input>
             </template>
           </el-table-column>
@@ -162,17 +162,17 @@
             show-overflow-tooltip
           >
             <template slot-scope="scope">
-              <el-input type="number" v-model="scope.row.tax"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model="scope.row.tax"></el-input>
             </template>
           </el-table-column> -->
           <el-table-column align="right" label="*总金额" prop="tax" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input class='mountclass' type="number" v-model="scope.row.totalAmount"></el-input>
+              <el-input class='mountclass' type="number" @mousewheel.native.prevent v-model="scope.row.totalAmount"></el-input>
             </template>
           </el-table-column>
           <el-table-column align="left" label="税率%" prop="" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input type="number" :min="0" oninput="if(value>100)value=100;if(value<0)value=0" v-model="scope.row.taxRate"></el-input>
+              <el-input type="number" @mousewheel.native.prevent :min="0" oninput="if(value>100)value=100;if(value<0)value=0" v-model="scope.row.taxRate"></el-input>
             </template>
           </el-table-column>
           <el-table-column align="left" label="备注" prop="remark" min-width="160" show-overflow-tooltip>

+ 5 - 5
src/views/finance/components/receivable_list-detail.vue

@@ -173,7 +173,7 @@
             <template slot-scope="scope">
               <el-input
                 v-model="scope.row.afterTaxAmount"
-                type="number"
+                type="number" @mousewheel.native.prevent
               ></el-input>
             </template>
           </el-table-column>
@@ -185,17 +185,17 @@
             show-overflow-tooltip
           >
             <template slot-scope="scope">
-              <el-input type="number" v-model="scope.row.tax"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model="scope.row.tax"></el-input>
             </template>
           </el-table-column> -->
           <el-table-column align="right" label="*总金额" prop="tax" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input class='mountclass' type="number" v-model="scope.row.totalAmount"></el-input>
+              <el-input class='mountclass' type="number" @mousewheel.native.prevent v-model="scope.row.totalAmount"></el-input>
             </template>
           </el-table-column>
           <el-table-column align="left" label="税率%" prop="" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input type="number" :min="0" oninput="if(value>100)value=100;if(value<0)value=0" v-model="scope.row.taxRate"></el-input>
+              <el-input type="number" @mousewheel.native.prevent :min="0" oninput="if(value>100)value=100;if(value<0)value=0" v-model="scope.row.taxRate"></el-input>
             </template>
           </el-table-column>
           <el-table-column align="left" label="备注" prop="remark" min-width="160" show-overflow-tooltip>
@@ -401,4 +401,4 @@ export default {
 .selectClass {
   width: 100%;
 }
-</style>
+</style>

+ 2 - 2
src/views/finance/rebate_form.vue

@@ -90,12 +90,12 @@
           </el-table-column>
           <el-table-column align="right" label="返利总金额" prop="amount" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input size="mini" class="mountclass" type="number" v-model="scope.row.amount"></el-input>
+              <el-input size="mini" class="mountclass" type="number" @mousewheel.native.prevent v-model="scope.row.amount"></el-input>
             </template>
           </el-table-column>
           <el-table-column align="right" label="暂扣返利" prop="withholdAmount" min-width="160" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input size="mini" class="mountclass" type="number" v-model="scope.row.withholdAmount"></el-input>
+              <el-input size="mini" class="mountclass" type="number" @mousewheel.native.prevent v-model="scope.row.withholdAmount"></el-input>
             </template>
           </el-table-column>
           <el-table-column align="left" label="政策文件流水号" prop="policyFileNo" min-width="160" show-overflow-tooltip>

+ 2 - 2
src/views/finance/wallet.vue

@@ -134,9 +134,9 @@
       <el-form ref="exportForm" :rules="exportRules" :model="exportForm" label-width="120px">
         <el-form-item label="编码范围" prop="">
           <div class="fanwei">
-            <el-input v-model="exportForm.startCustomerId" type="number" />
+            <el-input v-model="exportForm.startCustomerId" type="number" @mousewheel.native.prevent />
             <span>——</span>
-            <el-input v-model="exportForm.endCustomerId" type="number" />
+            <el-input v-model="exportForm.endCustomerId" type="number" @mousewheel.native.prevent />
           </div>
         </el-form-item>
       </el-form>

+ 2 - 2
src/views/sales_policy/components/AddPolicy.vue

@@ -280,7 +280,7 @@
                 <el-input
                   class="yinput"
                   v-model.number="scope.row.discAmount"
-                  type="number"
+                  type="number" @mousewheel.native.prevent
                   placeholder="请输入格力折扣"
                   size="mini"
                 />
@@ -297,7 +297,7 @@
                 <el-input
                   class="yinput"
                   v-model.number="scope.row.price"
-                  type="number"
+                  type="number" @mousewheel.native.prevent
                   placeholder="请输入单价"
                   size="mini"
                 />

+ 2 - 2
src/views/sales_policy/components/editPolicy.vue

@@ -268,7 +268,7 @@
                 size="mini"
                   class="yinput"
                   v-model.number="scope.row.discAmount"
-                  type="number"
+                  type="number" @mousewheel.native.prevent
                   placeholder="请输入格力折扣"
 
                 />
@@ -280,7 +280,7 @@
                 <el-input
                   class="yinput"
                   v-model.number="scope.row.price"
-                  type="number"
+                  type="number" @mousewheel.native.prevent
                   placeholder="请输入单价"
                   size="mini"
                 />

+ 1 - 1
src/views/sales_rebate/rebate_list.vue

@@ -105,7 +105,7 @@
             </el-select>
           </el-form-item>
           <el-form-item label="返利折扣比例" prop="rebateRate">
-            <el-input type="number" placeholder="例如0.1=1折" :disabled="type == 3" @change="handleNumber" v-model.number="dialogForm.rebateRate"></el-input>
+            <el-input type="number" @mousewheel.native.prevent placeholder="例如0.1=1折" :disabled="type == 3" @change="handleNumber" v-model.number="dialogForm.rebateRate"></el-input>
           </el-form-item>
           <!-- <el-form-item label="销售类型编码" prop="saleTypeCode">
             <el-input

+ 1 - 1
src/views/sales_rebate/rebate_list_type.vue

@@ -82,7 +82,7 @@
 
           <!-- <el-form-item label="返利折扣比例" prop="rebateRate">
             <el-input
-              type="number"
+              type="number" @mousewheel.native.prevent
               placeholder="例如0.1=1折"
               :readonly="type == 3"
               @change="handleNumber"

+ 7 - 7
src/views/setting/other.vue

@@ -35,7 +35,7 @@
     <div v-show="formType === 'third'">
       <div style="margin: 40px 0 30px;">
         <div>预留单自动生成时间,从订单审单后,第</div>
-        <el-input v-model="thirdForm.input1.dictValue" type="number" size="small" style="width: 150px; margin-top: 20px; margin-right: 10px"></el-input>
+        <el-input v-model="thirdForm.input1.dictValue" type="number" @mousewheel.native.prevent size="small" style="width: 150px; margin-top: 20px; margin-right: 10px"></el-input>
         <span>天零时起,按商家提交订单时间顺序,自动生成预留单</span>
       </div>
       <el-button type="primary" size="small" @click="submitForm('third')">确 定</el-button>
@@ -48,27 +48,27 @@
         <div style="margin-top: 10px">总可发货数为0,显示无货</div>
         <div style="margin-top: 10px">
           <span>总可发货数</span>
-          <el-input v-model="fourthForm.input1.dictValue" type="number" size="small" style="width: 100px; margin: 0 10px;"></el-input>
+          <el-input v-model="fourthForm.input1.dictValue" type="number" @mousewheel.native.prevent size="small" style="width: 100px; margin: 0 10px;"></el-input>
           <span>到</span>
-          <el-input v-model="fourthForm.input2.dictValue" type="number" size="small" style="width: 100px; margin: 0 10px;"></el-input>
+          <el-input v-model="fourthForm.input2.dictValue" type="number" @mousewheel.native.prevent size="small" style="width: 100px; margin: 0 10px;"></el-input>
           <span>,总库存显示具体数量</span>
         </div>
         <div style="margin-top: 10px">
           <span>总可发货数</span>
-          <el-input v-model="fourthForm.input3.dictValue" type="number" size="small" style="width: 100px; margin: 0 10px;"></el-input>
+          <el-input v-model="fourthForm.input3.dictValue" type="number" @mousewheel.native.prevent size="small" style="width: 100px; margin: 0 10px;"></el-input>
           <span>到</span>
-          <el-input v-model="fourthForm.input4.dictValue" type="number" size="small" style="width: 100px; margin: 0 10px;"></el-input>
+          <el-input v-model="fourthForm.input4.dictValue" type="number" @mousewheel.native.prevent size="small" style="width: 100px; margin: 0 10px;"></el-input>
           <span>,总库存显示有货</span>
         </div>
         <div style="margin-top: 10px">
           <span>总可发货数大于</span>
-          <el-input v-model="fourthForm.input5.dictValue" type="number" size="small" style="width: 100px; margin: 0 10px;"></el-input>
+          <el-input v-model="fourthForm.input5.dictValue" type="number" @mousewheel.native.prevent size="small" style="width: 100px; margin: 0 10px;"></el-input>
           <span>,总库存显示充足</span>
         </div>
         <div style="margin-top: 30px">发货申请查询库存时:</div>
         <div style="margin-top: 10px">
           <span>可发货数大于</span>
-          <el-input v-model="fourthForm.input6.dictValue" type="number" size="small" style="width: 100px; margin: 0 10px;"></el-input>
+          <el-input v-model="fourthForm.input6.dictValue" type="number" @mousewheel.native.prevent size="small" style="width: 100px; margin: 0 10px;"></el-input>
           <span>显示充足</span>
         </div>
       </div>

+ 1 - 1
src/views/supply/apply/components/apply_examine.vue

@@ -104,7 +104,7 @@
         <el-table-column align="right" label="申请数量" prop="invoiceNum" min-width="100" show-overflow-tooltip></el-table-column>
         <el-table-column align="right" label="审批数量" prop="approvalNumber" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.approvalNumber" disabled size="small" type="number"></el-input>
+            <el-input v-model="scope.row.approvalNumber" disabled size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="right" label="已退数量" prop="retiredQty" min-width="100" show-overflow-tooltip></el-table-column>

+ 1 - 1
src/views/supply/apply/components/apply_form.vue

@@ -169,7 +169,7 @@
           <el-table-column align="center" label="已申请数量" prop="alreadyInvoiceNum" min-width="100" show-overflow-tooltip></el-table-column>
           <el-table-column align="center" label="本次申请数量" prop="invoiceNum" min-width="110" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input v-model="scope.row.invoiceNum" size="small" type="number" :disabled="scope.row.selected"></el-input>
+              <el-input v-model="scope.row.invoiceNum" size="small" type="number" @mousewheel.native.prevent :disabled="scope.row.selected"></el-input>
             </template>
           </el-table-column>
           <el-table-column align="center" label="对应库存数量" prop="stockCorrespond" min-width="110" show-overflow-tooltip>

+ 2 - 2
src/views/supply/apply/components/apply_return_form.vue

@@ -90,7 +90,7 @@
         <el-table-column align="right" label="发货数量" prop="refundableQty" min-width="100" show-overflow-tooltip></el-table-column>
         <el-table-column align="right" label="申请数量" prop="invoiceNum" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.invoiceNum" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.invoiceNum" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <!-- <el-table-column align="left" label="仓库" prop="correspondId" min-width="140" show-overflow-tooltip>
@@ -199,7 +199,7 @@
           <el-table-column align="right" label="发货数量" prop="refundableQty" min-width="100" show-overflow-tooltip></el-table-column>
           <el-table-column align="right" label="申请数量" prop="invoiceNum" min-width="100" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input v-model="scope.row.invoiceNum" size="mini" type="number" :disabled="scope.row.selected"></el-input>
+              <el-input v-model="scope.row.invoiceNum" size="mini" type="number" @mousewheel.native.prevent :disabled="scope.row.selected"></el-input>
             </template>
           </el-table-column>
         </el-table>

+ 1 - 1
src/views/supply/apply/components/engin_examine.vue

@@ -147,7 +147,7 @@
 
         <el-table-column align="right" label="审批数量" prop="approvalNumber" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.approvalNumber" disabled size="small" type="number"></el-input>
+            <el-input v-model="scope.row.approvalNumber" disabled size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
        <el-table-column align="left" label="表头备注" prop="headerRemark" min-width="160" show-overflow-tooltip>

+ 1 - 1
src/views/supply/apply/components/engin_return_form.vue

@@ -282,7 +282,7 @@
           <el-table-column align="right" label="未申请数量" prop="refundableQty" min-width="100" show-overflow-tooltip></el-table-column>
           <el-table-column align="right" label="本次申请数量" prop="invoiceNum" min-width="110" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input v-model="scope.row.invoiceNum" size="mini" type="number"></el-input>
+              <el-input v-model="scope.row.invoiceNum" size="mini" type="number" @mousewheel.native.prevent></el-input>
             </template>
           </el-table-column>
           <!-- <el-table-column align="right" label="总库存数量" prop="stockAdequate" min-width="100" show-overflow-tooltip>

+ 3 - 3
src/views/supply/displace/components/displace_examine.vue

@@ -108,12 +108,12 @@
         <el-table-column align="center" label="单位" prop="unit" min-width="100" show-overflow-tooltip></el-table-column>
         <el-table-column align="center" label="单价" prop="price" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.price" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.price" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="center" label="数量" prop="qty" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.qty" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.qty" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="center" label="订单金额" min-width="100" show-overflow-tooltip>
@@ -125,7 +125,7 @@
         <el-table-column align="center" label="返利金额" prop="rebateAmount" min-width="100" show-overflow-tooltip></el-table-column>
         <el-table-column align="center" label="格力折扣" prop="discAmount" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.discAmount" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.discAmount" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="center" label="现金钱包" prop="customerWalletName" min-width="100" show-overflow-tooltip></el-table-column>

+ 1 - 1
src/views/supply/engin/components/commerce_detail.vue

@@ -266,7 +266,7 @@
           <el-table-column align="right" label="发货数量" prop="hasSendQty" min-width="100" show-overflow-tooltip></el-table-column>
           <el-table-column align="right" label="直调数量" prop="directTransferQty" min-width="100" show-overflow-tooltip>
             <template slot-scope="scope">
-              <el-input v-model="scope.row.realDirectTransferQty" size="small" type="number"></el-input>
+              <el-input v-model="scope.row.realDirectTransferQty" size="small" type="number" @mousewheel.native.prevent></el-input>
             </template>
           </el-table-column>
           <el-table-column align="right" label="单价" prop="price" min-width="100" show-overflow-tooltip>

+ 1 - 1
src/views/supply/engin/components/commerce_examine.vue

@@ -158,7 +158,7 @@
         <el-table-column align="right" label="单价" prop="price" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
             {{ scope.row.price | numToFixed }}
-            <!-- <el-input v-model="scope.row.price" size="small" type="number"></el-input> -->
+            <!-- <el-input v-model="scope.row.price" size="small" type="number" @mousewheel.native.prevent></el-input> -->
           </template>
         </el-table-column>
         <el-table-column align="right" label="工程登录数量" prop="enginNum" min-width="100" show-overflow-tooltip></el-table-column>

+ 1 - 1
src/views/supply/engin/components/commerce_form.vue

@@ -205,7 +205,7 @@
         <el-table-column align="center" label="已订数量" prop="hasOrderQty" min-width="80" show-overflow-tooltip></el-table-column>
         <el-table-column align="center" label="单价" prop="price" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.price" size="small" type="number" v-if="!isDealer"></el-input>
+            <el-input v-model="scope.row.price" size="small" type="number" @mousewheel.native.prevent v-if="!isDealer"></el-input>
             <div v-else>{{scope.row.price}}</div>
           </template>
         </el-table-column>

+ 2 - 2
src/views/supply/engin/components/engin_examine.vue

@@ -188,12 +188,12 @@
         <el-table-column align="left" label="单位" prop="unit" min-width="100" show-overflow-tooltip></el-table-column>
         <el-table-column align="right" label="单价" prop="price" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.price" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.price" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="right" label="数量" prop="qty" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.qty" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.qty" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="right" label="订单金额" min-width="100" prop="compute_amount" show-overflow-tooltip>

+ 2 - 2
src/views/supply/engin/components/engin_form.vue

@@ -227,12 +227,12 @@
         <el-table-column align="center" label="单位" prop="unit" min-width="100" show-overflow-tooltip></el-table-column>
         <el-table-column align="center" label="单价" prop="price" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.price" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.price" size="small" type="number" @mousewheel.native.prevent ></el-input>
           </template>
         </el-table-column>
         <el-table-column align="center" label="数量" prop="qty" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.qty" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.qty" size="small" type="number" @mousewheel.native.prevent ></el-input>
           </template>
         </el-table-column>
         <el-table-column align="center" label="订单金额" min-width="100" show-overflow-tooltip>

+ 4 - 1
src/views/supply/engin/components/home_detail.vue

@@ -189,6 +189,9 @@
             <el-table-column align="left" label="产品编码" prop="materialOldNumber" min-width="120" show-overflow-tooltip></el-table-column>
             <el-table-column align="left" label="产品名称" prop="materialName" min-width="160" show-overflow-tooltip></el-table-column>
             <el-table-column align="left" label="规格型号" prop="specification" min-width="350" show-overflow-tooltip></el-table-column>
+            <el-table-column align="left" label="实装物料编号" prop="realMaterialNumber" min-width="120" show-overflow-tooltip></el-table-column>
+            <el-table-column align="left" label="实装厂产品编码" prop="realMaterialOldNumber" min-width="120" show-overflow-tooltip></el-table-column>
+            <el-table-column align="left" label="实装规格型号" prop="realSpecification" min-width="300" show-overflow-tooltip></el-table-column>
             <el-table-column align="left" label="单位" prop="unit" min-width="100" show-overflow-tooltip></el-table-column>
             <el-table-column align="right" label="单价" prop="price" min-width="100" show-overflow-tooltip>
               <template slot-scope="scope">
@@ -287,7 +290,7 @@
           <el-table-column align="right" label="直调数量" prop="directTransferQty" min-width="100" show-overflow-tooltip>
             <template slot-scope="scope">
               <el-input v-model="scope.row.realDirectTransferQty "   :disabled="!scope.row.isDirectTransfer"
- size="small" type="number"></el-input>
+ size="small" type="number" @mousewheel.native.prevent></el-input>
             </template>
           </el-table-column>
           <el-table-column align="right" label="单价" prop="price" min-width="100" show-overflow-tooltip></el-table-column>

+ 2 - 2
src/views/supply/engin/components/home_examine.vue

@@ -223,13 +223,13 @@
         <el-table-column align="right" label="数量" prop="qty" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
             <!-- {{ (scope.row.qty*100 - scope.row.directTransferQty*100 - scope.row.retiredQty*100) / 100 }} -->
-            <el-input v-model="scope.row.qty" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.qty" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="right" label="单价" prop="price" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
             <!-- {{ scope.row.price | numToFixed }} -->
-            <el-input v-model="scope.row.price" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.price" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="right" label="订单金额" prop="totalAmount" min-width="100" show-overflow-tooltip>

+ 2 - 2
src/views/supply/engin/components/home_form.vue

@@ -220,13 +220,13 @@
         <el-table-column align="center" label="单位" prop="unit" min-width="100" show-overflow-tooltip></el-table-column>
         <el-table-column align="center" label="单价" prop="price" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.price" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.price" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="center" label="工程登录数量" prop="enginNum" min-width="120" show-overflow-tooltip></el-table-column>
         <el-table-column align="center" label="数量" prop="qty" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.qty" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.qty" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="center" label="订单金额" min-width="100" show-overflow-tooltip>

+ 1 - 1
src/views/supply/engin/components/home_return.vue

@@ -205,7 +205,7 @@
         <el-table-column align="right" label="可退数量" prop="refundableQty" min-width="100" show-overflow-tooltip></el-table-column>
         <el-table-column align="right" label="退订数量" prop="tdQty" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.tdQty" size="mini" type="number"></el-input>
+            <el-input v-model="scope.row.tdQty" size="mini" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="left" label="备注" prop="remark" min-width="160" show-overflow-tooltip></el-table-column>

+ 1 - 1
src/views/supply/implement/components/sales_return_form.vue

@@ -78,7 +78,7 @@
         <el-table-column align="right" label="可退数量" prop="refundableQty" min-width="80" show-overflow-tooltip></el-table-column>
         <el-table-column align="right" label="申请数量" prop="invoiceNum" min-width="110" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.invoiceNum" size="mini" type="number"></el-input>
+            <el-input v-model="scope.row.invoiceNum" size="mini" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="left" label="仓库" prop="correspondId" min-width="140" show-overflow-tooltip>

+ 2 - 2
src/views/supply/pickup/pickup_list.vue

@@ -37,7 +37,7 @@
           </el-col>
           <el-col :xs="24" :sm="12" :lg="6">
             <el-form-item label="手机号" prop="takerPhone">
-              <el-input type="number" v-model.number="screenForm.takerPhone" placeholder="请输入手机号"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model.number="screenForm.takerPhone" placeholder="请输入手机号"></el-input>
             </el-form-item>
           </el-col>
           <el-col :xs="24" :sm="12" :lg="6">
@@ -63,7 +63,7 @@
           </el-col>
           <el-col :xs="24" :sm="12" :lg="6">
             <el-form-item label="出库单号" prop="salesOrderId">
-              <el-input type="number" v-model.number="screenForm.salesOrderId" placeholder="请输入出库单号"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model.number="screenForm.salesOrderId" placeholder="请输入出库单号"></el-input>
             </el-form-item>
           </el-col>
           <el-col :xs="24" :sm="12" :lg="12" class="tr">

+ 2 - 2
src/views/supply/pickup/sum_list.vue

@@ -36,7 +36,7 @@
           </el-col>
           <el-col :xs="24" :sm="12" :lg="6">
             <el-form-item label="手机号" prop="takerPhone">
-              <el-input type="number" v-model.number="screenForm.takerPhone" placeholder="请输入手机号"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model.number="screenForm.takerPhone" placeholder="请输入手机号"></el-input>
             </el-form-item>
           </el-col>
           <el-col :xs="24" :sm="12" :lg="6">
@@ -62,7 +62,7 @@
           </el-col>
           <el-col :xs="24" :sm="12" :lg="6">
             <el-form-item label="出库单号" prop="salesOrderId">
-              <el-input type="number" v-model.number="screenForm.salesOrderId" placeholder="请输入出库单号"></el-input>
+              <el-input type="number" @mousewheel.native.prevent v-model.number="screenForm.salesOrderId" placeholder="请输入出库单号"></el-input>
             </el-form-item>
           </el-col>
           <el-col :xs="24" :sm="12" :lg="12" class="tr">

+ 1 - 1
src/views/supply/policy/components/retail_detail.vue

@@ -587,7 +587,7 @@
               <el-input
                 v-model="scope.row.adjustNum"
                 size="small"
-                type="number"
+                type="number" @mousewheel.native.prevent
                 :disabled="!scope.row.isDirectTransfer"
               />
             </template>

+ 2 - 2
src/views/supply/policy/components/retail_form.vue

@@ -591,7 +591,7 @@
                   <template slot-scope="scope">
                     <el-input
                       v-model.lazy="scope.row.qty"
-                      type="number"
+                      type="number" @mousewheel.native.prevent
                       size="small"
                       class="yinput"
                       @blur="blurQty(scope.row.qty, scope.row)"
@@ -708,7 +708,7 @@
                 <template slot-scope="scope">
                   <el-input
                     v-model.lazy="scope.row.qty"
-                    type="number"
+                    type="number" @mousewheel.native.prevent
                     class="yinput"
                     size="small"
                     @blur="blurQty(scope.row.qty, scope.row)"

+ 1 - 1
src/views/supply/policy/components/retail_return.vue

@@ -218,7 +218,7 @@
             <el-input
               v-model="scope.row.tdQty"
               size="small"
-              type="number"
+              type="number" @mousewheel.native.prevent
             ></el-input>
           </template>
         </el-table-column>

+ 1 - 1
src/views/supply/retail/components/retail_detail.vue

@@ -209,7 +209,7 @@
         <el-table-column align="right" label="发货数量" prop="hasSendQty" min-width="100" show-overflow-tooltip></el-table-column>
         <el-table-column align="right" label="直调数量" prop="adjustNum" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.adjustNum" size="small" type="number" :disabled="!scope.row.isDirectTransfer"></el-input>
+            <el-input v-model="scope.row.adjustNum" size="small" type="number" @mousewheel.native.prevent :disabled="!scope.row.isDirectTransfer"></el-input>
           </template>
         </el-table-column>
         <el-table-column align="right" label="单价" prop="price" min-width="100" show-overflow-tooltip>

+ 2 - 2
src/views/supply/retail/components/retail_form.vue

@@ -104,13 +104,13 @@
            </el-table-column> -->
         <el-table-column align="right" label="单价" prop="price" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.price" size="small" type="number" v-if="listItem && !isDealer"></el-input>
+            <el-input v-model="scope.row.price" size="small" type="number" @mousewheel.native.prevent v-if="listItem && !isDealer"></el-input>
             <div v-else>{{scope.row.price | numToFixed}}</div>
           </template>
         </el-table-column>
         <el-table-column align="right" label="数量" prop="qty" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.qty" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.qty" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="right" label="订单金额" prop="compute_amount" min-width="100" show-overflow-tooltip>

+ 1 - 1
src/views/supply/retail/components/retail_return.vue

@@ -106,7 +106,7 @@
         <el-table-column align="right" label="可退数量" prop="refundableQty" min-width="100" show-overflow-tooltip></el-table-column>
         <el-table-column align="right" label="退订数量" prop="tdQty" min-width="100" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.tdQty" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.tdQty" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="center" label="备注" prop="remark" min-width="160" show-overflow-tooltip></el-table-column>

+ 6 - 6
src/views/supply/return/components/return_form.vue

@@ -28,7 +28,7 @@
             </el-date-picker>
           </el-form-item>
         </el-col>
-        
+
         <el-col :xs="24" :sm="12" :lg="8">
           <el-form-item label="经销商编号" prop="jxsNum">
             <el-input v-model="mainForm.jxsNum" readonly></el-input>
@@ -80,7 +80,7 @@
         <el-table-column align="center" label="可退数量" prop="refundableQty" min-width="100" show-overflow-tooltip></el-table-column>
         <el-table-column align="center" label="退货数量" prop="num" min-width="120" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.num" size="small" type="number"></el-input>
+            <el-input v-model="scope.row.num" size="small" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="center" label="备注" prop="remark" min-width="160" show-overflow-tooltip>
@@ -90,7 +90,7 @@
         </el-table-column>
       </el-table>
     </div>
-    
+
     <div class="page-footer">
       <div class="footer" :class="classObj">
         <el-button type="primary" @click="clickSubmitForm" :loading="formLoading">{{ formLoading ? '提交中 ...' : '提 交' }}</el-button>
@@ -163,7 +163,7 @@
           </div>
         </div>
       </div>
-      
+
       <span slot="footer" class="dialog-footer">
         <el-button @click="closeDialog">取 消</el-button>
         <el-button type="primary" @click="submitAddGoods">确 定</el-button>
@@ -222,7 +222,7 @@ export default {
       currentPage: 1,
       listTotal: 0,
       dealerList: [],
-      
+
       tableGoodsList: [],
       tableSelection: [],
     }
@@ -438,4 +438,4 @@ export default {
       padding-left: 10px;
     }
   }
-</style>
+</style>

+ 1 - 1
src/views/supply/sales/components/sales_return_form.vue

@@ -78,7 +78,7 @@
         <el-table-column align="right" label="可退数量" prop="refundableQty" min-width="80" show-overflow-tooltip></el-table-column>
         <el-table-column align="right" label="申请数量" prop="invoiceNum" min-width="110" show-overflow-tooltip>
           <template slot-scope="scope">
-            <el-input v-model="scope.row.invoiceNum" size="mini" type="number"></el-input>
+            <el-input v-model="scope.row.invoiceNum" size="mini" type="number" @mousewheel.native.prevent></el-input>
           </template>
         </el-table-column>
         <el-table-column align="left" label="仓库" prop="correspondId" min-width="140" show-overflow-tooltip>