| | |
| | | VITE_BASE_URL='http://192.168.0.35:10021' |
| | | |
| | | # VITE_BASE_PATH='/doumeeplant_api' |
| | | # VITE_BASE_URL='https://dmtest.ahapp.net/doumeeplant_api/' |
| | | # VITE_BASE_URL='https://dmtest.ahapp.net/doumeeplant_api/' |
| | | VITE_BASE_URL = 'https://www.mes.red/doumeeplant' |
| | | |
| | | |
| | | VITE_BASE_PATH = '/api' |
| | | VITE_BASE_URL = 'https://www.mes.red/doumeeplant' |
| | |
| | | NODE_ENV = production |
| | | VITE_NAME = 'ç产ç¯å¢' |
| | | VITE_BASE_CONTEXT = 'screen' |
| | | VITE_BASE_PATH = '/doumeeplant' |
| | | VITE_BASE_URL = 'https://www.mes.red/doumeeplant/' |
| | | VITE_BASE_PATH = '/api' |
| | | VITE_BASE_URL = 'https://www.mes.red/doumeeplant' |
| | |
| | | VITE_NAME='æµè¯ç¯å¢' |
| | | VITE_BASE_CONTEXT='doumeeplant_screen' |
| | | VITE_BASE_PATH='/doumeeplant_api' |
| | | VITE_BASE_URL='https://dmtest.ahapp.net/doumeeplant_api/' |
| | | VITE_BASE_URL='https://dmtest.ahapp.net/doumeeplant_api' |
| | |
| | | } |
| | | |
| | | const fullChange = () => { |
| | | enterprise.setDepartId('') |
| | | enterprise.setDepartId(data.tempCom.id) |
| | | data.isFull = !data.isFull |
| | | let element = document.documentElement; |
| | | if (data.isFull) { // å
¨å± |
| | |
| | | import { createRouter, createWebHashHistory } from 'vue-router' |
| | | import HomeView from '../views/HomeView.vue' |
| | | // import HomeView from '../views/HomeView.vue' |
| | | import indexView from '../views/index.vue' |
| | | import processView from '../views/process.vue' |
| | | // console.log(import.meta.env.VITE_BASE_CONTEXT); |
| | |
| | | |
| | | state: () => { |
| | | return { |
| | | companyId: '8', |
| | | departId: '', |
| | | companyId: window.sessionStorage.getItem('companyId'), |
| | | departId: window.sessionStorage.getItem('departId'), |
| | | delayNum: 0, // å»¶æè®¡åæ° |
| | | deviceNum: 0, // 仿¥çäº§è®¾å¤æ° |
| | | ingNum: 0, // æ§è¡ä¸è®¡åæ° |
| | |
| | | <div class="scroll_item_row_item_x"></div> |
| | | <span v-if="child.rate < 100">{{ child.rate.toFixed(0) }}%</span> |
| | | <img v-else src="@/assets/img/ic_complete@2x.png" alt="" /> |
| | | <span class="scroll_item_row_item_wz">{{ child.procedureName }}</span> |
| | | <span class="scroll_item_row_item_wz">{{ child.procedureName.substring(0, 3) }}</span> |
| | | </div> |
| | | </el-tooltip> |
| | | </div> |
| | |
| | | } |
| | | // ç»ä»¶è¿è¡æ»å¨ |
| | | scrollDom.scrollTop += 2 |
| | | // console.log(scrollDom.scrollHeight - scrollDom.clientHeight); |
| | | // console.log(scrollDom.scrollTop); |
| | | // 夿æ¯å¦æ»å¨å°åºé¨ |
| | | if (Math.floor(scrollDom.scrollTop) >= (scrollDom.scrollHeight - scrollDom.clientHeight)) { |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight - 2)) { |
| | | // è·åç»ä»¶ç¬¬ä¸ä¸ªèç¹ |
| | | let first = scrollDom.children[0] |
| | | // å é¤èç¹ |
| | |
| | | return |
| | | } |
| | | // ç»ä»¶è¿è¡æ»å¨ |
| | | scrollDom.scrollTop += 1 |
| | | scrollDom.scrollTop += 2 |
| | | // 夿æ¯å¦æ»å¨å°åºé¨ |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) { |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight - 2)) { |
| | | // è·åç»ä»¶ç¬¬ä¸ä¸ªèç¹ |
| | | let first = scrollDom.children[0] |
| | | // å é¤èç¹ |
| | |
| | | return |
| | | } |
| | | // ç»ä»¶è¿è¡æ»å¨ |
| | | scrollDom.scrollTop += 1 |
| | | scrollDom.scrollTop += 2 |
| | | // console.log('scrollDom.scrollTop', scrollDom.scrollTop); |
| | | // console.log('scrollDom.scrollHeight - scrollDom.clientHeight', scrollDom.scrollHeight - scrollDom.clientHeight); |
| | | // 夿æ¯å¦æ»å¨å°åºé¨ |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) { |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight - 2)) { |
| | | // è·åç»ä»¶ç¬¬ä¸ä¸ªèç¹ |
| | | let first = scrollDom.children[0] |
| | | // å é¤èç¹ |
| | |
| | | // ç»ä»¶è¿è¡æ»å¨ |
| | | scrollDom.scrollTop = scrollDom.scrollTop+2 |
| | | // 夿æ¯å¦æ»å¨å°åºé¨ |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) { |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight -2)) { |
| | | // è·åç»ä»¶ç¬¬ä¸ä¸ªèç¹ |
| | | let first = scrollDom.children[0] |
| | | // å é¤èç¹ |
| | |
| | | // ç»ä»¶è¿è¡æ»å¨ |
| | | scrollDom.scrollTop += 2 |
| | | // 夿æ¯å¦æ»å¨å°åºé¨ |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) { |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight - 2)) { |
| | | // è·åç»ä»¶ç¬¬ä¸ä¸ªèç¹ |
| | | let first = scrollDom.children[0] |
| | | // å é¤èç¹ |
| | |
| | | |
| | | onMounted(() => { |
| | | if (!departId.value) return; |
| | | window.addEventListener('resize', () => { |
| | | init() |
| | | }) |
| | | timer5.value = setInterval(init(), 60000) |
| | | }) |
| | | </script> |
| | |
| | | }) |
| | | |
| | | function initData() { |
| | | console.log(enterprise.departId); |
| | | // è®¡åæ° |
| | | getProcedurePlanData(enterprise.companyId, enterprise.departId, { procedureId: route.query.procedureId }) |
| | | .then(res => { |
| | |
| | | scrollDom = planContainer.value |
| | | } else { |
| | | // 妿å表æ°éè¿å°ä¸è¿è¡æ»å¨ |
| | | if (scrollDom.children.length < 10) { |
| | | if (scrollDom.children.length < 11) { |
| | | clearTimeout(planTimer.value) |
| | | return |
| | | } |
| | | // ç»ä»¶è¿è¡æ»å¨ |
| | | scrollDom.scrollTop += 1.5 |
| | | scrollDom.scrollTop += 2 |
| | | // 夿æ¯å¦æ»å¨å°åºé¨ |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) { |
| | | if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight - 2)) { |
| | | // è·åç»ä»¶ç¬¬ä¸ä¸ªèç¹ |
| | | let first = scrollDom.children[0] |
| | | // å é¤èç¹ |
| | |
| | | flex: 1; |
| | | margin-right: 20px; |
| | | .proccess-plan { |
| | | height: 424px; |
| | | height: 464px; |
| | | background: linear-gradient(180deg, rgba(52, 88, 159, 0) 0%, rgba(0, 86, 255, 0.4) 100%); |
| | | margin-bottom: 20px; |
| | | } |
| | | |
| | | .today-yield { |
| | | height: calc(100vh - 690px);; |
| | | height: calc(100vh - 690px); |
| | | min-height: 226px; |
| | | background: linear-gradient(180deg, rgba(52, 88, 159, 0) 0%, rgba(0, 86, 255, 0.4) 100%); |
| | | |
| | | .yield-content { |
| | |
| | | flex: 1; |
| | | |
| | | .report-log { |
| | | height: 424px; |
| | | height: 464px; |
| | | background: linear-gradient(180deg, rgba(52, 88, 159, 0) 0%, rgba(0, 86, 255, 0.4) 100%); |
| | | margin-bottom: 20px; |
| | | } |
| | | |
| | | .bad-diagram { |
| | | height:calc(100vh - 690px);; |
| | | min-height: 226px; |
| | | background: linear-gradient(180deg, rgba(52, 88, 159, 0) 0%, rgba(0, 86, 255, 0.4) 100%); |
| | | |
| | | .bad-content { |
| | |
| | | // https://vitejs.dev/config/ |
| | | export default defineConfig(({mode, command}) => { |
| | | let env = loadEnv(mode, process.cwd(), '') |
| | | console.log('-------'); |
| | | console.log(env.VITE_BASE_PATH); |
| | | console.log(env.VITE_BASE_PATH.replace(env.VITE_BASE_PATH, '')); |
| | | console.log('-------'); |
| | | return { |
| | | base:env.VITE_BASE_CONTEXT, |
| | | plugins: [ |
| | |
| | | changeOrigin: true, |
| | | ws: false, // å
许websocket代ç |
| | | secure: false, |
| | | rewrite: (path) => path.replace(env.VITE_BASE_PATH, '') |
| | | } |
| | | rewrite: (path) => path.replace(env.VITE_BASE_PATH, '/'), |
| | | // rewrite: (path) => path.replace(/^\api/, ''), // å°apiæ¿æ¢ä¸ºç©º |
| | | }, |
| | | /*'/api' : { |
| | | target: env.VITE_BASE_URL, // éè¿ä»£çæ¥å£è®¿é®å®é
å°åãè¿éæ¯å®é
访é®çå°åãvueä¼éè¿ä»£çæå¡å¨æ¥ä»£çè¯·æ± |
| | | changeOrigin: true, |
| | | ws: false, // å
许websocket代ç |
| | | rewrite: (path) => path.replace(/^\api/, ''), // å°apiæ¿æ¢ä¸ºç©º |
| | | }*/ |
| | | } |
| | | } |
| | | } |