|
|
@ -27,8 +27,7 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<br/> |
|
|
|
<el-form-item label="转项目时间" |
|
|
|
prop="changeItemStartTime" label-width="95px"> |
|
|
|
<el-form-item label="转项目时间" prop="changeItemStartTime" label-width="95px"> |
|
|
|
<el-date-picker v-model="dataForm.changeItemStartTime" |
|
|
|
type="date" |
|
|
|
:picker-options="pickerBeginDateBefore" |
|
|
@ -37,9 +36,7 @@ |
|
|
|
placeholder="选择日期时间"> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="至" |
|
|
|
label-width="25px" |
|
|
|
prop="changeItemEndTime"> |
|
|
|
<el-form-item label="至" label-width="25px" prop="changeItemEndTime"> |
|
|
|
<el-date-picker v-model="dataForm.changeItemEndTime" |
|
|
|
type="date" |
|
|
|
:picker-options="pickerBeginDateAfter" |
|
|
@ -59,22 +56,19 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<br/> |
|
|
|
<el-form-item label="处理完毕时间" |
|
|
|
prop="processedStartTime" > |
|
|
|
<el-form-item label="处理完毕时间" prop="processedStartTime" > |
|
|
|
<el-date-picker v-model="dataForm.processedStartTime" |
|
|
|
type="date" |
|
|
|
:picker-options="pickerBeginDateBefore1" |
|
|
|
:picker-options="pickerBeginDateBeforeProcessed" |
|
|
|
value-format="yyyy-MM-dd" |
|
|
|
format="yyyy-MM-dd" |
|
|
|
placeholder="选择日期时间"> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="至" |
|
|
|
label-width="25px" |
|
|
|
prop="processedEndTime"> |
|
|
|
<el-form-item label="至" label-width="25px" prop="processedEndTime"> |
|
|
|
<el-date-picker v-model="dataForm.processedEndTime" |
|
|
|
type="date" |
|
|
|
:picker-options="pickerBeginDateAfter1" |
|
|
|
:picker-options="pickerBeginDateAfterProcessed" |
|
|
|
value-format="yyyy-MM-dd" |
|
|
|
format="yyyy-MM-dd" |
|
|
|
placeholder="选择日期时间"> |
|
|
@ -91,7 +85,7 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item> |
|
|
|
<el-button @click="getDataListSearch()" type='primary'>{{ $t('query') }}</el-button> |
|
|
|
<el-button @click="getDataListSearch()" type='success'>{{ $t('query') }}</el-button> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;"> |
|
|
@ -194,33 +188,33 @@ export default { |
|
|
|
}, |
|
|
|
pickerBeginDateBefore: { |
|
|
|
disabledDate: (time) => { |
|
|
|
let beginDateVal = this.dataForm.changeItemStartTime |
|
|
|
let beginDateVal = this.dataForm.changeItemEndTime |
|
|
|
if (beginDateVal) { |
|
|
|
return time.getTime() > new Date(beginDateVal).getTime() |
|
|
|
return time.getTime() > new Date(beginDateVal + ' 00:00:00').getTime() |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
pickerBeginDateAfter: { |
|
|
|
disabledDate: (time) => { |
|
|
|
let EndDateVal = this.dataForm.changeItemEndTime |
|
|
|
let EndDateVal = this.dataForm.changeItemStartTime |
|
|
|
if (EndDateVal) { |
|
|
|
return time.getTime() < new Date(EndDateVal).getTime() |
|
|
|
return time.getTime() < new Date(EndDateVal + ' 00:00:00').getTime() |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
pickerBeginDateBefore1: { |
|
|
|
pickerBeginDateBeforeProcessed: { |
|
|
|
disabledDate: (time) => { |
|
|
|
let beginDateVal = this.dataForm.processedStartTime |
|
|
|
let beginDateVal = this.dataForm.processedEndTime |
|
|
|
if (beginDateVal) { |
|
|
|
return time.getTime() > new Date(beginDateVal).getTime() |
|
|
|
return time.getTime() > new Date(beginDateVal + ' 00:00:00').getTime() |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
pickerBeginDateAfter1: { |
|
|
|
pickerBeginDateAfterProcessed: { |
|
|
|
disabledDate: (time) => { |
|
|
|
let EndDateVal = this.dataForm.processedEndTime |
|
|
|
let EndDateVal = this.dataForm.processedStartTime |
|
|
|
if (EndDateVal) { |
|
|
|
return time.getTime() < new Date(EndDateVal).getTime() |
|
|
|
return time.getTime() < new Date(EndDateVal + ' 00:00:00').getTime() |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|