Browse Source

面料损耗表-增加输入判断

jbb 2 years ago
parent
commit
fd95f7ad97
1 changed files with 8 additions and 1 deletions
  1. 8 1
      src/views/reportForms/fabric-loss-table.vue

+ 8 - 1
src/views/reportForms/fabric-loss-table.vue

@@ -233,7 +233,7 @@
            <span slot="imoney" slot-scope="text,record">
               <a v-if="(record.cbusType == '转出成本') || (record.cbusType == '转入成本')&& !record.bmanual" @click="imoneyCell(record)">{{text}}</a>
               <span v-if="(record.cbusType !== '转出成本') && (record.cbusType !== '转入成本') && !record.bmanual" >{{text}}</span>
-              <a-input placeholder="请输入" v-model="record.imoney" v-if="record.bmanual"/>
+              <a-input placeholder="请输入" v-model="record.imoney" v-if="record.bmanual" @blur="judageNumber(record)"/>
           </span>
         <!-- 工厂 -->
         <span slot="cvenAbbName" slot-scope="text,record">
@@ -952,6 +952,13 @@ export default {
         }
       })
     },
+    judageNumber(record){
+       if(isNaN(Number(record.imoney))){
+           this.$message.error('必须输入数字,请重新输入!');
+           record.imoney = ''
+        }
+    },
+    
     //行样式
     setRowClassName(record) {
       return(record.iquantityLeft!==0&&record.fabricPoOrderOutList.length == 0) ? "inputRowStyl" : "inputRowSty2";//赋予点击行样式