| | |
| | | "splitpanes": "3.1.5", |
| | | "vue": "3.4.31", |
| | | "vue-cropper": "1.1.1", |
| | | "vue-i18n": "^12.0.0-alpha.2", |
| | | "vue-router": "4.4.0", |
| | | "vuedraggable": "4.1.0", |
| | | "vxe-pc-ui": "4.5.15", |
| | | "xlsx": "^0.18.5", |
| | | "vxe-table": "^4.13.8", |
| | | "xe-utils": "^3.7.4" |
| | | "xe-utils": "^3.7.4", |
| | | "xlsx": "^0.18.5" |
| | | }, |
| | | "devDependencies": { |
| | | "@vitejs/plugin-vue": "5.0.5", |
| | |
| | | import 'vxe-pc-ui/lib/style.css' |
| | | import VxeUITable from 'vxe-table' |
| | | import 'vxe-table/lib/style.css' |
| | | |
| | | import i18n from '@/utils/i18n' // å¼å
¥ i18n é
ç½®æä»¶ |
| | | |
| | | const app = createApp(App) |
| | | |
| | |
| | | }) |
| | | app.use(VxeUIAll) |
| | | app.use(VxeUITable) |
| | | app.use(i18n) |
| | | app.mount('#app') |
¶Ô±ÈÐÂÎļþ |
| | |
| | | // i18n.js æç±»ä¼¼çé
ç½®æä»¶ |
| | | import { createI18n } from 'vue-i18n' |
| | | import en from './locales/en.json' // è±æè¯è¨å
|
| | | import zh from './locales/zh.json' // 䏿è¯è¨å
|
| | | |
| | | const i18n = createI18n({ |
| | | locale: 'en', // 设置é»è®¤è¯è¨ä¸ºè±æ |
| | | messages: { |
| | | en, |
| | | zh, |
| | | }, |
| | | }) |
| | | |
| | | export default i18n |
| | |
| | | :data="gasPlanList" |
| | | @cell-click="cellClickEventGas" |
| | | > |
| | | <vxe-column field="processName" title="æ åå·¥åºåç§°" min-width="150"> |
| | | <vxe-column field="processName" title="æ åå·¥åºåç§°" min-width="150" fixed="left"> |
| | | </vxe-column> |
| | | <vxe-column |
| | | field="dayProduceType" |
| | |
| | | icon="Download" |
| | | @click="handleExport" |
| | | v-hasPermi="['aps:apsGasPipingRouteStat:exportExcel']" |
| | | :disabled="loading" |
| | | >导åº</el-button |
| | | > |
| | | </el-col> |
| | |
| | | // item[`resourceName`] = flag |
| | | // ? `<div class='el-badge'><sup class="el-badge__content is-fixed is-dot"></sup>${key}</div>` |
| | | // : key; |
| | | item[`resourceName`] = key; |
| | | } |
| | | exportData.value.push(data); |
| | | dataList.push(item); |
| | |
| | | icon="Refresh" |
| | | @click="handleRefresh" |
| | | v-hasPermi="['aps:apsGasPipingRouteStat:computeCapacity']" |
| | | :disabled="loading" |
| | | >æ´æ°</el-button |
| | | > |
| | | </el-col> |
| | |
| | | // item[`resourceName`] = flag |
| | | // ? `<div class='el-badge'><sup class="el-badge__content is-fixed is-dot"></sup>${key}</div>` |
| | | // : key; |
| | | item[`resourceName`] = key |
| | | } |
| | | exportData.value.push(data); |
| | | dataList.push(item); |