diff --git a/src/api/admin/sms-abnormal-number.js b/src/api/admin/sms-abnormal-number.js index 00246b7..4ac83f7 100644 --- a/src/api/admin/sms-abnormal-number.js +++ b/src/api/admin/sms-abnormal-number.js @@ -51,4 +51,20 @@ export function syncStateAbnormalNumber() { url: '/api/v1/sms-abnormal-number/sync-state', method: 'post' }) +} + +// 清空所有异常号码 +export function cleanSmsAbnormalNumber() { + return request({ + url: '/api/v1/sms-abnormal-number/clear', + method: 'DELETE' + }) +} + +export function batchCancelSmsAbnormalNumber(data) { + return request({ + url: '/api/v1/sms-abnormal-number/batch-cancel', + method: 'put', + data: data + }) } \ No newline at end of file diff --git a/src/api/admin/sms-renewal-log.js b/src/api/admin/sms-renewal-log.js new file mode 100644 index 0000000..2690163 --- /dev/null +++ b/src/api/admin/sms-renewal-log.js @@ -0,0 +1,47 @@ +import request from '@/utils/request' + +// 查询SmsRenewalLog列表 +export function listSmsRenewalLog(query) { + return request({ + url: '/api/v1/sms-renewal-log', + method: 'get', + params: query + }) +} + +// 查询SmsRenewalLog详细 +export function getSmsRenewalLog (id) { + return request({ + url: '/api/v1/sms-renewal-log/' + id, + method: 'get' + }) +} + + +// 新增SmsRenewalLog +export function addSmsRenewalLog(data) { + return request({ + url: '/api/v1/sms-renewal-log', + method: 'post', + data: data + }) +} + +// 修改SmsRenewalLog +export function updateSmsRenewalLog(data) { + return request({ + url: '/api/v1/sms-renewal-log/'+data.id, + method: 'put', + data: data + }) +} + +// 删除SmsRenewalLog +export function delSmsRenewalLog(data) { + return request({ + url: '/api/v1/sms-renewal-log', + method: 'delete', + data: data + }) +} + diff --git a/src/views/admin/sms-abnormal-number/index.vue b/src/views/admin/sms-abnormal-number/index.vue index fe64795..019b058 100644 --- a/src/views/admin/sms-abnormal-number/index.vue +++ b/src/views/admin/sms-abnormal-number/index.vue @@ -21,18 +21,34 @@ - - 同步 - - + + 同步 + + + + + + 批量取消 + + 删除 + + + 清空 + + + @@ -59,7 +75,7 @@ + :limit.sync="queryParams.pageSize" @pagination="getList" :page-sizes="pageSizes" /> @@ -67,7 +83,7 @@ diff --git a/src/views/admin/sms-renewal-log/index.vue b/src/views/admin/sms-renewal-log/index.vue new file mode 100644 index 0000000..d156f3a --- /dev/null +++ b/src/views/admin/sms-renewal-log/index.vue @@ -0,0 +1,414 @@ + + +