Commit d648064e authored by liwei's avatar liwei

增加了异常管理页面

parent ca3f0ee6
import request from '@/utils/request'
import Qs from 'qs'
/**
* 1. 列表查询
* 2. 查询详细信息
* 3. 新增
* 4. 修改
* 5. 逻辑删除
* 6. 导出
*
*/
// 1. 查询动态/评论/留言错误表列表
export function listOpmArticleCommentMessageError(query) {
return request({
url: '/opmArticleCommentMessageError/list',
method: 'get',
params: query
})
}
// 2. 查询动态/评论/留言错误表详细信息
export function getOpmArticleCommentMessageError(businessId) {
return request({
url: '/opmArticleCommentMessageError/detail/' + businessId,
method: 'get'
})
}
// 3. 新增动态/评论/留言错误表
export function addOpmArticleCommentMessageError(data) {
data = Qs.stringify(data)
return request({
url: '/opmArticleCommentMessageError/add',
method: 'post',
data: data
})
}
// 4. 修改动态/评论/留言错误表
export function updateOpmArticleCommentMessageError(data) {
const businessId = data.businessId
data = Qs.stringify(data)
return request({
url: '/opmArticleCommentMessageError/update/' + businessId,
method: 'put',
data
})
}
// 5. 逻辑删除动态/评论/留言错误表
export function delOpmArticleCommentMessageError(businessId) {
return request({
url: '/opmArticleCommentMessageError/deleteLogical/' + businessId,
method: 'delete'
})
}
// 6. 导出动态/评论/留言错误表
export function exportOpmArticleCommentMessageError(query) {
return request({
url: '/opmArticleCommentMessageError/export',
method: 'get',
params: query,
responseType: 'blob'
})
}
......@@ -53,7 +53,7 @@
<el-table-column type="index" width="55" label="序号" align="center" />
<el-table-column label="用户名称" align="center" prop="username" />
<el-table-column label="登录地址" align="center" prop="ipaddr" width="130" :show-overflow-tooltip="true" />
<el-table-column label="登录地点" align="center" prop="loginLocation" :show-overflow-tooltip="true" />
<!-- <el-table-column label="登录地点" align="center" prop="loginLocation" :show-overflow-tooltip="true" />-->
<el-table-column label="登录状态" align="center" prop="status">
<template slot-scope="scope">
<span v-if="scope.row.status === '0'">失败</span>
......
......@@ -75,9 +75,9 @@
{{ scope.row.optionName || '-' }}
</template>
</el-table-column>
<el-table-column label="请求地址" align="center" :show-overflow-tooltip="true" prop="operLocation">
<el-table-column label="请求地址" align="center" :show-overflow-tooltip="true" prop="operUrl">
<template slot-scope="scope">
{{ scope.row.operLocation || '-' }}
{{ scope.row.operUrl || '-' }}
</template>
</el-table-column>
<el-table-column :show-overflow-tooltip="true" label="请求方式" align="center" prop="requestMethod">
......
......@@ -4,6 +4,16 @@
<div v-show="showSwitch.courseContent" class="courseContent">
<div class="search">
<el-form ref="queryForm" style="padding: 30px 0 0 10px" :model="queryParams" :inline="true">
<el-form-item label="动态ID :" prop="businessId">
<el-input
v-model.trim="queryParams.businessId"
placeholder="请输入动态ID"
clearable
:maxlength="30"
size="small"
style="width: 170px"
/>
</el-form-item>
<el-form-item label="话题名称 :" prop="topic">
<el-input
v-model.trim="queryParams.topic"
......@@ -207,7 +217,7 @@
</div>
</el-row>
<div class="commentsSection">
<el-alert v-if="!isEdit && queryParams.examStatus === '2'" :closable="false">驳回原因:{{ form.remarks }}</el-alert>
<el-alert v-if="!isEdit && (queryParams.examStatus === '2' || queryParams.examStatus === '3')" :closable="false">驳回原因:{{ form.remarks }}</el-alert>
<ul v-if="form.articleCommentVOList" class="commentTree">
<li v-for="(comment, index) in form.articleCommentVOList" :key="index" class="commentItem">
<div v-if="index !== null" style="border-top: 1px solid #dadada; margin: 5px 0 7px;" />
......
......@@ -259,6 +259,17 @@
<el-tag v-else type="green" size="medium ">未推荐</el-tag>
</template>
</el-table-column>
<el-table-column align="center" prop="flag" min-width="80" label="状态" show-overflow-tooltip>
<template slot-scope="scope">
<el-tag v-if="scope.row.flag === '1'" type="warning" size="medium ">已启用</el-tag>
<el-tag v-else type="green" size="medium ">已停用</el-tag>
</template>
</el-table-column>
<el-table-column label="恶意留言数" prop="memMaliceLeaveMessageCount" :show-overflow-tooltip="true" min-width="80">
<template slot-scope="scope">
{{ scope.row.memMaliceLeaveMessageCount || '0' }}
</template>
</el-table-column>
<el-table-column label="金币数" prop="goldCoinsCount" :show-overflow-tooltip="true" min-width="80">
<template slot-scope="scope">
{{ scope.row.goldCoinsCount || '0' }}
......
......@@ -456,7 +456,7 @@
<el-input-number
v-model="form.sort"
placeholder="请输入权重"
min="0"
:min="0"
:disabled="secondFromDisabled"
:maxlength="30"
size="small"
......@@ -464,6 +464,8 @@
/>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="8">
<el-form-item label="头像开发:" prop="avatarOpen">
<el-select
......@@ -481,6 +483,19 @@
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="恶意留言次数:" prop="memMaliceLeaveMessageCount">
<el-input-number
v-model="form.memMaliceLeaveMessageCount"
placeholder="请输入恶意留言次数"
:min="0"
:disabled="secondFromDisabled"
:maxlength="30"
size="small"
style="width: 300px"
/>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="24">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment