| | |
| | | </drawer> |
| | | <side-menu :class="[fixedSideBar ? 'fixed-side' : '']" :theme="theme.mode" v-else-if="layout === 'side' || layout === 'mix'" :menuData="sideMenuData" :collapsed="collapsed" :collapsible="true" /> |
| | | <div v-if="fixedSideBar && !isMobile" :style="`width: ${sideMenuWidth}; min-width: ${sideMenuWidth};max-width: ${sideMenuWidth};`" class="virtual-side"></div> |
| | | <drawer v-if="!hideSetting" v-model="showSetting" placement="right"> |
| | | <drawer v-if="false" v-model="showSetting" placement="right"> |
| | | <div class="setting" slot="handler"> |
| | | <a-icon :type="showSetting ? 'close' : 'setting'"/> |
| | | </div> |
New file |
| | |
| | | <template> |
| | | <a-card> |
| | | <advance-table |
| | | :data-source="dataSource" |
| | | :columns="columns" |
| | | :loading="loading" |
| | | title="图纸中心" |
| | | row-key="name"> |
| | | <template slot="action" slot-scope="scope"> |
| | | <a @click="scope.record">下载</a> |
| | | <a-divider type="vertical"></a-divider> |
| | | <a @click="scope.record">详情</a> |
| | | </template> |
| | | </advance-table> |
| | | </a-card> |
| | | </template> |
| | | |
| | | <script> |
| | | import AdvanceTable from "@/components/table/advance/AdvanceTable"; |
| | | export default { |
| | | name: "DrawCenter", |
| | | components: { |
| | | AdvanceTable |
| | | }, |
| | | data() { |
| | | return { |
| | | loading: false, |
| | | columns: [ |
| | | { |
| | | title: '图纸编码', |
| | | dataIndex: 'name', |
| | | key: 'name', |
| | | align: "center", |
| | | searchAble: true |
| | | }, |
| | | { |
| | | title: '图纸类型', |
| | | dataIndex: 'type', |
| | | key: 'type', |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: '上传人', |
| | | dataIndex: 'uploadPeople', |
| | | key: 'uploadPeople', |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: '上传日期', |
| | | dataIndex: 'uploadDate', |
| | | key: 'uploadDate', |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: '审核人', |
| | | dataIndex: 'auditPeople', |
| | | key: 'auditPeople', |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: '审核日期', |
| | | dataIndex: 'auditDate', |
| | | key: 'auditDate', |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: '操作', |
| | | dataIndex: "operation", |
| | | key: 'operation', |
| | | align: "center", |
| | | fixed: 'right', |
| | | scopedSlots: { customRender: 'action' } |
| | | }, |
| | | ], |
| | | dataSource: [ |
| | | { |
| | | name: "BJ2312", |
| | | type: "钣金", |
| | | uploadPeople: "霍东伟", |
| | | uploadDate: "2022-07-14 00:00:00", |
| | | auditPeople: "霍东伟", |
| | | auditDate: "2022-07-14 00:00:00", |
| | | }, |
| | | { |
| | | name: "MM4815", |
| | | type: "面膜", |
| | | uploadPeople: "霍东伟", |
| | | uploadDate: "2022-07-14 00:00:00", |
| | | auditPeople: "霍东伟", |
| | | auditDate: "2022-07-14 00:00:00", |
| | | } |
| | | ], |
| | | } |
| | | }, |
| | | methods: { |
| | | show(scope) { |
| | | console.log(scope); |
| | | } |
| | | }, |
| | | computed: {}, |
| | | mounted() {} |
| | | } |
| | | </script> |
| | | |
| | | <style scoped> |
| | | |
| | | </style> |
New file |
| | |
| | | module.exports = { |
| | | messages: { |
| | | CN: { |
| | | |
| | | }, |
| | | HK: { |
| | | |
| | | }, |
| | | US: { |
| | | |
| | | }, |
| | | } |
| | | } |
New file |
| | |
| | | import DrawCenter from "./DrawCenter"; |
| | | export default DrawCenter; |
| | |
| | | closable: false |
| | | } |
| | | }, |
| | | component: () => import('@/pages/dashboard/workplace'), |
| | | component: () => import('@/pages/dashboard/drawcenter'), |
| | | }, |
| | | { |
| | | path: 'analysis', |