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]: ''