提交 d6dfad2a 编写于 作者: guangjun.yang's avatar guangjun.yang

内部管理员审核

上级 98299d6d
...@@ -126,7 +126,7 @@ ...@@ -126,7 +126,7 @@
class="bg-uploader" class="bg-uploader"
action="#" action="#"
:show-file-list="false" :show-file-list="false"
:before-upload="beforeUpload1" :before-upload="beforeUploadListPic"
:disabled="disabled" :disabled="disabled"
> >
<div class="bg-img-wrapper"> <div class="bg-img-wrapper">
...@@ -191,7 +191,7 @@ ...@@ -191,7 +191,7 @@
class="bg-uploader" class="bg-uploader"
action="#" action="#"
:show-file-list="false" :show-file-list="false"
:before-upload="beforeUpload2" :before-upload="beforeUploadListPic"
:disabled="disabled" :disabled="disabled"
> >
<div class="bg-img-wrapper"> <div class="bg-img-wrapper">
......
<template>
<!-- 拒绝原因 暂时不做 -->
<el-dialog
title="拒绝原因"
@close="hideAddEditForm"
:visible.sync="addEditVisible"
:close-on-click-modal="false"
width="600px"
center>
<el-form ref="addEditForm" :rules="rules" :model="addEditForm" label-width="120px">
<el-form-item label="拒绝原因:">
<el-radio-group v-model="addEditForm.doctorId">
<div style="padding-top: 12px;">
<el-radio label="含有政治类、医疗健康、社会事件类不实信息" value="1"></el-radio>
</div>
<div style="padding-top: 16px;">
<el-radio label="含有欺诈,色情,诱导、违法犯罪非法字符" value="2"></el-radio>
</div>
<div style="padding-top: 16px;">
<el-radio label="其他" value="3"></el-radio>
</div>
</el-radio-group>
<el-input type="textarea" v-model="addEditForm.desc" maxlength="25" style="width: 310px;margin-top: 10px;"></el-input>
<span class="word-num">{{(addEditForm.desc).replace(/\s+/g,"").length}}/25</span>
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button @click="hideAddEditForm">取 消</el-button>
<el-button type="primary" @click="submitForm('addEditForm')">确 定</el-button>
</span>
</el-dialog>
</template>
<script>
export default {
data() {
return {
};
},
props: {
dialogVisible: {
type: Boolean,
default: false
}
},
computed: {
},
mounted() {
},
methods: {
save() {
this.dialogVisible = false;
}
}
};
</script>
<style scoped lang="scss">
</style>
...@@ -2,31 +2,33 @@ ...@@ -2,31 +2,33 @@
<!-- 拒绝原因 暂时不做 --> <!-- 拒绝原因 暂时不做 -->
<el-dialog <el-dialog
title="拒绝原因" title="拒绝原因"
@close="hideAddEditForm" :visible="dialogVisible"
:visible.sync="addEditVisible" @close="hideAuditForm"
:close-on-click-modal="false"
width="600px" width="600px"
center> center>
<el-form ref="addEditForm" :rules="rules" :model="addEditForm" label-width="120px"> <el-form ref="auditForm" :model="auditForm" label-width="120px">
<el-form-item label="拒绝原因:"> <el-form-item label="拒绝原因:">
<el-radio-group v-model="addEditForm.doctorId"> <el-radio-group v-model="auditForm.label">
<div style="padding-top: 12px;"> <div style="padding-top: 12px;">
<el-radio label="含有政治类、医疗健康、社会事件类不实信息" value="1"></el-radio> <el-radio label="含有政治类、医疗健康、社会事件类不实信息"></el-radio>
</div> </div>
<div style="padding-top: 16px;"> <div style="padding-top: 16px;">
<el-radio label="含有欺诈,色情,诱导、违法犯罪非法字符" value="2"></el-radio> <el-radio label="含有欺诈,色情,诱导、违法犯罪非法字符"></el-radio>
</div> </div>
<div style="padding-top: 16px;"> <div style="padding-top: 16px;">
<el-radio label="其他" value="3"></el-radio> <el-radio label="其他"></el-radio>
</div> </div>
</el-radio-group> </el-radio-group>
<el-input type="textarea" v-model="addEditForm.desc" maxlength="25" style="width: 310px;margin-top: 10px;"></el-input> <div v-if="auditForm.label == '其他'">
<span class="word-num">{{(addEditForm.desc).replace(/\s+/g,"").length}}/25</span> <el-input type="textarea" v-model="auditForm.desc" maxlength="25" style="width: 310px;margin-top: 10px;"></el-input>
<span class="word-num">{{(auditForm.desc).replace(/\s+/g,"").length}}/25</span>
</div>
</el-form-item> </el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button @click="hideAddEditForm">取 消</el-button> <el-button @click="hideAuditForm">取 消</el-button>
<el-button type="primary" @click="submitForm('addEditForm')">确 定</el-button> <el-button type="primary" @click="submitForm()">确 定</el-button>
</span> </span>
</el-dialog> </el-dialog>
</template> </template>
...@@ -34,24 +36,55 @@ ...@@ -34,24 +36,55 @@
export default { export default {
data() { data() {
return { return {
auditForm: {
label: '',
desc: ''
}
}; };
}, },
props: { props: {
dialogVisible: { dialogVisible: {
type: Boolean, type: Boolean,
default: false default: false
},
refuseReasonList: {
type: Array,
default: () => []
} }
}, },
watch: {
dialogVisible(newVal) {
if(newVal) {
this.auditForm.label = '';
this.auditForm.desc = '';
}
}
},
computed: { computed: {
}, },
mounted() { mounted() {
console.log(2222);
}, },
methods: { methods: {
save() { hideAuditForm() {
this.dialogVisible = false; this.$emit('close');
},
submitForm() {
let cMsg = this.auditForm.label;
if(cMsg == '其他') {
cMsg = this.auditForm.desc;
}
// if(!cMsg) {
// this.$message({
// type: "warning",
// message: '请填写拒绝原因或直接点击取消按钮'
// });
// return;
// }
// refuseReasonList
this.hideAuditForm();
this.$emit('checkInfo', cMsg);
} }
} }
}; };
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
</ul> </ul>
<div v-if="courseList && courseList.list && courseList.list.length" class="list-wrapper"> <div v-if="courseList && courseList.list && courseList.list.length" class="list-wrapper">
<ul class="list"> <ul class="list">
<li class="course create-btn" @click="showOrgCourse(0)"> <li v-show="kind == 1" class="course create-btn" @click="showOrgCourse(0)">
<img src="../../../assets/image/phrase3/plus-icon.png"> <img src="../../../assets/image/phrase3/plus-icon.png">
<span>创建机构课程</span> <span>创建机构课程</span>
</li> </li>
...@@ -146,14 +146,25 @@ export default { ...@@ -146,14 +146,25 @@ export default {
// 选择当前分页个数 // 选择当前分页个数
handleSizeChange(val) { handleSizeChange(val) {
this.searchParam.pageSize = val; if(this.kind == 0) {
this.setSearchParam(this.searchParam); this.searchParam.pageSize = val;
this.setSearchParam(this.searchParam);
} else {
this.searchParamOrg.pageSize = val;
this.setSearchParamOrg(this.searchParamOrg);
}
}, },
// 选择当前分页 // 选择当前分页
handleCurrentChange(val) { handleCurrentChange(val) {
this.searchParam.pageNo = val; console.log();
this.setSearchParam(this.searchParam); if(this.kind == 0) {
this.searchParam.pageNo = val;
this.setSearchParam(this.searchParam);
} else {
this.searchParamOrg.pageNo = val;
this.setSearchParamOrg(this.searchParamOrg);
}
}, },
// 选择课程(并要处理过滤,删除等) // 选择课程(并要处理过滤,删除等)
......
...@@ -54,7 +54,7 @@ service.interceptors.request.use(config => { ...@@ -54,7 +54,7 @@ service.interceptors.request.use(config => {
} }
if( process.env.BUILD_ENV == "development" ){ // 本地开发环境 if( process.env.BUILD_ENV == "development" ){ // 本地开发环境
// console.log('环境变量>>>> ', process.env.BUILD_ENV); // console.log('环境变量>>>> ', process.env.BUILD_ENV);
config.headers['token'] = '4C431D1F183E43EBA7AD7EC094753882'; config.headers['token'] = '377D063C4A8448B2847E05074648E77F';
// config.headers['token'] = localStorage.getItem('storageToken') // config.headers['token'] = localStorage.getItem('storageToken')
}else{ }else{
config.headers['token'] = localStorage.getItem('storageToken') config.headers['token'] = localStorage.getItem('storageToken')
......
此差异已折叠。
...@@ -185,6 +185,7 @@ export default { ...@@ -185,6 +185,7 @@ export default {
}, },
watch: { watch: {
kind(newKind) { kind(newKind) {
console.log(newKind);
let searchParam = newKind == 0 ? this.searchParam : this.searchParamOrg; let searchParam = newKind == 0 ? this.searchParam : this.searchParamOrg;
if(newKind <= 1) { if(newKind <= 1) {
this.getCourseList(searchParam); this.getCourseList(searchParam);
...@@ -195,16 +196,18 @@ export default { ...@@ -195,16 +196,18 @@ export default {
}, },
searchParam: { searchParam: {
handler(val) { handler(val) {
console.log('searchParam', val);
this.getCourseList(val); this.getCourseList(val);
}, },
deep: true deep: true
}, },
searchParamOrg: { searchParamOrg: {
handler(val) { handler(val) {
if(!this.isFirst) { console.log('searchParamOrg', val, this.isFirst);
// if(!this.isFirst) {
this.isFirst = false this.isFirst = false
this.getCourseList(val); this.getCourseList(val);
} // }
}, },
deep: true deep: true
}, },
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册