From f0fd5c543daad31ab9ce72b6352a71b7459ca63a Mon Sep 17 00:00:00 2001
From: odjbin <1042039504@qq.com>
Date: Sat, 28 Sep 2024 20:39:21 +0800
Subject: [PATCH 1/2] =?UTF-8?q?fix=20:=20=E4=BF=AE=E6=94=B9=E6=89=80?=
=?UTF-8?q?=E6=9C=89=E5=B7=A5=E5=8D=95=E6=97=B6=E9=97=B4=E6=A0=BC=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../task-management/all-work-order/index.vue | 16 ++++++-----
.../historical-work-order/index.vue | 27 ++++++++++++-------
.../pending-work-order/index.vue | 27 ++++++++++++-------
3 files changed, 44 insertions(+), 26 deletions(-)
diff --git a/src/views/task-management/all-work-order/index.vue b/src/views/task-management/all-work-order/index.vue
index 9290efe..619d24b 100644
--- a/src/views/task-management/all-work-order/index.vue
+++ b/src/views/task-management/all-work-order/index.vue
@@ -81,10 +81,10 @@ const searchConfig = reactive([
component: 'el-input',
},
{
- label: '创建日期',
+ label: '创建时间',
prop: 'createdTime',
props: {
- placeholder: '请选择',
+ placeholder: '请选择创建时间',
type: 'datetime',
clearable: true,
checkStrictly: true,
@@ -96,18 +96,22 @@ const searchConfig = reactive([
label: '处理时间',
prop: 'processedTime',
props: {
- placeholder: '请选择',
+ placeholder: '请选择处理时间',
+ type: 'datetime',
clearable: true,
- checkStrictly: true
+ checkStrictly: true,
+ valueFormat: 'YYYY-MM-DD HH:mm:ss',
},
component: 'el-date-picker',
}, {
label: '完成时间',
prop: 'completionTime',
props: {
- placeholder: '请选择',
+ placeholder: '请选择完成时间',
+ type: 'datetime',
clearable: true,
- checkStrictly: true
+ checkStrictly: true,
+ valueFormat: 'YYYY-MM-DD HH:mm:ss',
},
component: 'el-date-picker',
}
diff --git a/src/views/task-management/historical-work-order/index.vue b/src/views/task-management/historical-work-order/index.vue
index 750c23d..62eb7d7 100644
--- a/src/views/task-management/historical-work-order/index.vue
+++ b/src/views/task-management/historical-work-order/index.vue
@@ -82,30 +82,37 @@ const searchConfig = reactive([
component: 'el-input',
},
{
- label: '创建日期',
- prop: 'createTime',
+ label: '创建时间',
+ prop: 'createdTime',
props: {
- placeholder: '请选择',
+ placeholder: '请选择创建时间',
+ type: 'datetime',
clearable: true,
- checkStrictly: true
+ checkStrictly: true,
+ valueFormat: 'YYYY-MM-DD HH:mm:ss',
},
component: 'el-date-picker',
- }, {
+ },
+ {
label: '处理时间',
prop: 'processedTime',
props: {
- placeholder: '请选择',
+ placeholder: '请选择处理时间',
+ type: 'datetime',
clearable: true,
- checkStrictly: true
+ checkStrictly: true,
+ valueFormat: 'YYYY-MM-DD HH:mm:ss',
},
component: 'el-date-picker',
}, {
label: '完成时间',
prop: 'completionTime',
props: {
- placeholder: '请选择',
+ placeholder: '请选择完成时间',
+ type: 'datetime',
clearable: true,
- checkStrictly: true
+ checkStrictly: true,
+ valueFormat: 'YYYY-MM-DD HH:mm:ss',
},
component: 'el-date-picker',
}
@@ -177,7 +184,7 @@ const tableConfig = reactive({
align: 'center'
},
{
- prop: 'createTime',
+ prop: 'createdTime',
label: '创建时间',
align: 'center',
width: 200
diff --git a/src/views/task-management/pending-work-order/index.vue b/src/views/task-management/pending-work-order/index.vue
index b5e472d..b96a7e7 100644
--- a/src/views/task-management/pending-work-order/index.vue
+++ b/src/views/task-management/pending-work-order/index.vue
@@ -72,30 +72,37 @@ const searchConfig = reactive([
component: 'el-input',
},
{
- label: '创建日期',
- prop: 'createTime',
+ label: '创建时间',
+ prop: 'createdTime',
props: {
- placeholder: '请选择',
+ placeholder: '请选择创建时间',
+ type: 'datetime',
clearable: true,
- checkStrictly: true
+ checkStrictly: true,
+ valueFormat: 'YYYY-MM-DD HH:mm:ss',
},
component: 'el-date-picker',
- }, {
+ },
+ {
label: '处理时间',
prop: 'processedTime',
props: {
- placeholder: '请选择',
+ placeholder: '请选择处理时间',
+ type: 'datetime',
clearable: true,
- checkStrictly: true
+ checkStrictly: true,
+ valueFormat: 'YYYY-MM-DD HH:mm:ss',
},
component: 'el-date-picker',
}, {
label: '完成时间',
prop: 'completionTime',
props: {
- placeholder: '请选择',
+ placeholder: '请选择完成时间',
+ type: 'datetime',
clearable: true,
- checkStrictly: true
+ checkStrictly: true,
+ valueFormat: 'YYYY-MM-DD HH:mm:ss',
},
component: 'el-date-picker',
}
@@ -167,7 +174,7 @@ const tableConfig = reactive({
align: 'center'
},
{
- prop: 'createTime',
+ prop: 'createdTime',
label: '创建时间',
align: 'center',
width: 200
From 6bdd2620ca60dfd77de111ac9e204dc9ace40194 Mon Sep 17 00:00:00 2001
From: odjbin <1042039504@qq.com>
Date: Sat, 28 Sep 2024 20:39:47 +0800
Subject: [PATCH 2/2] =?UTF-8?q?feat=20:=20=E6=B7=BB=E5=8A=A0=E5=8F=82?=
=?UTF-8?q?=E6=95=B0=E9=85=8D=E7=BD=AE=E4=B8=AD=E5=A4=96=E9=83=A8=E9=85=8D?=
=?UTF-8?q?=E7=BD=AE=E7=B1=BB=E5=9E=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/system/config/index.vue | 57 ++++++++++++++++++++++++-------
1 file changed, 45 insertions(+), 12 deletions(-)
diff --git a/src/views/system/config/index.vue b/src/views/system/config/index.vue
index d9ba14d..facf29e 100644
--- a/src/views/system/config/index.vue
+++ b/src/views/system/config/index.vue
@@ -17,6 +17,16 @@
/>
+
+
+
+
+
搜索
重置
@@ -28,8 +38,8 @@
:icon="Delete" plain
:disabled="disabled">删除
- 导出
-
+
+
+
+
+
+
+
+
+ --
+
+
+
编辑
-
@@ -96,11 +116,24 @@
+
+
+
+
+
+
+
+
@@ -148,16 +181,16 @@ const form = ref()
const formInstance = ref()
const formRules = ref({
configName: [
- {required: true, message: "参数名称不能为空", trigger: "blur"},
+ {required: true, message: "参数名称不能为空", trigger: ["change","blur"]},
],
configKey: [
- {required: true, message: "参数键名不能为空", trigger: "blur"},
+ {required: true, message: "参数键名不能为空", trigger: ["change","blur"]},
],
configValue: [
- {required: true, message: "参数键值不能为空", trigger: "blur"},
+ {required: true, message: "参数键值不能为空", trigger:["change","blur"]},
],
configType: [
- {required: true, message: "系统内置不能为空", trigger: "change"},
+ {required: true, message: "系统内置不能为空", trigger: ["change","blur"]},
],
})
@@ -231,7 +264,7 @@ const handleAdd = async () => {
restFrom()
title.value = "新增参数配置表"
isVisited.value = true
- nextTick(() => {
+ await nextTick(() => {
// 清空校验
formInstance.value.clearValidate()
})
@@ -253,10 +286,10 @@ const handleEdit = async (configId) => {
formInstance.value.clearValidate()
})
}
-//导出excel
-const handleExport = () => {
- downLoadExcel('/config/export', {...queryParams})
-}
+// //导出excel
+// const handleExport = () => {
+// downLoadExcel('/config/export', {...queryParams})
+// }
//勾选table数据行的 Checkbox
const handleSelect = async (selection) => {