| | |
| | | <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> |
| | |
| | | ...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 |