朱思禹提交:提交模块相关代码

init
Administrator 4 years ago
parent cfb0aa3d4f
commit fa36ec9036

@ -0,0 +1,120 @@
<template>
<div class="module-style">
<div class="module-title-style">
<span>{{getModuleName()}}</span>
<div class="icon-container-style">
<my-icon type="icon-yincang" title="隐藏" class="icon-style"></my-icon>
<my-icon type="icon-tuozhuai" title="按住拖动" class="icon-style move"></my-icon>
<my-icon type="icon-gengduo" title="更多" class="icon-style"></my-icon>
</div>
</div>
<template v-if="url && url !== ''">
<component :is="getCom"></component>
</template>
<div v-else class="no-module-tip-style">模块暂未开放敬请期待</div>
</div>
</template>
<script>
import {moduleData} from './moduleAndLaySettingConfig'
export default {
name: "ModuleBase",
props:{
moduleData:{
type:Object,
default:function () {
return{
module_type_id:'',
module_id:'',
size:''
}
}
}
},
data:function(){
return{
type_id:this.moduleData.module_type_id,
id:this.moduleData.module_id,
module_size:this.moduleData.size,
url: this.initModuleUrl()
}
},
computed:{
getCom: function (){
return () => import(`@/views/superFusionPlatform/mainPlatform/moduleAndLayout/moduleCom/${this.url}`)
},
},
methods:{
initModuleUrl:function(){
let type = (moduleData.filter((type)=>{return type.module_type_id === this.moduleData.module_type_id})[0])
if (this.moduleData.size === 'small'){
return type.module_list.filter((module)=>{return module.module_id === this.moduleData.module_id})[0].module_url_small
}else{
return type.module_list.filter((module)=>{return module.module_id === this.moduleData.module_id})[0].module_url_large
}
},
getModuleUrl:function(){
let type = (moduleData.filter((type)=>{return type.module_type_id === this.type_id})[0])
if (this.module_size === 'small'){
return type.module_list.filter((module)=>{return module.module_id === this.id})[0].module_url_small
}else{
return type.module_list.filter((module)=>{return module.module_id === this.id})[0].module_url_large
}
},
getModuleName:function(){
return (moduleData.filter((type)=>{return type.module_type_id === this.type_id})[0]).
module_list.filter((module)=>{return module.module_id === this.id})[0].module_name
},
},
watch:{
moduleData:function (newData) {
this.type_id = newData.module_type_id
this.id = newData.module_id
this.module_size = newData.size
this.url = this.getModuleUrl()
}
}
}
</script>
<style scoped lang="scss">
.module-style{
float: left;
min-height: 10rem;
background-color: white;
.module-title-style{
display: flex;
width: 100%;
height: 40px;
padding: 0 25px;
align-content: center;
align-items: center;
justify-content: space-between;
font-size: 16px;
color:white;
/*justify-items: space-around;*/
background:linear-gradient(to bottom right,#038aff,#3ea0ff);
background:-moz-linear-gradient(to bottom right,#038aff,#3ea0ff);
background:-webkit-linear-gradient(to bottom right,#038aff,#3ea0ff);
.icon-style{
font-size: 18px;
margin-right: 20px;
cursor: pointer;
&:nth-last-of-type(1){
margin-right: 0;
}
}
}
.no-module-tip-style{
display: flex;
width: 100%;
height:120px;
align-items: center;
align-content: center;
justify-items: center;
justify-content: center;
font-size: 16px;
}
}
</style>

@ -6,21 +6,9 @@
<span class="type-name-style">{{moduleType.module_type_name}}</span>
</a-divider>
<draggable v-model="moduleType.module_list" class="clearfix module-draggable-style" :sort="true" handle=".move">
<div v-for="item,index in moduleType.module_list" :key="item" class="module-style"
:style="{width:getWidth(index),margin:getMarginStyle(moduleType.module_list.length,index)}">
<div class="module-title-style">
<span>{{getModuleName(moduleType.module_type_id,item)}}</span>
<div class="icon-container-style">
<my-icon type="icon-yincang" title="隐藏" class="icon-style"></my-icon>
<my-icon type="icon-tuozhuai" title="按住拖动" class="icon-style move"></my-icon>
<my-icon type="icon-gengduo" title="更多" class="icon-style"></my-icon>
</div>
</div>
<template v-if="getModuleUrl(moduleType.module_type_id,item) !== ''">
<component :is="getCom(moduleType.module_type_id,item)"></component>
</template>
<div v-else class="no-module-tip-style">模块暂未开放敬请期待</div>
</div>
<module-base v-for="item,index in moduleType.module_list" :key="item"
:module-data="{module_type_id:moduleType.module_type_id,module_id:item}"
:style="{width:getWidth(index),margin:getMarginStyle(moduleType.module_list.length,index)}"/>
</draggable>
</div>
</template>
@ -29,9 +17,10 @@
</template>
<script>
import {moduleData,defaultShowModule} from './moduleAndLaySettingConfig'
import {defaultShowModule} from './moduleAndLaySettingConfig'
import {Divider} from 'ant-design-vue'
import draggable from 'vuedraggable'
import ModuleBase from './ModuleBase'
export default {
name: "ModuleMain",
props:{
@ -51,20 +40,10 @@
},
components:{
ADivider:Divider,
draggable
draggable,
ModuleBase
},
methods:{
getCom: function (type_id,item){
return () => import(`@/views/superFusionPlatform/mainPlatform/moduleAndLayout/${this.getModuleUrl(type_id,item)}`)
},
getModuleUrl:function(type_id,item){
return (moduleData.filter((type)=>{return type.module_type_id === type_id})[0]).
module_list.filter((module)=>{return module.module_id === item})[0].module_url
},
getModuleName:function(type_id,item){
return (moduleData.filter((type)=>{return type.module_type_id === type_id})[0]).
module_list.filter((module)=>{return module.module_id === item})[0].module_name
},
getWidth:function(index){
let num = 0;
if (this.layout <= 2){
@ -170,46 +149,6 @@
}
}
}
.module-draggable-style{
.module-style{
float: left;
min-height: 10rem;
background-color: white;
.module-title-style{
display: flex;
width: 100%;
height: 40px;
padding: 0 25px;
align-content: center;
align-items: center;
justify-content: space-between;
font-size: 16px;
color:white;
/*justify-items: space-around;*/
background:linear-gradient(to bottom right,#038aff,#3ea0ff);
background:-moz-linear-gradient(to bottom right,#038aff,#3ea0ff);
background:-webkit-linear-gradient(to bottom right,#038aff,#3ea0ff);
.icon-style{
font-size: 18px;
margin-right: 20px;
cursor: pointer;
&:nth-last-of-type(1){
margin-right: 0;
}
}
}
.no-module-tip-style{
display: flex;
width: 100%;
height:120px;
align-items: center;
align-content: center;
justify-items: center;
justify-content: center;
font-size: 16px;
}
}
}
}
.module-tips-class{
width: 100%;

@ -3,75 +3,77 @@ export const moduleData=[{
module_type_id:'wisdom_office',
module_type_name:'智慧办公',
module_list:[
{module_id:'schedule', module_name:'日程安排', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'schedule_statistics', module_name:'日程统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'attendance_statistics', module_name:'考勤统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'notice_receive', module_name:'接收通知', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'view_announcements', module_name:'查看公告', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'to_do_document', module_name:'待办公文', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'official_documents_handled', module_name:'已办公文', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'my_official_document', module_name:'我的公文', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'all_official_documents', module_name:'全部公文', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'plan_query', module_name:'计划查询', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'summary_query', module_name:'总结查询', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'planning_statistics', module_name:'计划统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'summary_statistics', module_name:'总结统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'view_news', module_name:'查看新闻', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'news_statistics', module_name:'新闻统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'inbox', module_name:'收件箱', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'school_calendar_query', module_name:'校历查询', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'weekly_calendar_query', module_name:'周历查询', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'my_meeting', module_name:'我的会议', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'reserve_meeting_room', module_name:'预约会议室', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'reserve_vehicle', module_name:'预约车辆', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'vehicle_collection_and_return', module_name:'车辆领用归还', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'vehicle_record', module_name:'用车记录', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'real_time_inventory', module_name:'即时库存', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'item_usage_statistics', module_name:'物品使用统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'schedule', module_name:'日程安排', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'schedule_statistics', module_name:'日程统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'attendance_statistics', module_name:'考勤统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'notice_receive', module_name:'接收通知', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'view_announcements', module_name:'查看公告', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'to_do_document', module_name:'待办公文', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'official_documents_handled', module_name:'已办公文', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'my_official_document', module_name:'我的公文', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'all_official_documents', module_name:'全部公文', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'plan_query', module_name:'计划查询', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'summary_query', module_name:'总结查询', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'planning_statistics', module_name:'计划统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'summary_statistics', module_name:'总结统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'view_news', module_name:'查看新闻', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'news_statistics', module_name:'新闻统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'inbox', module_name:'收件箱', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'school_calendar_query', module_name:'校历查询', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'weekly_calendar_query', module_name:'周历查询', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'my_meeting', module_name:'我的会议', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'reserve_meeting_room', module_name:'预约会议室', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'reserve_vehicle', module_name:'预约车辆', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'vehicle_collection_and_return', module_name:'车辆领用归还', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'vehicle_record', module_name:'用车记录', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'real_time_inventory', module_name:'即时库存', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'item_usage_statistics', module_name:'物品使用统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'electric_data', module_name:'电子资料库', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
]
},{
module_type_id:'wisdom_educational_administration',
module_type_name:'智慧教务',
module_list:[
{module_id:'class_schedule_card', module_name:'课程表', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'substitute_courses', module_name:'调课代课', relative_crm:['daliyOffice','notice','notice_receive'], icon:""},
{module_id:'listening_and_evaluating_lessons', module_name:'听评课', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'online_course_tour', module_name:'在线巡课', relative_crm:['daliyOffice','notice','notice_receive'], icon:""},
{module_id:'course_information_statistics', module_name:'课程信息统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'subject_selection_statistics', module_name:'选科统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'course_selection_statistics', module_name:'选课统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'statistics_of_listening_and_evaluation', module_name:'听评课统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'course_patrol_statistics', module_name:'巡课统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'shift_strategy_report', module_name:'走班策略报告', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'class_schedule_card', module_name:'课程表', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",
module_url_small:'',module_url_large:''},
{module_id:'substitute_courses', module_name:'调课代课', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_url_small:'',module_url_large:''},
{module_id:'listening_and_evaluating_lessons', module_name:'听评课', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'online_course_tour', module_name:'在线巡课', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_url_small:'',module_url_large:''},
{module_id:'course_information_statistics', module_name:'课程信息统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'subject_selection_statistics', module_name:'选科统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'course_selection_statistics', module_name:'选课统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'statistics_of_listening_and_evaluation', module_name:'听评课统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'course_patrol_statistics', module_name:'巡课统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'shift_strategy_report', module_name:'走班策略报告', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
]
},{
module_type_id:'wisdom_moral_education',
module_type_name:'智慧德育',
module_list:[
{module_id:'student_evaluation', module_name:'学生评价', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'teacher_evaluation', module_name:'教师评价', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'class_evaluation', module_name:'班级评比', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'student_evaluation', module_name:'学生评价', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'teacher_evaluation', module_name:'教师评价', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'class_evaluation', module_name:'班级评比', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
]
},{
module_type_id:'wisdom_career',
module_type_name:'智慧生涯',
module_list:[
{module_id:'platform_application', module_name:'平台应用情况', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'psychological_warning_calendar', module_name:'心理预警挂历', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'evaluation_statistical_analysis', module_name:'测评统计分析', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'consulting_management', module_name:'咨询管理', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'student_file_management', module_name:'学生档案管理', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'subject_selection_evaluation_statistics', module_name:'选科测评统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'evaluation_report_management', module_name:'测评报告管理', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''}
{module_id:'platform_application', module_name:'平台应用情况', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'psychological_warning_calendar', module_name:'心理预警挂历', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'evaluation_statistical_analysis', module_name:'测评统计分析', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'consulting_management', module_name:'咨询管理', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'student_file_management', module_name:'学生档案管理', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'subject_selection_evaluation_statistics', module_name:'选科测评统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'evaluation_report_management', module_name:'测评报告管理', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''}
]
},{
module_type_id:'wisdom_logistics',
module_type_name:'智慧后勤',
module_list:[
{module_id:'asset_flow', module_name:'资产流水', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'operation_document_processing', module_name:'操作单据处理', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'asset_status_statistics', module_name:'资产状态统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''},
{module_id:'asset_classification_statistics', module_name:'资产分类统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url:''}
{module_id:'asset_flow', module_name:'资产流水', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'operation_document_processing', module_name:'操作单据处理', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'asset_status_statistics', module_name:'资产状态统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''},
{module_id:'asset_classification_statistics', module_name:'资产分类统计', relative_crm:['daliyOffice','notice','notice_receive'], icon:"",module_fontIcon:"",module_url_small:'',module_url_large:''}
]
}
]
@ -87,8 +89,17 @@ export const layoutData={
* 默认显示mouduleId
* */
export const defaultShowModule = [{ module_type_id:'wisdom_office',
module_type_name:'智慧办公',module_list:['schedule','attendance_statistics','notice_receive','view_announcements','to_do_document','planning_statistics',
'summary_statistics','view_news','school_calendar_query','weekly_calendar_query','my_meeting','reserve_meeting_room','reserve_vehicle']},
module_type_name:'智慧办公',module_list:['schedule','schedule_statistics','attendance_statistics','notice_receive','view_announcements','to_do_document',
'official_documents_handled','my_official_document','all_official_documents','plan_query','summary_query','planning_statistics',
'summary_statistics','view_news','news_statistics','inbox','school_calendar_query','weekly_calendar_query','my_meeting','reserve_meeting_room',
'reserve_vehicle','vehicle_collection_and_return','vehicle_record','real_time_inventory','item_usage_statistics','electric_data']},
{module_type_id:'wisdom_educational_administration',module_type_name:'智慧教务',
module_list:['class_schedule_card','substitute_courses','listening_and_evaluating_lessons','online_course_tour',
'course_information_statistics','subject_selection_statistics','course_selection_statistics','statistics_of_listening_and_evaluation',
'course_patrol_statistics','shift_strategy_report']},
{module_type_id:'wisdom_moral_education',module_type_name:'智慧德育',module_list:[ 'class_evaluation','teacher_evaluation','student_evaluation']},
{module_type_id:'wisdom_career',module_type_name:'智慧生涯',
module_list:['platform_application','psychological_warning_calendar','evaluation_statistical_analysis','consulting_management',
'student_file_management','subject_selection_evaluation_statistics','evaluation_report_management']},
{module_type_id:'wisdom_logistics',module_type_name:'智慧后勤',
module_list:['asset_flow','asset_status_statistics','asset_classification_statistics','operation_document_processing']}];

Loading…
Cancel
Save