@@ -266,10 +266,12 @@
|
|||||||
<template v-else-if="col.templet === 'date'">
|
<template v-else-if="col.templet === 'date'">
|
||||||
<template v-if="col.prop">
|
<template v-if="col.prop">
|
||||||
{{
|
{{
|
||||||
useDateFormat(
|
scope.row[col.prop]
|
||||||
scope.row[col.prop],
|
? useDateFormat(
|
||||||
col.dateFormat ?? "YYYY-MM-DD HH:mm:ss"
|
scope.row[col.prop],
|
||||||
).value
|
col.dateFormat ?? "YYYY-MM-DD HH:mm:ss"
|
||||||
|
).value
|
||||||
|
: ""
|
||||||
}}
|
}}
|
||||||
</template>
|
</template>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -64,6 +64,11 @@ watch(
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (newVal.length <= 0) {
|
||||||
|
fileList.value = [];
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
fileList.value = newVal.map((filePath) => {
|
fileList.value = newVal.map((filePath) => {
|
||||||
return { url: filePath } as UploadUserFile;
|
return { url: filePath } as UploadUserFile;
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -6,6 +6,11 @@
|
|||||||
--menu-active-text: var(--el-menu-active-color);
|
--menu-active-text: var(--el-menu-active-color);
|
||||||
--menu-hover: #263445;
|
--menu-hover: #263445;
|
||||||
--sidebar-logo-background: #2d3748;
|
--sidebar-logo-background: #2d3748;
|
||||||
|
|
||||||
|
// 修复表格 fixed 列被选中后由于透明色导致叠字的 bug
|
||||||
|
.el-table {
|
||||||
|
--el-table-current-row-bg-color: rgb(235 243 250);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/** 暗黑主题 */
|
/** 暗黑主题 */
|
||||||
|
|||||||
@@ -18,8 +18,10 @@ const contentConfig: IContentConfig<UserPageQuery> = {
|
|||||||
indexAction: function (params) {
|
indexAction: function (params) {
|
||||||
if ("createAt" in params) {
|
if ("createAt" in params) {
|
||||||
const createAt = params.createAt as string[];
|
const createAt = params.createAt as string[];
|
||||||
params.startTime = createAt[0];
|
if (createAt?.length > 1) {
|
||||||
params.endTime = createAt[1];
|
params.startTime = createAt[0];
|
||||||
|
params.endTime = createAt[1];
|
||||||
|
}
|
||||||
delete params.createAt;
|
delete params.createAt;
|
||||||
}
|
}
|
||||||
return UserAPI.getPage(params);
|
return UserAPI.getPage(params);
|
||||||
|
|||||||
@@ -84,8 +84,10 @@ const selectConfig: ISelectConfig = {
|
|||||||
indexAction: function (params) {
|
indexAction: function (params) {
|
||||||
if ("createAt" in params) {
|
if ("createAt" in params) {
|
||||||
const createAt = params.createAt as string[];
|
const createAt = params.createAt as string[];
|
||||||
params.startTime = createAt[0];
|
if (createAt?.length > 1) {
|
||||||
params.endTime = createAt[1];
|
params.startTime = createAt[0];
|
||||||
|
params.endTime = createAt[1];
|
||||||
|
}
|
||||||
delete params.createAt;
|
delete params.createAt;
|
||||||
}
|
}
|
||||||
return UserAPI.getPage(params);
|
return UserAPI.getPage(params);
|
||||||
|
|||||||
@@ -311,6 +311,9 @@ watch(dateTimeRange, (newVal) => {
|
|||||||
if (newVal) {
|
if (newVal) {
|
||||||
queryParams.startTime = newVal[0];
|
queryParams.startTime = newVal[0];
|
||||||
queryParams.endTime = newVal[1];
|
queryParams.endTime = newVal[1];
|
||||||
|
} else {
|
||||||
|
queryParams.startTime = undefined;
|
||||||
|
queryParams.endTime = undefined;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user