hfxc226 il y a 2 ans
Parent
commit
61dba9047e

+ 3 - 3
src/views/sb/info/modules/BaseForm.vue

@@ -490,7 +490,7 @@
             <a-date-picker
               style="width: 100%"
               :format="BaseTool.Date.PICKER_NORM_DATE_PATTERN"
-              v-decorator="['buyDate']" />
+              v-decorator="['buyDate', {rules: [{required: true, message: '不能为空'}]}]" />
           </a-form-item>
         </a-col>
         <a-col :lg="12" :md="24" :sm="24">
@@ -502,7 +502,7 @@
             <a-date-picker
               style="width: 100%"
               :format="BaseTool.Date.PICKER_NORM_DATE_PATTERN"
-              v-decorator="['startDate']" />
+              v-decorator="['startDate', {rules: [{required: true, message: '不能为空'}]}]" />
           </a-form-item>
         </a-col>
       </a-row>
@@ -518,7 +518,7 @@
               suffix="年"
               :formatter="BaseTool.Amount.formatter"
               :parser="BaseTool.Amount.parser"
-              v-decorator="['workYear']" />
+              v-decorator="['workYear', {rules: [{required: true, message: '不能为空'}]}]" />
           </a-form-item>
         </a-col>
       </a-row>

+ 2 - 0
src/views/sb/scraps/modules/BaseForm.vue

@@ -169,6 +169,7 @@
 import pick from 'lodash.pick'
 import { addSbScrapForm, updateSbScrapForm } from '@/api/sb/scraps'
 import SbInfoSelectModal from '@/views/sb/info/modules/SbInfoSelectModal'
+import BaseTool from '@/utils/tool'
 export default {
   name: 'BaseSbScrapForm',
   components: {
@@ -226,6 +227,7 @@ export default {
           return
         }
         // 日期处理
+        values.startDate = BaseTool.Date.formatter(values.startDate, BaseTool.Date.PICKER_NORM_DATE_PATTERN)
         if (this.BaseTool.String.isBlank(values.id)) {
           addSbScrapForm(values)
             .then(() => {