diff --git a/Dockerfile b/Dockerfile index 3b0b2de..48ef203 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,4 +15,4 @@ VOLUME ["/etc/nginx/nginx.conf", "/usr/share/nginx/html"] CMD ["nginx","-g","daemon off;"] -# docker build -t docker.ges.bjgastx.com/itc-web:1.1.10 . +# docker build -t docker.ges.bjgastx.com/itc-web:1.1.12 . diff --git a/src/api/system/LngSmsTemplate/index.ts b/src/api/system/LngSmsTemplate/index.ts index c65ac63..93a23b1 100644 --- a/src/api/system/LngSmsTemplate/index.ts +++ b/src/api/system/LngSmsTemplate/index.ts @@ -1,4 +1,6 @@ -import { LngSmsTemplatePageModel, LngSmsTemplatePageParams, LngSmsTemplatePageResult } from './model/LngSmsTemplateModel'; +import { LngSmsTemplatePageModel, LngSmsTemplatePageParams, LngSmsTemplatePageResult, + LngSmsRecordPageModel, LngSmsRecordPageParams, LngSmsRecordPageResult, + } from './model/LngSmsTemplateModel'; import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; @@ -7,10 +9,8 @@ enum Api { List = '/system/lngSmsTemplate/list', Info = '/system/lngSmsTemplate/info', LngSmsTemplate = '/system/lngSmsTemplate', - - - - + Records = '/system/lngSmsTemplate/sendRecord', + Resend = '/system/lngSmsTemplate/resend', } /** @@ -28,6 +28,37 @@ export async function getLngSmsTemplatePage(params: LngSmsTemplatePageParams, mo ); } + +/** + * @description: 查询LngSmsTemplate分页列表 + */ +export async function getLngSmsRecordPage(params: LngSmsRecordPageParams, mode: ErrorMessageMode = 'modal') { + return defHttp.get( + { + url: Api.Records, + params, + }, + { + errorMessageMode: mode, + }, + ); +} + +/** + * @description: 获取LngSmsTemplate信息 + */ +export async function resend(id: String, mode: ErrorMessageMode = 'modal') { + return defHttp.get( + { + url: Api.Resend, + params: { id }, + }, + { + errorMessageMode: mode, + }, + ); +} + /** * @description: 获取LngSmsTemplate信息 */ @@ -77,7 +108,7 @@ export async function updateLngSmsTemplate(lngSmsTemplate: Recordable, mode: Err * @description: 删除LngSmsTemplate(批量删除) */ export async function deleteLngSmsTemplate(ids: string[], mode: ErrorMessageMode = 'modal') { - return defHttp.delete( + return defHttp.post( { url: Api.LngSmsTemplate, data: ids, @@ -86,4 +117,6 @@ export async function deleteLngSmsTemplate(ids: string[], mode: ErrorMessageMode errorMessageMode: mode, }, ); -} \ No newline at end of file +} + + diff --git a/src/api/system/LngSmsTemplate/model/LngSmsTemplateModel.ts b/src/api/system/LngSmsTemplate/model/LngSmsTemplateModel.ts index 8809ded..9d9239f 100644 --- a/src/api/system/LngSmsTemplate/model/LngSmsTemplateModel.ts +++ b/src/api/system/LngSmsTemplate/model/LngSmsTemplateModel.ts @@ -30,7 +30,43 @@ export interface LngSmsTemplatePageModel { 0; + +/** + * @description: LngSmsTemplate分页参数 模型 + */ +export interface LngSmsRecordPageParams extends BasicPageParams { + + code: string; + + phone: string; + + sendStatus: string; +} + +/** + * @description: LngSmsTemplate分页返回值模型 + */ +export interface LngSmsRecordPageModel { + id: string; + + code: string; + + content: string; + + phone: string; + + sendStatus: string; + + errorMessage: string; + + senderId: string; + + createDate: string; +} + /** * @description: LngSmsTemplate分页返回值结构 */ +export type LngSmsRecordPageResult = BasicFetchResult; + export type LngSmsTemplatePageResult = BasicFetchResult; \ No newline at end of file diff --git a/src/router/routes/basic.ts b/src/router/routes/basic.ts index 9948257..8ee08e9 100644 --- a/src/router/routes/basic.ts +++ b/src/router/routes/basic.ts @@ -356,8 +356,14 @@ export const PAGE_CUSTOM_ROUTE: AppRouteRecordRaw[] = [{ component: () => import('/@/views/dayPlan/LngAppro/components/createForm.vue'), meta: { title: (route) => route.query.formName - } - }, + path: '/system/LngSmsTemplate/LngSmsRecord', + name: 'LngDemand', + component: () => import('/@/views/system/LngSmsTemplate/LngSmsRecord.vue'), + meta: { + title: (route) => (route.query.formName || '短信记录') + } + }, + } ] diff --git a/src/views/system/LngSmsTemplate/LngSmsRecord.vue b/src/views/system/LngSmsTemplate/LngSmsRecord.vue new file mode 100644 index 0000000..9467cda --- /dev/null +++ b/src/views/system/LngSmsTemplate/LngSmsRecord.vue @@ -0,0 +1,115 @@ + + + diff --git a/src/views/system/LngSmsTemplate/index.vue b/src/views/system/LngSmsTemplate/index.vue index dc57eec..4ab43f1 100644 --- a/src/views/system/LngSmsTemplate/index.vue +++ b/src/views/system/LngSmsTemplate/index.vue @@ -20,7 +20,7 @@ - +