jbb 2 rokov pred
rodič
commit
d472b897b0

+ 15 - 7
src/views/system/modules/AddMaterialRegistration.vue

@@ -11,10 +11,10 @@
   >
   <a-card :bordered="false">
       <div class="table-page-search-wrapper">
-        <a-form-model layout="inline" ref="form">
+        <a-form-model layout="inline" ref="formRef" :model="formState" :rules="validatorRules">
           <a-row :gutter="24">
             <a-col :md="6" :sm="8">
-              <a-form-item label="编号" >
+              <a-form-item label="编号"  prop="code">
                 <a-input  placeholder="请输入编号" v-model="formState.code" />
               </a-form-item>
             </a-col>
@@ -206,7 +206,7 @@ export default {
             defult:'add',
             buyTime:'',
             formState:{
-
+              code:''
             },
             confirmLoading: false,
              Columns:[
@@ -254,7 +254,7 @@ export default {
             scopedSlots: { customRender: 'operation' },
             width: 180
           },
-        ],
+            ],
          Columns1:[
             {
             title: '主要信息编号',
@@ -299,6 +299,9 @@ export default {
             width: 180
           },
         ],
+         validatorRules: {
+           code:[{required: true, message: '托书日期不能为空!'}],
+        },
         List:[],
         List1:[],
         
@@ -322,8 +325,11 @@ export default {
        this.$emit('close')
      },
     handleSubmit(){
-       this.$nextTick(() => {
-        this.formState.buyTime = moment(this.buyTime).format('YYYY-MM-DD');
+         this.$refs.formRef.validate(valid => {
+           console.log(this.formState)
+           debugger
+          if (valid) {
+            this.formState.buyTime = moment(this.buyTime).format('YYYY-MM-DD');
         var newObj = this.formState
         newObj.syMaterialBList = this.List
         newObj.syMaterialCList  =this.List1
@@ -356,9 +362,11 @@ export default {
                     }
             })
         }
+          }
+         })
+        
                 
                
-      })
     },
        handleEdit(record,data){
         record.state = '1'