diff --git a/src/api/xq/areaCode.js b/src/api/xq/areaCode.js new file mode 100644 index 0000000..be49d99 --- /dev/null +++ b/src/api/xq/areaCode.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询行政区划列表 +export function listAreaCode(query) { + return request({ + url: '/xq/areaCode/list', + method: 'get', + params: query + }) +} + +// 查询行政区划详细 +export function getAreaCode(code) { + return request({ + url: '/xq/areaCode/' + code, + method: 'get' + }) +} + +// 新增行政区划 +export function addAreaCode(data) { + return request({ + url: '/xq/areaCode', + method: 'post', + data: data + }) +} + +// 修改行政区划 +export function updateAreaCode(data) { + return request({ + url: '/xq/areaCode', + method: 'put', + data: data + }) +} + +// 删除行政区划 +export function delAreaCode(code) { + return request({ + url: '/xq/areaCode/' + code, + method: 'delete' + }) +} diff --git a/src/api/xq/report.js b/src/api/xq/report.js new file mode 100644 index 0000000..2c811a9 --- /dev/null +++ b/src/api/xq/report.js @@ -0,0 +1,35 @@ +import request from '@/utils/request' + +// 查询举报列表 +export function listReport(query) { + return request({ + url: '/xq/report/list', + method: 'get', + params: query + }) +} + +// 查询举报详细 +export function getReport(id) { + return request({ + url: '/xq/report/' + id, + method: 'get' + }) +} + +// 修改举报 +export function closeReport(data) { + return request({ + url: '/xq/report/close', + method: 'post', + data: data + }) +} + +// 删除举报 +export function delReport(id) { + return request({ + url: '/xq/report/' + id, + method: 'delete' + }) +} diff --git a/src/api/xq/reportCate.js b/src/api/xq/reportCate.js new file mode 100644 index 0000000..b738365 --- /dev/null +++ b/src/api/xq/reportCate.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询举报类型管理列表 +export function listReportCate(query) { + return request({ + url: '/xq/reportCate/list', + method: 'get', + params: query + }) +} + +// 查询举报类型管理详细 +export function getReportCate(id) { + return request({ + url: '/xq/reportCate/' + id, + method: 'get' + }) +} + +// 新增举报类型管理 +export function addReportCate(data) { + return request({ + url: '/xq/reportCate', + method: 'post', + data: data + }) +} + +// 修改举报类型管理 +export function updateReportCate(data) { + return request({ + url: '/xq/reportCate', + method: 'put', + data: data + }) +} + +// 删除举报类型管理 +export function delReportCate(id) { + return request({ + url: '/xq/reportCate/' + id, + method: 'delete' + }) +} diff --git a/src/constant/statusMap.js b/src/constant/statusMap.js index 8040b4c..808fb84 100644 --- a/src/constant/statusMap.js +++ b/src/constant/statusMap.js @@ -142,12 +142,6 @@ export const reportTypeList = [ { value: 4, label: 'IM页面'}, ] -export const reportStatusList = [ - { value: 0, label: '未处理',listClass: listClass.danger}, - { value: 1, label: '已处理',listClass: listClass.primary}, -] - - export const platformTypeList = [ { value: '1', label: '支付宝',listClass: listClass.primary}, { value: '2', label: '微信',listClass: listClass.danger}, @@ -544,3 +538,16 @@ export const userAuthAuditTypeList = [ { value: 'house', label: '房子认证',listClass: listClass.primary}, { value: 'marriage', label: '婚况认证',listClass: listClass.primary}, ] + + +export const areaCodeLevelList = [ + { value: 'country', label: '国家',listClass: listClass.primary}, + { value: 'province', label: '省',listClass: listClass.primary}, + { value: 'city', label: '市',listClass: listClass.danger}, + { value: 'district', label: '区',listClass: listClass.info}, +] + +export const reportStatusList = [ + { value: 0, label: '未处理',listClass: listClass.danger}, + { value: 1, label: '已处理',listClass: listClass.primary}, +] diff --git a/src/views/xq/areaCode/index.vue b/src/views/xq/areaCode/index.vue new file mode 100644 index 0000000..acff379 --- /dev/null +++ b/src/views/xq/areaCode/index.vue @@ -0,0 +1,111 @@ + + + diff --git a/src/views/xq/report/index.vue b/src/views/xq/report/index.vue new file mode 100644 index 0000000..37f9b9d --- /dev/null +++ b/src/views/xq/report/index.vue @@ -0,0 +1,171 @@ + + + diff --git a/src/views/xq/reportCate/index.vue b/src/views/xq/reportCate/index.vue new file mode 100644 index 0000000..2cf9cd7 --- /dev/null +++ b/src/views/xq/reportCate/index.vue @@ -0,0 +1,248 @@ + + + diff --git a/vue.config.js b/vue.config.js index 5d3da61..8d48eee 100644 --- a/vue.config.js +++ b/vue.config.js @@ -36,7 +36,7 @@ module.exports = { // detail: https://cli.vuejs.org/config/#devserver-proxy [process.env.VUE_APP_BASE_API]: { target: `http://localhost:8080`, - // target: `http://124.222.254.188:9779/prod-api`, + // target: `http://xq.qiqizl.com/prod-api`, changeOrigin: true, pathRewrite: { ['^' + process.env.VUE_APP_BASE_API]: ''