【优化】新增 sslEnable 字段,支持 outlook 邮箱
parent
2d999138ba
commit
f405ac3293
|
@ -1,40 +0,0 @@
|
||||||
import request from '@/config/axios'
|
|
||||||
|
|
||||||
export interface ErrorCodeVO {
|
|
||||||
id: number | undefined
|
|
||||||
type: number
|
|
||||||
applicationName: string
|
|
||||||
code: number | undefined
|
|
||||||
message: string
|
|
||||||
memo: string
|
|
||||||
createTime: Date
|
|
||||||
}
|
|
||||||
|
|
||||||
// 查询错误码列表
|
|
||||||
export const getErrorCodePage = (params: PageParam) => {
|
|
||||||
return request.get({ url: '/system/error-code/page', params })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 查询错误码详情
|
|
||||||
export const getErrorCode = (id: number) => {
|
|
||||||
return request.get({ url: '/system/error-code/get?id=' + id })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 新增错误码
|
|
||||||
export const createErrorCode = (data: ErrorCodeVO) => {
|
|
||||||
return request.post({ url: '/system/error-code/create', data })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 修改错误码
|
|
||||||
export const updateErrorCode = (data: ErrorCodeVO) => {
|
|
||||||
return request.put({ url: '/system/error-code/update', data })
|
|
||||||
}
|
|
||||||
|
|
||||||
// 删除错误码
|
|
||||||
export const deleteErrorCode = (id: number) => {
|
|
||||||
return request.delete({ url: '/system/error-code/delete?id=' + id })
|
|
||||||
}
|
|
||||||
// 导出错误码
|
|
||||||
export const excelErrorCode = (params) => {
|
|
||||||
return request.download({ url: '/system/error-code/export-excel', params })
|
|
||||||
}
|
|
|
@ -8,6 +8,7 @@ export interface MailAccountVO {
|
||||||
host: string
|
host: string
|
||||||
port: number
|
port: number
|
||||||
sslEnable: boolean
|
sslEnable: boolean
|
||||||
|
starttlsEnable: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询邮箱账号列表
|
// 查询邮箱账号列表
|
||||||
|
|
|
@ -16,7 +16,8 @@ export const rules = reactive({
|
||||||
password: [required],
|
password: [required],
|
||||||
host: [required],
|
host: [required],
|
||||||
port: [required],
|
port: [required],
|
||||||
sslEnable: [required]
|
sslEnable: [required],
|
||||||
|
starttlsEnable: [required]
|
||||||
})
|
})
|
||||||
|
|
||||||
// CrudSchema:https://doc.iocoder.cn/vue3/crud-schema/
|
// CrudSchema:https://doc.iocoder.cn/vue3/crud-schema/
|
||||||
|
@ -57,6 +58,15 @@ const crudSchemas = reactive<CrudSchema[]>([
|
||||||
component: 'Radio'
|
component: 'Radio'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: '是否开启 STARTTLS',
|
||||||
|
field: 'starttlsEnable',
|
||||||
|
dictType: DICT_TYPE.INFRA_BOOLEAN_STRING,
|
||||||
|
dictClass: 'boolean',
|
||||||
|
form: {
|
||||||
|
component: 'Radio'
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: '创建时间',
|
label: '创建时间',
|
||||||
field: 'createTime',
|
field: 'createTime',
|
||||||
|
|
Loading…
Reference in New Issue