Commit 070f1e66 by lichengming

修改了样品管理

parent 69db33b9
......@@ -71,8 +71,7 @@ export default {
},
// 关闭弹框的时候刷新上个界面
_visibleChange(data) {
if (data === false) {
}
this.$emit('on-result-change')
}
}
}
......
......@@ -13,61 +13,62 @@
<template>
<div class="layout-content-padding">
<div class="layout-content-main">
<div class="config_home">
<Row :gutter="16">
<!--title-->
<Col span="24">
<statisticalPanel />
</Col>
<Col span="12" style="margin-bottom: 10px">
<messagePanel />
</Col>
<Col span="12" style="margin-bottom: 10px">
<toDoTask />
</Col>
<Col span="12" style="margin-bottom: 10px">
<myTask />
</Col>
<Col span="12" style="margin-bottom: 10px">
<TaskFlow />
</Col>
<Col span="12" style="margin-bottom: 10px">
<taskCalendar />
</Col>
<Col span="12" style="margin-bottom: 10px">
<UnfinishedContract></UnfinishedContract>
</Col>
<Col span="12" style="margin-bottom: 10px">
<UnfinishedItem></UnfinishedItem>
</Col>
<Col span="12" style="margin-bottom: 10px">
<YearContractNum></YearContractNum>
</Col>
<Col span="12" style="margin-bottom: 10px">
<DetectTypeNum></DetectTypeNum>
</Col>
<Col span="12" style="margin-bottom: 10px">
<ContractEndNum></ContractEndNum>
</Col>
<Col span="12" style="margin-bottom: 10px">
<YearTestItem></YearTestItem>
</Col>
<Col span="12" style="margin-bottom: 10px">
<YearOverItem></YearOverItem>
</Col>
<Col span="12" style="margin-bottom: 10px">
<GroupItem></GroupItem>
</Col>
<Col span="12" style="margin-bottom: 10px">
<CustomerContract></CustomerContract>
</Col>
</Row>
</div>
<Row :gutter="10">
<Col span="12">
<messagePanel></messagePanel>
</Col>
<Col span="12">
<myTask></myTask>
</Col>
<Col span="12">
<taskCalendar></taskCalendar>
</Col>
<Col span="12">
<UnfinishedContract></UnfinishedContract>
</Col>
<Col span="12">
<UnfinishedItem></UnfinishedItem>
</Col>
<Col span="12">
<YearContractNum></YearContractNum>
</Col>
<Col span="12">
<DetectTypeNum></DetectTypeNum>
</Col>
<Col span="12">
<ContractEndNum></ContractEndNum>
</Col>
<Col span="12">
<YearTestItem></YearTestItem>
</Col>
<Col span="12">
<YearOverItem></YearOverItem>
</Col>
<Col span="12">
<GroupItem></GroupItem>
</Col>
<Col span="12">
<CustomerContract></CustomerContract>
</Col>
<!-- <div :style="{height}" v-if="moduleList.length" class="config_home">-->
<!-- <Row :gutter="10">-->
<!-- <Col-->
<!-- :sm="{span:item.alias === 'FoodToDoAndOverdue'?24:12}"-->
<!-- v-for="(item,index) in moduleList"-->
<!-- :key="index"-->
<!-- style="margin-bottom: 10px">-->
<!-- &lt;!&ndash; eslint-disable-next-line vue/require-component-is &ndash;&gt;-->
<!-- <component :is="item.alias" @on-result-change="_result" keep-alive></component>-->
<!-- </Col>-->
<!-- </Row>-->
<!-- </div>-->
</Row>
</div>
</div>
</template>
<script>
import Global from '../../api/config'
import { sysOrg } from '../../api'
import statisticalPanel from './statisticalPanel'
import messagePanel from './messagePanel'
import toDoTask from './ToDoTask'
......@@ -86,21 +87,69 @@ import CustomerContract from './CustomerContract'
export default {
name: 'Workbench',
components: {
// eslint-disable-next-line vue/no-unused-components
statisticalPanel,
// eslint-disable-next-line vue/no-unused-components
messagePanel,
// eslint-disable-next-line vue/no-unused-components
myTask,
// eslint-disable-next-line vue/no-unused-components
toDoTask,
// eslint-disable-next-line vue/no-unused-components
TaskFlow,
// eslint-disable-next-line vue/no-unused-components
taskCalendar,
// eslint-disable-next-line vue/no-unused-components
UnfinishedContract,
// eslint-disable-next-line vue/no-unused-components
UnfinishedItem,
// eslint-disable-next-line vue/no-unused-components
YearContractNum,
// eslint-disable-next-line vue/no-unused-components
DetectTypeNum,
// eslint-disable-next-line vue/no-unused-components
ContractEndNum,
// eslint-disable-next-line vue/no-unused-components
YearTestItem,
// eslint-disable-next-line vue/no-unused-components
YearOverItem,
// eslint-disable-next-line vue/no-unused-components
GroupItem,
// eslint-disable-next-line vue/no-unused-components
CustomerContract
},
data() {
return {
height: document.documentElement.clientHeight - 115 + 'px',
moduleList: []
}
},
mounted() {
if (Global.getLn()) {
this._open()
}
},
methods: {
// 模块返回结果
_result(module) {
switch (module) {
case 'FoodMyTask':
this.$bus.emit('task-detail')
break
}
},
_open() {
this._myModule()
},
_myModule: async function() {
// this.$store.dispatch('SysModule/listUserFood').then(() => {
// this.moduleList = this.$store.state.SysModule.list
// })
const result = await sysOrg.getModulesList()
if (result) {
console.log('菜单', result)
}
}
}
}
</script>
......
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