From 2547159bbd781c8e1a41ecc939385396c85f9766 Mon Sep 17 00:00:00 2001 From: Riku <risaku@163.com> Date: 星期一, 09 六月 2025 23:35:59 +0800 Subject: [PATCH] 2025.6.9(功能编写中) --- src/views/inspection/problem/ProblemTrack.vue | 40 +++++++++++++++++++++++++--------------- 1 files changed, 25 insertions(+), 15 deletions(-) diff --git a/src/views/inspection/problem/ProblemTrack.vue b/src/views/inspection/problem/ProblemTrack.vue index 849b107..b9a7a74 100644 --- a/src/views/inspection/problem/ProblemTrack.vue +++ b/src/views/inspection/problem/ProblemTrack.vue @@ -1,30 +1,34 @@ <template> <!-- <div class="border-r-small"> --> - <BaseCard> - <el-row justify="space-between" align="middle"> - <div class="font-large">闂鏁存敼璺熻釜</div> + <BaseCard title="鏁存敼璺熻釜"> + <el-row justify="space-evenly" align="middle"> + <!-- <div class="font-large">闂鏁存敼璺熻釜</div> --> + <el-button size="small" type="primary" icon="CaretLeft" @click="previousDay" + >鍓嶄竴澶�</el-button + > <OptionTime v-model="time" type="date"></OptionTime> + <el-button size="small" type="primary" icon="CaretRight" @click="nextDay">鍚庝竴澶�</el-button> </el-row> <div> <ProblemSummary :data="subtaskList" :proStatistic="proStatistic"></ProblemSummary> <ProblemTable :data="subtaskList"></ProblemTable> </div> </BaseCard> - <BaseCard> - <el-row justify="space-between" align="middle"> - <div class="font-large">鍒嗘湡瓒嬪娍</div> - <OptionTime v-model="time"></OptionTime> + <BaseCard title="闂鍒嗗竷"> + <!-- <el-row justify="space-between" align="middle"> + <div class="font-large">闂鍒嗗竷</div> + </el-row> --> + <div> + <ProblemType ref="pTypeRef"></ProblemType> + </div> + </BaseCard> + <BaseCard title="鍒嗘湡瓒嬪娍"> + <el-row justify="end" align="middle"> + <!-- <div class="font-large">鍒嗘湡瓒嬪娍</div> --> + <!-- <OptionTime v-model="time"></OptionTime> --> </el-row> <div> <ProblemChangeChart ref="pChangeRef"></ProblemChangeChart> - </div> - </BaseCard> - <BaseCard> - <el-row justify="space-between" align="middle"> - <div class="font-large">闂鍒嗗竷</div> - </el-row> - <div> - <ProblemType ref="pTypeRef"></ProblemType> </div> </BaseCard> <!-- <BaseCard> @@ -86,6 +90,12 @@ ...mapStores(useSubtaskStore) }, methods: { + nextDay() { + this.time = dayjs(this.time).add(1, 'day').toDate() + }, + previousDay() { + this.time = dayjs(this.time).add(-1, 'day').toDate() + }, fetchSubtask() { // taskApi.fetchSubtaskSummaryByArea(this.area).then((res) => { // this.subtaskList = res.data -- Gitblit v1.9.3