UI-Project/config.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
UI-Project/src/utils/request.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
UI-Project/src/views/Returns/upreturns.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
UI-Project/src/views/Returns/upreturns2.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
UI-Project/config.js
@@ -1,12 +1,12 @@ export default { // serverUrl: "10.153.19.150:88/api", // serverUrl: "192.168.2.100:88/api", serverUrl: "10.153.19.162:88", // serverUrl: "10.153.19.162:88", // serverUrl: "127.0.0.1:88", // serverUrl: "192.168.0.39:88", // serverUrl: "10.153.19.47:88", // serverUrl2: "10.153.19.150:88" // serverUrl2: "192.168.2.100:88" serverUrl2: "10.153.19.162:88" // serverUrl2: "10.153.19.162:88" // serverUrl2: "127.0.0.1:88" // serverUrl2: "192.168.0.39:88" //serverUrl:"res.abeim.cn" UI-Project/src/utils/request.js
@@ -1,48 +1,43 @@ import axios from 'axios' import config from '../../config'; import useUserInfoStore from '@/stores/userInfo' import {host, WebSocketHost} from '@/utils/constants' const userStore=useUserInfoStore() const request = axios.create({ baseURL: `http://${config.serverUrl}`, // 注意!! 这里是全局统一加上了 后端接口前缀 前缀,后端必须进行跨域配置! timeout: 30000 baseURL: `http://${WebSocketHost}:${host}/api`, // 注意!! 这里是全局统一加上了 后端接口前缀 前缀,后端必须进行跨域配置! timeout: 30000 }) // // request 拦截器 // 可以自请求发送前对请求做一些处理 // 比如统一加token,对请求参数统一加密 request.interceptors.request.use(config => { config.headers['Content-Type'] = 'application/json;charset=utf-8'; if(userStore.user){ config.headers['token'] = userStore.user.token; } // 设置请求头 return config config.headers['Content-Type'] = 'application/json;charset=utf-8'; if(userStore.user){ config.headers['token'] = userStore.user.token; } // 设置请求头 return config }, error => { return Promise.reject(error) }); // response 拦截器 // 可以在接口响应后统一处理结果 request.interceptors.response.use( response => { let res = response.data; // 如果是返回的文件 if (response.config.responseType === 'blob') { return res } // 兼容服务端返回的字符串数据 if (typeof res === 'string') { res = res ? JSON.parse(res) : res } return res; }, error => { console.log('err' + error) // for debug return Promise.reject(error) } response => { let res = response.data; // 如果是返回的文件 if (response.config.responseType === 'blob') { return res } // 兼容服务端返回的字符串数据 if (typeof res === 'string') { res = res ? JSON.parse(res) : res } return res; }, error => { console.log('err' + error) // for debug return Promise.reject(error) } ) export default request UI-Project/src/views/Returns/upreturns.vue
@@ -71,6 +71,7 @@ tableDataa.value = data.list[0].slice(0, 2); if(data.loadTask1.length !=0){ tableData.value = data.loadTask1[0] window.localStorage.setItem('engineeringIda', tableData.value[0].engineeringId) canSelectProjecta.value = false; canSelectProjectb.value = false; canSelectProjectc.value = true; @@ -137,7 +138,6 @@ const deleteTask = async () => { try { let engineeringId = window.localStorage.getItem('engineeringIda') console.log(engineeringId); if (engineeringId !== '') { const response = await request.post('/loadGlass/engineering/engineering/deleteTask', { engineerId: engineeringId, @@ -167,13 +167,13 @@ // 开始上片 const handleon = async () => { let filmRemove = window.localStorage.getItem('filmRemove') let engineeringIda = window.localStorage.getItem('engineeringIda') let engineeringId = window.localStorage.getItem('engineeringIda') if (markingMachineStatus.value === 'green' && cuttingMachineStatus.value === 'green') { try { const response = await request.post('/loadGlass/engineering/engineering/changeTask', { stationCell: 5, filmRemove: filmRemove, engineerId: engineeringIda, engineerId: engineeringId, state: 1, }) if (response.code == 200) { @@ -198,7 +198,6 @@ try { let filmRemove = window.localStorage.getItem('filmRemove') let engineeringId = window.localStorage.getItem('engineeringIda') console.log(engineeringId); if (engineeringId !== '') { const response = await request.post('/loadGlass/engineering/engineering/pause', { stationCell: 5, @@ -397,9 +396,8 @@ <el-option :label="$t('Mounting.twoloadingline')" value="2"></el-option> </el-select> <el-select v-model="selectValuesa[0]" clearable :placeholder="$t('film.taskstatus')" style="margin-top: 5px;margin-left: 20px;" > <el-option :label="$t('Mounting.waiting')" value="1"></el-option> <el-option :label="$t('film.execution')" value="2"></el-option> <el-option :label="$t('film.finish')" value="3"></el-option> <el-option :label="$t('Mounting.waiting')" value="0"></el-option> <el-option :label="$t('Mounting.pass')" value="100"></el-option> </el-select> <el-button type="primary" style="margin-left: 10px;" @click="selectReportData()">{{ $t('Mounting.setparameters') }}</el-button> <el-card style="flex: 1;margin-left: 10px;margin-top: 15px;" v-loading="loading"> UI-Project/src/views/Returns/upreturns2.vue
@@ -71,6 +71,7 @@ tableDataa.value = data.list[0].slice(2, 4); if(data.loadTask2.length !=0){ tableData.value = data.loadTask2[0] window.localStorage.setItem('engineeringIda', tableData.value[0].engineeringId) canSelectProjecta.value = false; canSelectProjectb.value = false; canSelectProjectc.value = true;