fix:修复 createTime 为 date,并且为可选的
This commit is contained in:
@@ -16,8 +16,8 @@ export interface Task {
|
||||
id: string
|
||||
name: string
|
||||
status: number
|
||||
createTime: number
|
||||
endTime?: number
|
||||
createTime: Date
|
||||
endTime?: Date
|
||||
reason?: string
|
||||
assigneeUser?: TaskUser
|
||||
ownerUser?: TaskUser
|
||||
|
||||
@@ -17,12 +17,12 @@ export interface ApiAccessLog {
|
||||
operateModule: string
|
||||
operateName: string
|
||||
operateType: number
|
||||
beginTime: string
|
||||
endTime: string
|
||||
beginTime: Date
|
||||
endTime: Date
|
||||
duration: number
|
||||
resultCode: number
|
||||
resultMsg: string
|
||||
createTime: string
|
||||
createTime: Date
|
||||
}
|
||||
|
||||
/** 获取 API 访问日志分页列表 */
|
||||
|
||||
@@ -13,7 +13,7 @@ export interface ApiErrorLog {
|
||||
requestUrl: string
|
||||
userIp: string
|
||||
userAgent: string
|
||||
exceptionTime: string
|
||||
exceptionTime: Date
|
||||
exceptionName: string
|
||||
exceptionMessage: string
|
||||
exceptionRootCauseMessage: string
|
||||
@@ -24,9 +24,9 @@ export interface ApiErrorLog {
|
||||
exceptionLineNumber: number
|
||||
processUserId: number
|
||||
processStatus: number
|
||||
processTime: string
|
||||
processTime: Date
|
||||
resultCode: number
|
||||
createTime: string
|
||||
createTime: Date
|
||||
}
|
||||
|
||||
/** 获取 API 错误日志分页列表 */
|
||||
|
||||
@@ -10,7 +10,7 @@ export interface Dept {
|
||||
leaderUserId?: number
|
||||
phone?: string
|
||||
email?: string
|
||||
createTime?: string
|
||||
createTime?: Date
|
||||
children?: Dept[]
|
||||
}
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ export interface DictData {
|
||||
sort?: number
|
||||
status: number
|
||||
remark?: string
|
||||
createTime?: string
|
||||
createTime?: Date
|
||||
}
|
||||
|
||||
/** 查询字典数据(精简)列表 */
|
||||
|
||||
@@ -16,7 +16,7 @@ export interface Menu {
|
||||
visible: boolean
|
||||
keepAlive: boolean
|
||||
alwaysShow?: boolean
|
||||
createTime?: string
|
||||
createTime?: Date
|
||||
children?: Menu[]
|
||||
}
|
||||
|
||||
|
||||
39
src/api/system/notice/index.ts
Normal file
39
src/api/system/notice/index.ts
Normal file
@@ -0,0 +1,39 @@
|
||||
import type { PageParam, PageResult } from '@/http/types'
|
||||
import { http } from '@/http/http'
|
||||
|
||||
const baseUrl = '/system/notice'
|
||||
|
||||
/** 通知公告信息 */
|
||||
export interface Notice {
|
||||
id?: number
|
||||
title: string
|
||||
content: string
|
||||
type: number
|
||||
status: number
|
||||
createTime?: Date
|
||||
}
|
||||
|
||||
/** 获取通知公告分页列表 */
|
||||
export function getNoticePage(params: PageParam) {
|
||||
return http.get<PageResult<Notice>>(`${baseUrl}/page`, params)
|
||||
}
|
||||
|
||||
/** 获取通知公告详情 */
|
||||
export function getNotice(id: number) {
|
||||
return http.get<Notice>(`${baseUrl}/get?id=${id}`)
|
||||
}
|
||||
|
||||
/** 创建通知公告 */
|
||||
export function createNotice(data: Notice) {
|
||||
return http.post<number>(`${baseUrl}/create`, data)
|
||||
}
|
||||
|
||||
/** 更新通知公告 */
|
||||
export function updateNotice(data: Notice) {
|
||||
return http.put<boolean>(`${baseUrl}/update`, data)
|
||||
}
|
||||
|
||||
/** 删除通知公告 */
|
||||
export function deleteNotice(id: number) {
|
||||
return http.delete<boolean>(`${baseUrl}/delete?id=${id}`)
|
||||
}
|
||||
@@ -13,8 +13,8 @@ export interface NotifyMessage {
|
||||
templateType: number
|
||||
templateParams: string
|
||||
readStatus: boolean
|
||||
readTime: string
|
||||
createTime: string
|
||||
readTime: Date
|
||||
createTime?: Date
|
||||
}
|
||||
|
||||
/** 获取我的站内信分页 */
|
||||
|
||||
@@ -12,7 +12,7 @@ export interface Role {
|
||||
remark?: string
|
||||
dataScope?: number
|
||||
dataScopeDeptIds?: number[]
|
||||
createTime: string
|
||||
createTime?: Date
|
||||
}
|
||||
|
||||
/** 获取角色分页列表 */
|
||||
|
||||
@@ -10,8 +10,8 @@ export interface UserProfileVO {
|
||||
sex?: number
|
||||
avatar?: string
|
||||
loginIp: string
|
||||
loginDate: string
|
||||
createTime: string
|
||||
loginDate: Date
|
||||
createTime: Date
|
||||
roles: { id: number, name: string }[]
|
||||
dept: { id: number, name: string }
|
||||
posts: { id: number, name: string }[]
|
||||
|
||||
Reference in New Issue
Block a user