提交 9a977512 编写于 作者: haochangdi's avatar haochangdi

Merge branch 'dev-mvp-20200331' of...

Merge branch 'dev-mvp-20200331' of http://192.168.110.53/com.pica.cloud.education.frontend/pica.cloud.web-education-admin into dev-mvp-20200331
...@@ -17,18 +17,18 @@ const editCme = r => require.ensure([], () => r(require('../views/education/edit ...@@ -17,18 +17,18 @@ const editCme = r => require.ensure([], () => r(require('../views/education/edit
import patientsRouters from './patients' import patientsRouters from './patients'
import followRouters from './follow' import followRouters from './follow'
const reportLisOld = r => require.ensure([], () => r(require('../views/learning-o/report-list.vue')), 'report-list-old')
const itemListOld = r => require.ensure([], () => r(require('../views/learning-o/item-list.vue')), 'item-list-old')
const nameListOld = r => require.ensure([], () => r(require('../views/learning-o/name-list.vue')), 'name-list-old')
const dataAlignmentOld = r => require.ensure([], () => r(require('../views/learning-o/data-alignment.vue')), 'data-alignment-old')
const exportDownloadOld = r => require.ensure([], () => r(require('../views/learning-o/export-download.vue')), 'export-download-old')
const reportLis = r => require.ensure([], () => r(require('../views/learning/report-list.vue')), 'report-list') const reportLis = r => require.ensure([], () => r(require('../views/learning/report-list.vue')), 'report-list')
const itemList = r => require.ensure([], () => r(require('../views/learning/item-list.vue')), 'item-list') const itemList = r => require.ensure([], () => r(require('../views/learning/item-list.vue')), 'item-list')
const nameList = r => require.ensure([], () => r(require('../views/learning/name-list.vue')), 'name-list') const nameList = r => require.ensure([], () => r(require('../views/learning/name-list.vue')), 'name-list')
const dataAlignment = r => require.ensure([], () => r(require('../views/learning/data-alignment.vue')), 'data-alignment') const dataAlignment = r => require.ensure([], () => r(require('../views/learning/data-alignment.vue')), 'data-alignment')
const exportDownload = r => require.ensure([], () => r(require('../views/learning/export-download.vue')), 'export-download') const exportDownload = r => require.ensure([], () => r(require('../views/learning/export-download.vue')), 'export-download')
const reportLisOld = r => require.ensure([], () => r(require('../views/learning-o/report-list.vue')), 'report-list')
const itemListOld = r => require.ensure([], () => r(require('../views/learning-o/item-list.vue')), 'item-list')
const nameListOld = r => require.ensure([], () => r(require('../views/learning-o/name-list.vue')), 'name-list')
const dataAlignmentOld = r => require.ensure([], () => r(require('../views/learning-o/data-alignment.vue')), 'data-alignment')
const exportDownloadOld = r => require.ensure([], () => r(require('../views/learning-o/export-download.vue')), 'export-download')
const itemShield = r => require.ensure([], () => r(require('../views/education/item-shield.vue')), 'item-shield') const itemShield = r => require.ensure([], () => r(require('../views/education/item-shield.vue')), 'item-shield')
const entryManager = r => require.ensure([], () => r(require('../views/education/entry-manager.vue')), 'entry-manager') const entryManager = r => require.ensure([], () => r(require('../views/education/entry-manager.vue')), 'entry-manager')
const editEntry = r => require.ensure([], () => r(require('../views/education/edit-entry.vue')), 'edit-entry') const editEntry = r => require.ensure([], () => r(require('../views/education/edit-entry.vue')), 'edit-entry')
......
...@@ -71,10 +71,10 @@ ...@@ -71,10 +71,10 @@
</el-row> </el-row>
<el-form v-if="isRoleOfOuter" :model="formInline" class="demo-form-inline"> <el-form v-if="isRoleOfOuter" :model="formInline" class="demo-form-inline">
<el-form-item> <el-form-item>
<el-button class="add-button" :disabled="idType == 2 && masterAdministratorFlag == 'false'" size="small" type="primary" @click="openProject()">新建项目</el-button> <el-button class="add-button" size="small" type="primary" @click="openProject()">新建项目</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-table :data="tableData" style="width: 100%"> <el-table class="item-table" :data="tableData" style="width: 100%">
<el-table-column prop="id" label="ID编号" min-width="100" align="center"></el-table-column> <el-table-column prop="id" label="ID编号" min-width="100" align="center"></el-table-column>
<el-table-column prop="projectName" label="项目名称" min-width="100" align="center"></el-table-column> <el-table-column prop="projectName" label="项目名称" min-width="100" align="center"></el-table-column>
<el-table-column prop="createdName" label="创建人" align="center"></el-table-column> <el-table-column prop="createdName" label="创建人" align="center"></el-table-column>
...@@ -173,7 +173,7 @@ ...@@ -173,7 +173,7 @@
>屏蔽</el-button> >屏蔽</el-button>
<el-button <el-button
@click="addOrModifyNotice(scope.row, 0)" @click="addOrModifyNotice(scope.row, 0)"
v-if="masterAdministratorFlag == 'true'" v-if="scope.row.level != 'L3'"
type="primary" type="primary"
size="small" size="small"
>公告</el-button> >公告</el-button>
...@@ -377,7 +377,6 @@ export default { ...@@ -377,7 +377,6 @@ export default {
} }
}, },
idType: '', idType: '',
masterAdministratorFlag: false,
deleteVisible: false, deleteVisible: false,
isRoleOfOuter: 0, isRoleOfOuter: 0,
}; };
...@@ -386,13 +385,11 @@ export default { ...@@ -386,13 +385,11 @@ export default {
...mapGetters([ ...mapGetters([
"_token", "_token",
// "idType", // "idType",
// "masterAdministratorFlag"
]) ])
}, },
created() { created() {
vm = this; vm = this;
vm.idType = localStorage.getItem('storageIdType'); vm.idType = localStorage.getItem('storageIdType');
vm.masterAdministratorFlag = localStorage.getItem('storageMaster');
console.log('idType:',vm.idType); console.log('idType:',vm.idType);
if(this.$route.query.pageNum){ if(this.$route.query.pageNum){
this.formInline = {...this.$store.state.common.itemManager} this.formInline = {...this.$store.state.common.itemManager}
...@@ -424,15 +421,12 @@ export default { ...@@ -424,15 +421,12 @@ export default {
this.deleteVisible = false; this.deleteVisible = false;
}, },
// 打开新建页面
openProject() { openProject() {
if(vm.masterAdministratorFlag == 'true') { if(vm.idType == 2) {
this.centerDialogVisible = true; vm.toTemplatePage();
} else { } else {
if(vm.idType == 2) { this.centerDialogVisible = true;
vm.toTemplatePage();
} else {
vm.toPage();
}
} }
}, },
toPage() { toPage() {
...@@ -764,6 +758,9 @@ export default { ...@@ -764,6 +758,9 @@ export default {
}; };
</script> </script>
<style lang="scss"> <style lang="scss">
.item-table .el-button {
margin: 5px 0;
}
.item-manager-wrap { .item-manager-wrap {
.component-content { .component-content {
background: #fff; background: #fff;
......
...@@ -201,9 +201,7 @@ ...@@ -201,9 +201,7 @@
this.getUserType(); this.getUserType();
}, },
mounted(){ mounted(){
if(vm.storageIdType==2){
vm.setFollowSide()
}
}, },
watch: { watch: {
authList(newVal, oldVal){ authList(newVal, oldVal){
...@@ -218,17 +216,12 @@ ...@@ -218,17 +216,12 @@
} }
}, },
storageIdType(val,ov){ storageIdType(val,ov){
// if(val==2){ // 调试时已经去掉了 if(val == 1){
vm.setFollowSide()
// } // 调试时已经去掉了
},
masterFlag(newVal, oldVal) {
// console.log('新老:',newVal,oldVal)
// 入口管理暂时判断
if(newVal === true) {
vm.setEntrySide(); vm.setEntrySide();
} else if(val == 2) {
vm.setFollowSide();
} }
} },
}, },
methods: { methods: {
getUserType() { getUserType() {
...@@ -284,6 +277,7 @@ ...@@ -284,6 +277,7 @@
vm.items.push(followSider); vm.items.push(followSider);
}, },
setEntrySide() { setEntrySide() {
console.log(222);
const followSider = { const followSider = {
title: '入口管理', title: '入口管理',
icon: 'el-icon-setting', icon: 'el-icon-setting',
...@@ -298,7 +292,7 @@ ...@@ -298,7 +292,7 @@
const eduRole = { const eduRole = {
title: '角色权限', title: '角色权限',
icon: 'el-icon-menu', icon: 'el-icon-menu',
index: 'role-auth', index: 'role',
subs: [ subs: [
{ {
title: '发起教培项目赋权', title: '发起教培项目赋权',
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<bread-crumb :curmbFirst="curmbFirst" :curmbSecond="curmbSecond" :curmbThird="curmbThird" :jumPathThird="jumPathThird"></bread-crumb> <bread-crumb :curmbFirst="curmbFirst" :curmbSecond="curmbSecond" :curmbThird="curmbThird" :jumPathThird="jumPathThird"></bread-crumb>
<div class="component-content screenSet" id="screenSet"> <div class="component-content screenSet" id="screenSet">
<div v-if="staticData == 1" class="item-form"> <div v-if="staticData == 1" class="item-form">
<div class="form-title">查询条件</div> <div class="form-title">查询条件2333</div>
<div class="form-p"> <div class="form-p">
<p> <p>
<span>选择地区</span> <span>选择地区</span>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册