|  |  | 
 |  |  |                             <el-date-picker | 
 |  |  |                                 v-model="form.btDate" | 
 |  |  |                                 type="date" | 
 |  |  |                                 :picker-options="pickerOptions" | 
 |  |  |                                 @change="changeBtDate" | 
 |  |  |                                 value-format="yyyy-MM-dd" | 
 |  |  |                                 placeholder="请选择"> | 
 |  |  | 
 |  |  |         }, | 
 |  |  |          | 
 |  |  |         list: [], | 
 |  |  |  | 
 |  |  |         pickerOptions: {}, | 
 |  |  |         agentList: [], | 
 |  |  |  | 
 |  |  |         receivable: '', | 
 |  |  | 
 |  |  |       open (title, info) { | 
 |  |  |         this.title = title | 
 |  |  |         this.info = info | 
 |  |  |         this.pickerOptions = { | 
 |  |  |           disabledDate(time) { | 
 |  |  |             // 如果没有后面的 -8.64e7 就是不可以选择今天的 | 
 |  |  |             const beginDate = new Date(info.startDate).getTime() - 8.64e7 | 
 |  |  |             const endDate = new Date(info.endDate).getTime() | 
 |  |  |             return beginDate > time.getTime() || endDate < time.getTime() | 
 |  |  |           } | 
 |  |  |         } | 
 |  |  |         this.form.id = info.id | 
 |  |  |         this.form.btSignDate = this.getDay() | 
 |  |  |         this.form.btUserId = this.userInfo.id |