diff --git a/src/views/logger/emailLog/columns.ts b/src/views/logger/emailLog/columns.ts index a33dc58..9c3f3dd 100644 --- a/src/views/logger/emailLog/columns.ts +++ b/src/views/logger/emailLog/columns.ts @@ -14,7 +14,7 @@ export const columns = [ { title: '日志标题', key: 'title', - width: 100, + width: 250, }, { title: '日志类型', @@ -47,12 +47,12 @@ export const columns = [ { title: '模板编号', key: 'code', - width: 100, + width: 150, }, { title: '接收人邮箱', key: 'receiveEmail', - width: 100, + width: 150, }, { title: '接收人类型', diff --git a/src/views/logger/emailLog/edit.vue b/src/views/logger/emailLog/edit.vue index 2ee674f..01ee189 100644 --- a/src/views/logger/emailLog/edit.vue +++ b/src/views/logger/emailLog/edit.vue @@ -93,6 +93,7 @@ const data = await getEmailLogDetail(props.emailLogId); formData.value = data; }; + /** * 获取接收人类型描述 */ @@ -150,7 +151,10 @@ setFormData(); } }); - //导出方法 + + /** + * 定义函数 + */ defineExpose({ openModal, }); diff --git a/src/views/logger/emailLog/index.vue b/src/views/logger/emailLog/index.vue index a661efb..9875424 100644 --- a/src/views/logger/emailLog/index.vue +++ b/src/views/logger/emailLog/index.vue @@ -54,10 +54,12 @@ import { columns } from './columns'; import { DeleteOutlined, EyeOutlined } from '@vicons/antd'; import editDialog from './edit.vue'; - import { basicModal, useModal } from '@/components/Modal'; import { schemas } from './querySchemas'; import { renderIcon } from '@/utils'; + /** + * 定义常量 + */ const message = useMessage(); const dialog = useDialog(); const basicTableRef = ref(); @@ -65,15 +67,21 @@ const editVisible = ref(false); const emailLogId = ref(0); const rowKeys = ref([]); - const showModal = ref(false); + + /** + * 定义查询参数 + */ const formParams = reactive({ title: '', + receiveType: '', bizType: '', - type: '', status: '', }); + /** + * 定义操作栏 + */ const actionColumn = reactive({ width: 200, title: '操作', @@ -103,24 +111,36 @@ }, }); - function addTable() { - showModal.value = true; - } - + /** + * 加载数据列表 + * @param res 参数 + */ const loadDataTable = async (res) => { rowKeys.value = []; const result = await getEmailLogList({ ...formParams, ...res }); return result; }; + /** + * 数据行选中事件 + * @param keys 参数 + */ function onCheckedRow(keys) { rowKeys.value = keys; } + /** + * 刷新数据列表 + * @param noRefresh 参数 + */ function reloadTable(noRefresh = '') { basicTableRef.value.reload(noRefresh ? {} : { pageNo: 1 }); } + /** + * 执行提交表单 + * @param values 参数 + */ function handleSubmit(values: Recordable) { for (const key in formParams) { formParams[key] = ''; @@ -131,6 +151,10 @@ reloadTable(); } + /** + * 执行重置 + * @param values 参数 + */ function handleReset(values: Recordable) { for (const key in formParams) { formParams[key] = ''; @@ -141,6 +165,9 @@ reloadTable(); } + /** + * 执行注册 + */ const [register, {}] = useForm({ gridProps: { cols: '1 s:1 m:2 l:3 xl:4 2xl:4' }, labelWidth: 80, @@ -156,6 +183,7 @@ await nextTick(); createModalRef.value.openModal(); } + /** * 执行删除 * @param id 参数 diff --git a/src/views/logger/fileLog/columns.ts b/src/views/logger/fileLog/columns.ts index 820fece..b0b768c 100644 --- a/src/views/logger/fileLog/columns.ts +++ b/src/views/logger/fileLog/columns.ts @@ -3,7 +3,7 @@ export const columns = [ { type: 'selection', width: 50, - fixed:"left" + fixed: 'left', }, { title: 'ID', @@ -51,7 +51,7 @@ export const columns = [ { title: '文件类型', key: 'fileType', - align:'center', + align: 'center', width: 100, }, { @@ -77,5 +77,5 @@ export const columns = [ title: '创建时间', key: 'createTime', width: 180, - } + }, ]; diff --git a/src/views/logger/fileLog/edit.vue b/src/views/logger/fileLog/edit.vue index 325be2f..7f5f2ec 100644 --- a/src/views/logger/fileLog/edit.vue +++ b/src/views/logger/fileLog/edit.vue @@ -97,7 +97,10 @@ setFormData(); } }); - //导出方法 + + /** + * 定义函数 + */ defineExpose({ openModal, }); diff --git a/src/views/logger/fileLog/index.vue b/src/views/logger/fileLog/index.vue index 3141e71..7ef8f77 100644 --- a/src/views/logger/fileLog/index.vue +++ b/src/views/logger/fileLog/index.vue @@ -54,10 +54,12 @@ import { columns } from './columns'; import { DeleteOutlined, EyeOutlined } from '@vicons/antd'; import editDialog from './edit.vue'; - import { basicModal, useModal } from '@/components/Modal'; import { schemas } from './querySchemas'; import { renderIcon } from '@/utils'; + /** + * 定义常量 + */ const message = useMessage(); const dialog = useDialog(); const basicTableRef = ref(); @@ -65,15 +67,19 @@ const editVisible = ref(false); const fileLogId = ref(0); const rowKeys = ref([]); - const showModal = ref(false); + + /** + * 定义查询参数 + */ const formParams = reactive({ - title: '', - bizType: '', - type: '', - status: '', + fileName: '', + fileType: '', }); + /** + * 定义操作栏 + */ const actionColumn = reactive({ width: 200, title: '操作', @@ -103,24 +109,36 @@ }, }); - function addTable() { - showModal.value = true; - } - + /** + * 加载数据列表 + * @param res 参数 + */ const loadDataTable = async (res) => { rowKeys.value = []; const result = await getFileLogList({ ...formParams, ...res }); return result; }; + /** + * 数据行选中事件 + * @param keys 参数 + */ function onCheckedRow(keys) { rowKeys.value = keys; } + /** + * 刷新数据列表 + * @param noRefresh 参数 + */ function reloadTable(noRefresh = '') { basicTableRef.value.reload(noRefresh ? {} : { pageNo: 1 }); } + /** + * 执行提交表单 + * @param values 参数 + */ function handleSubmit(values: Recordable) { for (const key in formParams) { formParams[key] = ''; @@ -131,6 +149,10 @@ reloadTable(); } + /** + * 执行重置 + * @param values 参数 + */ function handleReset(values: Recordable) { for (const key in formParams) { formParams[key] = ''; @@ -141,6 +163,9 @@ reloadTable(); } + /** + * 执行注册 + */ const [register, {}] = useForm({ gridProps: { cols: '1 s:1 m:2 l:3 xl:4 2xl:4' }, labelWidth: 80, @@ -156,6 +181,7 @@ await nextTick(); createModalRef.value.openModal(); } + /** * 执行删除 * @param id 参数 diff --git a/src/views/logger/smsLog/columns.ts b/src/views/logger/smsLog/columns.ts index 6e92bbd..1e46613 100644 --- a/src/views/logger/smsLog/columns.ts +++ b/src/views/logger/smsLog/columns.ts @@ -29,7 +29,7 @@ export const columns = [ { title: '接收人手机', key: 'receiveMobile', - width: 100, + width: 120, }, { title: '接收人类型', diff --git a/src/views/logger/smsLog/edit.vue b/src/views/logger/smsLog/edit.vue index 8c3038a..a63bfed 100644 --- a/src/views/logger/smsLog/edit.vue +++ b/src/views/logger/smsLog/edit.vue @@ -92,6 +92,7 @@ const data = await getSmsLogDetail(props.smsLogId); formData.value = data; }; + /** * 获取接收人类型描述 */ @@ -148,7 +149,10 @@ setFormData(); } }); - //导出方法 + + /** + * 定义函数 + */ defineExpose({ openModal, }); diff --git a/src/views/logger/smsLog/index.vue b/src/views/logger/smsLog/index.vue index 90eff56..3031e23 100644 --- a/src/views/logger/smsLog/index.vue +++ b/src/views/logger/smsLog/index.vue @@ -54,10 +54,12 @@ import { columns } from './columns'; import { DeleteOutlined, EyeOutlined } from '@vicons/antd'; import editDialog from './edit.vue'; - import { basicModal, useModal } from '@/components/Modal'; import { schemas } from './querySchemas'; import { renderIcon } from '@/utils'; + /** + * 定义常量 + */ const message = useMessage(); const dialog = useDialog(); const basicTableRef = ref(); @@ -65,15 +67,21 @@ const editVisible = ref(false); const smsLogId = ref(0); const rowKeys = ref([]); - const showModal = ref(false); + + /** + * 定义查询参数 + */ const formParams = reactive({ title: '', + receiveType: '', bizType: '', - type: '', status: '', }); + /** + * 定义操作栏 + */ const actionColumn = reactive({ width: 200, title: '操作', @@ -103,24 +111,36 @@ }, }); - function addTable() { - showModal.value = true; - } - + /** + * 加载数据列表 + * @param res 参数 + */ const loadDataTable = async (res) => { rowKeys.value = []; const result = await getSmsLogList({ ...formParams, ...res }); return result; }; + /** + * 数据行选中事件 + * @param keys 参数 + */ function onCheckedRow(keys) { rowKeys.value = keys; } + /** + * 刷新数据列表 + * @param noRefresh 参数 + */ function reloadTable(noRefresh = '') { basicTableRef.value.reload(noRefresh ? {} : { pageNo: 1 }); } + /** + * 执行提交表单 + * @param values 参数 + */ function handleSubmit(values: Recordable) { for (const key in formParams) { formParams[key] = ''; @@ -131,6 +151,10 @@ reloadTable(); } + /** + * 执行重置 + * @param values 参数 + */ function handleReset(values: Recordable) { for (const key in formParams) { formParams[key] = ''; @@ -141,6 +165,9 @@ reloadTable(); } + /** + * 执行注册 + */ const [register, {}] = useForm({ gridProps: { cols: '1 s:1 m:2 l:3 xl:4 2xl:4' }, labelWidth: 80, @@ -156,6 +183,7 @@ await nextTick(); createModalRef.value.openModal(); } + /** * 执行删除 * @param id 参数