|
@@ -141,6 +141,7 @@
|
|
|
>
|
|
|
<a-date-picker
|
|
|
style="width: 100%"
|
|
|
+ :disabled-date="disabledDate"
|
|
|
:format="BaseTool.Date.PICKER_NORM_DATE_PATTERN"
|
|
|
v-decorator="['needDate', {rules: [{required: true, message: '需求日期不能为空'}]}]" />
|
|
|
</a-form-item>
|
|
@@ -153,6 +154,7 @@
|
|
|
>
|
|
|
<a-date-picker
|
|
|
style="width: 100%"
|
|
|
+ :disabled-date="disabledDate"
|
|
|
:format="BaseTool.Date.PICKER_NORM_DATE_PATTERN"
|
|
|
v-decorator="['planGetDate', {rules: [{required: true, message: '计划到货日期不能为空'}]}]" />
|
|
|
</a-form-item>
|
|
@@ -220,6 +222,7 @@
|
|
|
|
|
|
<script>
|
|
|
import pick from 'lodash.pick'
|
|
|
+import moment from 'moment'
|
|
|
import { addPurchaseOrder2, updatePurchaseOrder2 } from '@/api/purchase/purchase-order'
|
|
|
import SbInfoSelectModal from './SbInfoSelectModal'
|
|
|
import SpareStoreSelectModal from '@/views/store/sparestore/modules/SpareStoreSelectModalYY.vue'
|
|
@@ -317,6 +320,10 @@ export default {
|
|
|
this.setTree(1)
|
|
|
},
|
|
|
methods: {
|
|
|
+ disabledDate (current) {
|
|
|
+ // Can not select days before today and today
|
|
|
+ return current && current < moment().endOf('day')
|
|
|
+ },
|
|
|
base (record) {
|
|
|
this.visible = true
|
|
|
if (this.BaseTool.Object.isBlank(record)) {
|