From 287923d67a91c3394d398cf2ac163dbc4837fb9e Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期三, 31 七月 2024 18:17:19 +0800
Subject: [PATCH] feat:考核结果明细
---
src/views/system/check/result/detail/detail.vue | 52 +++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 49 insertions(+), 3 deletions(-)
diff --git a/src/views/system/check/result/detail/detail.vue b/src/views/system/check/result/detail/detail.vue
index eaacb17..c3cf1d4 100644
--- a/src/views/system/check/result/detail/detail.vue
+++ b/src/views/system/check/result/detail/detail.vue
@@ -93,13 +93,29 @@
>
<el-form-item label="鑰冩牳鏃ユ湡" prop="name">
<el-date-picker
- v-model="date"
+ v-model="queryParams.date"
format="yyyy-MM"
value-format="yyyy-MM"
type="month"
placeholder="閫夋嫨鏃ユ湡"
@change="dateChange"
>
+ </el-date-picker>
+ </el-form-item>
+ <!-- 瀛e害閫夋嫨 -->
+ <el-form-item>
+ <el-date-picker
+ :clearable="false"
+ v-model="queryParams.quarter"
+ type="monthrange"
+ format="yyyy-MM"
+ value-format="yyyy-MM"
+ unlink-panels
+ range-separator="鑷�"
+ start-placeholder="寮�濮嬫湀浠�"
+ end-placeholder="缁撴潫鏈堜唤"
+ @change="quarterChange"
+ :picker-options="pickerOptions">
</el-date-picker>
</el-form-item>
<el-form-item>
@@ -244,6 +260,32 @@
dicts: ["platform_audit_state"],
data() {
return {
+ pickerOptions: {
+ shortcuts: [{
+ text: '绗竴瀛e害',
+ onClick(picker) {
+ picker.$emit('pick', [new Date(new Date().getFullYear() + "-01"), new Date(new Date().getFullYear() + "-03")]);
+ }
+ },
+ {
+ text: '绗簩瀛e害',
+ onClick(picker) {
+ picker.$emit('pick', [new Date(new Date().getFullYear() + "-04"), new Date(new Date().getFullYear() + "-06")]);
+ }
+ },
+ {
+ text: '绗笁瀛e害',
+ onClick(picker) {
+ picker.$emit('pick', [new Date(new Date().getFullYear() + "-07"), new Date(new Date().getFullYear() + "-09")])
+ }
+ },
+ {
+ text: '绗洓瀛e害',
+ onClick(picker) {
+ picker.$emit('pick', [new Date(new Date().getFullYear() + "-10"), new Date(new Date().getFullYear() + "-12")])
+ }
+ }]
+ },
id: null,
examineCategory: null,
date: "",
@@ -284,6 +326,7 @@
queryParams: {
id: null,
date: null,
+ quarter: null
},
// 琛ㄥ崟鏍¢獙
rules: {},
@@ -363,8 +406,11 @@
}
},
dateChange() {
- this.queryParams.date = this.date;
- console.log(this.queryParams);
+ this.queryParams.quarter = null;
+ this.getList();
+ },
+ quarterChange() {
+ this.queryParams.date = null;
this.getList();
},
/** 鎼滅储鎸夐挳鎿嶄綔 */
--
Gitblit v1.8.0