Commit b7e91831 authored by 罗林杰's avatar 罗林杰

修改bug

parent 3bdf8942
......@@ -155,7 +155,7 @@
<el-table-column align="center" label="操作" min-width="150">
<template slot-scope="scope">
<el-button
v-has-permi="hasDetailPerm"
v-has-permi="['cms:activity:query']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -163,7 +163,7 @@
>查看</el-button>
<el-button
v-if="scope.row.publishStatus!='1'"
v-has-permi="hasUpdatePerm"
v-has-permi="['cms:activity:update']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -171,6 +171,7 @@
>编辑</el-button>
<el-button
v-if="scope.row.publishStatus!='1'"
v-has-permi="['cms:activity:update']"
:class="commonField.resetPasClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -178,7 +179,6 @@
>删除</el-button>
</template>
</el-table-column>
</el-table>
</div>
<pagination
......@@ -257,7 +257,7 @@
<el-table-column align="center" label="操作" min-width="100">
<template slot-scope="scope">
<el-button
v-has-permi="hasDetailPerm"
v-has-permi="['cms:activity:query']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -300,9 +300,6 @@ export default {
return {
yesOrNo,
pageKey: 0,
hasAddPerm: ['sys:activity:add'],
hasUpdatePerm: ['sys:activity:update'],
hasDetailPerm: ['sys:activity:query'],
// 显示开关
showSwitch: {
courseContent: true,
......
......@@ -108,6 +108,7 @@
<el-table-column label="操作" class-name="small-padding fixed-width" min-width="120">
<template slot-scope="scope">
<el-button
v-has-permi="['cms:banner:update']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -115,6 +116,7 @@
>修改
</el-button>
<el-button
v-has-permi="['cms:banner:update']"
:class="commonField.delClass"
:type="commonField.typeParent"
:size="commonField.size"
......
......@@ -148,20 +148,21 @@
<el-table-column align="center" label="操作" min-width="160">
<template slot-scope="scope">
<el-button
v-has-permi="hasDetailPerm"
v-has-permi="['cms:notice:query']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
@click="handleView(scope.row)"
>查看</el-button>
<el-button
v-has-permi="hasUpdatePerm"
v-has-permi="['cms:notice:update']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
@click="handleUpdate(scope.row)"
>编辑</el-button>
<el-button
v-has-permi="['cms:notice:update']"
:class="commonField.resetPasClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -205,9 +206,6 @@ export default {
return {
yesOrNo,
pageKey: 0,
hasAddPerm: ['sys:notice:add'],
hasUpdatePerm: ['sys:notice:update'],
hasDetailPerm: ['sys:notice:query'],
// 显示开关
showSwitch: {
courseContent: true,
......
......@@ -109,36 +109,38 @@
<el-table-column align="center" label="操作" min-width="180">
<template slot-scope="scope">
<el-button
v-has-permi="hasDetailPerm"
v-has-permi="['opm:topic:query']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
@click="handleView(scope.row)"
>查看</el-button>
<el-button
v-has-permi="hasUpdatePerm"
v-has-permi="['opm:topic:update']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
@click="handleUpdate(scope.row)"
>编辑</el-button>
<el-dropdown
v-if="scope.row.examStatus !== '1'"
@command="handleExamOrNoExam(scope.row, $event)"
style="margin-left: 10px;margin-right:10px ;"
v-if="scope.row.examStatus !== '1'"
style="margin-left: 10px;margin-right:10px ;"
@command="handleExamOrNoExam(scope.row, $event)"
>
<el-button
:class="commonField.resetPasClass"
:type="commonField.typeParent"
:size="commonField.size"
>审核操作<i class="el-icon-arrow-down el-icon--right"></i>
</el-button>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item command="exam">审核</el-dropdown-item>
<el-dropdown-item command="noExam">驳回</el-dropdown-item>
</el-dropdown-menu>
<el-button
v-has-permi="['opm:topic:update']"
:class="commonField.resetPasClass"
:type="commonField.typeParent"
:size="commonField.size"
>审核操作<i class="el-icon-arrow-down el-icon--right" />
</el-button>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item command="exam">审核</el-dropdown-item>
<el-dropdown-item command="noExam">驳回</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
<el-button
v-has-permi="['opm:topic:update']"
:class="commonField.resetPasClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -198,15 +200,12 @@ import commonField from '@/utils/commonField'
import {
addOpmTopic,
delOpmTopic, getOpmTopic,
listOpmTopic, updateExamStatus, updateNoExamStatus, updateOpmTopic, updateStatus
listOpmTopic, updateExamStatus, updateOpmTopic, updateStatus
} from '@/api/contentManagement/topic'
import { updateResponseUrl } from '@/utils/updateUrl'
import { error } from 'autoprefixer/lib/utils'
import { parseTime } from '@/utils'
import { getDataCache, setDataCache } from '@/assets/js/filterData'
import { listCmsActivity } from '@/api/contentManagement/activity'
import { typeField, enableOrDisable } from '@/utils/allPageData'
import { addCmsBanner, getCmsBanner, updateCmsBanner } from '@/api/contentManagement/banner'
import { enableOrDisable } from '@/utils/allPageData'
export default {
name: 'Index',
// components: {
......@@ -284,20 +283,20 @@ export default {
}
],
// 审核状态选项
examStatusOptions: [
{
label: '待审核',
value: '0'
},
{
label: '已通过',
value: '1'
},
{
label: '已驳回',
value: '2'
}
],
examStatusOptions: [
{
label: '待审核',
value: '0'
},
{
label: '已通过',
value: '1'
},
{
label: '已驳回',
value: '2'
}
],
// 上传提交
uploadList: {
fm: ''
......@@ -534,37 +533,37 @@ export default {
},
/** 审核按钮操作 */
handleExamOrNoExam(row, command) {
let text, params, api;
if (command === 'exam') {
text = '审核';
params = {
businessId: row.businessId,
examStatus: '1'
};
api = updateExamStatus;
} else if (command === 'noExam') {
text = '驳回';
params = {
businessId: row.businessId,
examStatus: '2' // 驳回审核
};
api = updateExamStatus;
}
let text, params, api
if (command === 'exam') {
text = '审核'
params = {
businessId: row.businessId,
examStatus: '1'
}
api = updateExamStatus
} else if (command === 'noExam') {
text = '驳回'
params = {
businessId: row.businessId,
examStatus: '2' // 驳回审核
}
api = updateExamStatus
}
this.$confirm(`是否确认${text}操作?`, text, {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
return api(params);
}).then(() => {
this.$message({
message: `${text}成功`,
type: 'success'
});
this.loadData();
});
},
this.$confirm(`是否确认${text}操作?`, text, {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
return api(params)
}).then(() => {
this.$message({
message: `${text}成功`,
type: 'success'
})
this.loadData()
})
},
/**
* @description: 查看
* @author: gaoyu
......
......@@ -102,7 +102,7 @@
<el-table-column align="center" label="操作" min-width="150">
<template slot-scope="scope">
<el-button
v-has-permi="hasDetailPerm"
v-has-permi="['opm:article:query']"
:class="commonField.resetPasClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -110,12 +110,14 @@
>详情</el-button>
<el-button
v-show="scope.row.examStatus === '0'"
v-has-permi="['opm:article:update']"
:class="commonField.resetPasClass"
:type="commonField.typeParent"
:size="commonField.size"
@click="handleExam(scope.row)"
>审核</el-button>
<el-button
v-has-permi="['opm:article:update']"
:class="commonField.resetPasClass"
:type="commonField.typeParent"
:size="commonField.size"
......
......@@ -224,6 +224,7 @@
<el-table-column label="操作" class-name="small-padding fixed-width" width="300">
<template slot-scope="scope">
<el-button
v-has-permi="['cms:order:query']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -231,6 +232,7 @@
>详情</el-button>
<el-button
v-if="(scope.row.status === 3 && scope.row.refundcount > 2)|| (scope.row.status === 5 && scope.row.refundcount > 2) "
v-has-permi="['cms:order:update']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -238,6 +240,7 @@
>退款补偿</el-button>
<el-button
v-if="scope.row.status === 8"
v-has-permi="['cms:order:update']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -245,6 +248,7 @@
>支付确认</el-button>
<el-button
v-if="(scope.row.status === 9 && scope.row.payPrice > 0) || (scope.row.status === 11 && scope.row.payPrice > 0)"
v-has-permi="['cms:order:update']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -252,6 +256,7 @@
>退单</el-button>
<el-button
v-if="scope.row.status === 2 || scope.row.status === 4"
v-has-permi="['cms:order:update']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
......
......@@ -118,6 +118,7 @@
<el-table-column label="操作" class-name="small-padding fixed-width" width="200px">
<template slot-scope="scope">
<el-button
v-has-permi="['mem:feedback:update']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
......
......@@ -274,20 +274,21 @@
<el-table-column align="center" label="操作" min-width="150">
<template slot-scope="scope">
<el-button
v-has-permi="hasDetailPerm"
v-has-permi="['mem:info:query']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
@click="handleView(scope.row)"
>查看</el-button>
<el-button
v-has-permi="hasUpdatePerm"
v-has-permi="['mem:info:update']"
:class="commonField.updateClass"
:type="commonField.typeParent"
:size="commonField.size"
@click="handleUpdate(scope.row)"
>编辑</el-button>
<el-button
v-has-permi="['mem:info:query']"
:class="commonField.resetPasClass"
:type="commonField.typeParent"
:size="commonField.size"
......@@ -340,7 +341,7 @@
<el-form-item>
<!-- //充值按钮-->
<el-button
v-has-permi="hasAddPerm"
v-has-permi="['mem:info:recharge']"
:class="commonField.addClass"
:type="commonField.typePrimary"
:icon="commonField.addIcon"
......
......@@ -109,11 +109,6 @@ export default {
data() {
return {
pageKey: 0,
hasAddPerm: ['mem:info:add'],
hasUpdatePerm: ['mem:info:update'],
hasDetailPerm: ['mem:info:query'],
/* imageSrc: require('@/assets/image/test.png'),*/
// 显示开关
showSwitch: {
courseContent: true,
......
......@@ -94,6 +94,7 @@
<el-table-column label="操作" class-name="small-padding fixed-width" width="200px">
<template slot-scope="scope">
<el-button
v-has-permi="['mem:leaveMessage:update']"
:class="commonField.delClass"
:type="commonField.typeParent"
:size="commonField.size"
......
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