Skip to content

Commit 1066551

Browse files
committed
🐛 修复 operateLog 和 loginLog 在 IDEA 报错的问题
1 parent 757fbdd commit 1066551

File tree

7 files changed

+9
-8
lines changed

7 files changed

+9
-8
lines changed

src/api/system/loginLog/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ export interface LoginLogVO {
77
userId: number
88
userType: number
99
username: string
10+
result: number
1011
status: number
1112
userIp: string
1213
userAgent: string

src/utils/formatTime.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ export const defaultShortcuts = [
6262
* @description format 季度 + 星期 + 几周:"YYYY-mm-dd HH:MM:SS WWW QQQQ ZZZ"
6363
* @returns 返回拼接后的时间字符串
6464
*/
65-
export function formatDate(date: dayjs.ConfigType, format?: string): string {
65+
export function formatDate(date: Date, format?: string): string {
6666
// 日期不存在,则返回空
6767
if (!date) {
6868
return ''

src/views/system/dict/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ const queryParams = reactive({
161161
name: '',
162162
type: '',
163163
status: undefined,
164-
createTime: [undefined, undefined]
164+
createTime: []
165165
})
166166
const queryFormRef = ref() // 搜索的表单
167167
const exportLoading = ref(false) // 导出的加载中

src/views/system/errorCode/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<el-select v-model="queryParams.type" placeholder="请选择错误码类型" clearable>
1515
<el-option
1616
v-for="dict in getIntDictOptions(DICT_TYPE.SYSTEM_ERROR_CODE_TYPE)"
17-
:key="dict.value"
17+
:key="dict.value as number"
1818
:label="dict.label"
1919
:value="dict.value"
2020
class="!w-240px"

src/views/system/loginlog/LoginLogDetail.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ defineOptions({ name: 'SystemLoginLogDetail' })
3434
3535
const dialogVisible = ref(false) // 弹窗的是否展示
3636
const detailLoading = ref(false) // 表单的加载中
37-
const detailData = ref({}) // 详情数据
37+
const detailData = ref({} as LoginLogApi.LoginLogVO) // 详情数据
3838
3939
/** 打开弹窗 */
4040
const open = async (data: LoginLogApi.LoginLogVO) => {

src/views/system/operatelog/OperateLogDetail.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ defineOptions({ name: 'SystemOperateLogDetail' })
6565
6666
const dialogVisible = ref(false) // 弹窗的是否展示
6767
const detailLoading = ref(false) // 表单的加载中
68-
const detailData = ref() // 详情数据
68+
const detailData = ref({} as OperateLogApi.OperateLogVO) // 详情数据
6969
7070
/** 打开弹窗 */
7171
const open = async (data: OperateLogApi.OperateLogVO) => {

src/views/system/operatelog/index.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
>
3838
<el-option
3939
v-for="dict in getIntDictOptions(DICT_TYPE.SYSTEM_OPERATE_TYPE)"
40-
:key="dict.value"
40+
:key="dict.value as number"
4141
:label="dict.label"
4242
:value="dict.value"
4343
/>
@@ -50,8 +50,8 @@
5050
clearable
5151
class="!w-240px"
5252
>
53-
<el-option :key="true" label="成功" :value="true" />
54-
<el-option :key="false" label="失败" :value="false" />
53+
<el-option key="true" label="成功" :value="true" />
54+
<el-option key="false" label="失败" :value="false" />
5555
</el-select>
5656
</el-form-item>
5757
<el-form-item label="操作时间" prop="startTime">

0 commit comments

Comments
 (0)