MrShi
2024-12-01 a7db7823a897726e3692077729880f24a2c1314c
admin/src/views/contract/components/addCollectionBill.vue
@@ -37,8 +37,7 @@
                                type="daterange"
                                range-separator="至"
                                v-model="form.date"
                                :min-date="new Date(time.startDate)"
                                :max-date="new Date(time.endDate)"
                                :picker-options="pickerOptions"
                                @change="changeDate"
                                start-placeholder="开始日期"
                                end-placeholder="结束日期"
@@ -111,6 +110,7 @@
          billTypeCopy: 0,
          date: []
        },
        pickerOptions: {},
        time: {
          startDate: '',
          endDate: ''
@@ -146,6 +146,14 @@
        this.title = title
        this.time.startDate = time.startDate
        this.time.endDate = time.endDate
        this.pickerOptions = {
          disabledDate(time) {
            // 如果没有后面的 -8.64e7 就是不可以选择今天的
            const beginDate = new Date(time.startDate).getTime() - 8.64e7
            const endDate = new Date(time.endDate).getTime() - 8.64e7
            return beginDate > time.getTime() || endDate < time.getTime()
          }
        }
        this.getCompany()
        this.visible = true
        // 新建