diff --git a/src/assets/custom.scss b/src/assets/custom.scss
index 1582f5c..f66d53e 100644
--- a/src/assets/custom.scss
+++ b/src/assets/custom.scss
@@ -31,18 +31,26 @@
}
:deep(.ant-input-affix-wrapper) {
- height: 36px;
border-radius: 6px;
background-color: rgba(45,119,243,0.2);
border: 1px solid rgba(45,119,243,0.3);
}
+:deep(.ant-input-affix-wrapper >input.ant-input) {
+ height: 26px;
+}
+
:deep(.ant-input-affix-wrapper:hover),
:deep(.ant-input-affix-wrapper:focus) {
background-color: rgba(45,119,243,0.3);
border: 1px solid rgba(45,119,243,0.4);
}
+:deep(.ant-input-affix-wrapper > textarea) {
+ padding: 4px 11px;
+ border: 1px solid rgba(45,119,243,0.3);
+}
+
:deep(.ant-input) {
font-family: "Noto Sans SC", serif;
font-size: 14px;
@@ -349,7 +357,7 @@
:deep(.vben-basic-title) {
font-family: "Noto Sans SC", serif;
font-size: 14px;
- color:white;
+ color: white;
}
:deep(.ant-tree-list) {
@@ -359,7 +367,7 @@
:deep(.vben-tree__title) {
font-family: "Noto Sans SC", serif;
font-size: 14px;
- color:white;
+ color: white;
}
:deep(.ant-tree-switcher-icon) {
@@ -383,5 +391,87 @@
:deep(.ant-popconfirm-message-title) {
font-family: "Noto Sans SC", serif;
font-size: 14px;
- color:white;
+ color: white;
+}
+
+:deep(.ant-picker),
+:deep(.ant-picker-range) {
+ height: 36px;
+ border-color: rgba(45,119,243,0.3);
+ background: rgba(45,119,243,0.2);
+}
+
+:deep(.ant-picker:hover) {
+ border-color: rgba(45,119,243,0.4);
+ background: rgba(45,119,243,0.3);
+}
+
+:deep(.ant-picker-focused),
+:deep(.ant-picker-range:hover),
+:deep(.ant-picker-range:focus) {
+ border-color: rgba(45,119,243,0.4);
+ background: rgba(45,119,243,0.3);
+}
+
+:deep(.vben-basic-table .ant-picker-range) {
+ width: 100%;
+}
+
+:deep(.ant-picker-input >input) {
+ font-family: "Noto Sans SC", serif;
+ font-size: 14px;
+ color: white;
+}
+
+:deep(.ant-picker-input >input::placeholder) {
+ font-family: "Noto Sans SC", serif;
+ font-size: 14px;
+ color: #AAAAAA;
+}
+
+:deep(.anticon) {
+ color: white !important;
+}
+
+:deep(.ant-picker-panel-layout) {
+ border: 1px solid #183171 !important;
+ background-color: #13265a !important;
+}
+
+:deep(.ant-picker-cell) {
+ font-family: "Noto Sans SC", serif;
+ font-size: 14px;
+ color: #999999;
+}
+
+:deep(.ant-picker-cell-in-view) {
+ color: white !important;
+}
+
+:deep(.ant-picker-content th) {
+ font-family: "Noto Sans SC", serif;
+ font-size: 14px;
+ color: white !important;
+}
+:deep(.ant-picker-header-super-prev-btn),
+:deep(.ant-picker-header-prev-btn),
+:deep(.ant-picker-header-super-next-btn),
+:deep(.ant-picker-header-next-btn),
+:deep(.ant-picker-year-btn),
+:deep(.ant-picker-month-btn),
+:deep(.ant-picker-decade-btn) {
+ font-family: "Noto Sans SC", serif;
+ font-size: 14px;
+ color: white !important;
+}
+
+:deep(.ant-picker-header-view),
+:deep(.ant-picker-time-panel-cell-inner) {
+ font-family: "Noto Sans SC", serif;
+ font-size: 14px;
+ color: white !important;
+}
+
+:deep(.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner) {
+ background-color: rgba(146,214,237,0.3) !important;
}
diff --git a/src/router/routes/embedded/data.ts b/src/router/routes/embedded/data.ts
index 1aa3761..6fcc4b7 100644
--- a/src/router/routes/embedded/data.ts
+++ b/src/router/routes/embedded/data.ts
@@ -29,6 +29,17 @@ const data: AppRouteModule = {
title: '任务',
ignoreAuth: true,
},
+ children: [
+ {
+ path: 'detail',
+ name: 'DetailPage',
+ component: () => import('/@/views/data/task/detail.vue'),
+ meta: {
+ title: '任务详情',
+ ignoreAuth: true,
+ },
+ },
+ ],
},
],
};
diff --git a/src/views/data/device/detail.vue b/src/views/data/device/detail.vue
deleted file mode 100644
index f8c76b9..0000000
--- a/src/views/data/device/detail.vue
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
- $router.go(-1)"
- >
-
- 返回上一页面
-
-
-
-
-
-
-
-
- {{ p.value }}
-
-
-
-
-
-
-
-
diff --git a/src/views/data/task/drawer.vue b/src/views/data/task/drawer.vue
index 6579f94..1882a87 100644
--- a/src/views/data/task/drawer.vue
+++ b/src/views/data/task/drawer.vue
@@ -61,3 +61,6 @@
}
}
+
diff --git a/src/views/data/task/index.vue b/src/views/data/task/index.vue
index 0677c8e..796839c 100644
--- a/src/views/data/task/index.vue
+++ b/src/views/data/task/index.vue
@@ -1,8 +1,12 @@
+
- 新增
+ 新增
@@ -14,14 +18,6 @@
onClick: handleEdit.bind(null, record),
divider: true,
},
- {
- label: '详情',
- icon: 'ant-design:eye-outlined',
- onClick: handleView.bind(null, record),
- divider: true
- },
- ]"
- :dropDownActions="[
{
label: '删除',
icon: 'ant-design:delete-outlined',
@@ -33,6 +29,12 @@
},
ifShow: hasPermission('AUTH_DATA_TASK:DELETE'),
},
+ {
+ label: '详情',
+ icon: 'ant-design:eye-outlined',
+ onClick: handleView.bind(null, record),
+ divider: true
+ },
]"
/>
@@ -42,8 +44,6 @@