|
@@ -5,7 +5,7 @@
|
|
|
<div style="margin-right: 20px">
|
|
<div style="margin-right: 20px">
|
|
|
<el-date-picker v-model="form.dateRange" type="daterange" align="right" unlink-panels range-separator="至"
|
|
<el-date-picker v-model="form.dateRange" type="daterange" align="right" unlink-panels range-separator="至"
|
|
|
start-placeholder="开始日期" end-placeholder="结束日期" value-format="yyyy-MM-dd HH:mm:ss"
|
|
start-placeholder="开始日期" end-placeholder="结束日期" value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
- :default-time="['00:00:00', '23:59:59']" :picker-options="pickerOptions" style="width: 260px">
|
|
|
|
|
|
|
+ :default-time="['00:00:00', '23:59:59']" :default-value="dateDefaultValue({ type: 'daterange' })" :picker-options="pickerOptions" style="width: 260px">
|
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
@@ -249,7 +249,7 @@
|
|
|
<el-form-item label="日期范围">
|
|
<el-form-item label="日期范围">
|
|
|
<el-date-picker v-model="logFormData.dateRange" type="daterange" value-format="yyyy-MM-dd"
|
|
<el-date-picker v-model="logFormData.dateRange" type="daterange" value-format="yyyy-MM-dd"
|
|
|
range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"
|
|
range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"
|
|
|
- :picker-options="disableFutureDate" />
|
|
|
|
|
|
|
+ :default-value="dateDefaultValue({ type: 'daterange' })" :picker-options="disableFutureDate" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
<el-form-item>
|
|
|
<el-button type="primary" @click="getLogList">查询</el-button>
|
|
<el-button type="primary" @click="getLogList">查询</el-button>
|
|
@@ -838,6 +838,16 @@ export default {
|
|
|
.catch((err) => console.log("获取通道组合失败", err));
|
|
.catch((err) => console.log("获取通道组合失败", err));
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
|
|
+ // 打开日期面板默认显示:左边前一个月、右边当前月
|
|
|
|
|
+ dateDefaultValue(item) {
|
|
|
|
|
+ const now = new Date()
|
|
|
|
|
+ const prevMonth = new Date(now.getFullYear(), now.getMonth() - 1, 1)
|
|
|
|
|
+ // daterange/datetimerange 需传数组 [前一个月, 当前月]
|
|
|
|
|
+ if (item && (item.type === 'daterange' || item.type === 'datetimerange' || item.type === 'monthrange')) {
|
|
|
|
|
+ return [prevMonth, now]
|
|
|
|
|
+ }
|
|
|
|
|
+ return prevMonth
|
|
|
|
|
+ },
|
|
|
getSfList(member_id) {
|
|
getSfList(member_id) {
|
|
|
this.logLoading = true;
|
|
this.logLoading = true;
|
|
|
const params = {
|
|
const params = {
|