| | |
| | | parseAndSetTime(); |
| | | }); |
| | | let socket = null; |
| | | const socketUrl = `ws://${WebSocketHost}:${host}/api/glassStorage/api/talk/rawGlass`; |
| | | const socketUrl = `ws://${window.ipConfig.serverUrl}/api/glassStorage/api/talk/rawGlass`; |
| | | const handleMessage = (data) => { |
| | | const formattedTasks = data.tasks[0].map(task => { |
| | | if (task && task.createTime) { |
| | |
| | | }; |
| | | // 原片入库 |
| | | const handleup = async () => { |
| | | if (!patternWidth.value) { |
| | | ElMessage.error(t('film.inwidth')) |
| | | return |
| | | } |
| | | if (!patternHeight.value) { |
| | | ElMessage.error(t('film.inheight')) |
| | | return |
| | | } |
| | | if (!patternThickness.value) { |
| | | ElMessage.error(t('film.inthickness')) |
| | | return |
| | | } |
| | | if (!filmsId.value) { |
| | | ElMessage.error(t('film.infilms')) |
| | | return |
| | | } |
| | | if (!remainQuantity.value) { |
| | | ElMessage.error(t('film.inquantity')) |
| | | return |
| | | } |
| | | if (!slot.value) { |
| | | ElMessage.error(t('film.selectwarehousing')) |
| | | return |
| | | } |
| | | try { |
| | | const response = await request.post('/glassStorage/rawGlassStorageDetails/patternWarehousing', { |
| | | patternWidth: patternWidth.value, |
| | |
| | | }; |
| | | // 入库请求 |
| | | const handleupc = async () => { |
| | | if (!leftingStation.value) { |
| | | ElMessage.error(t('film.selectwarehousing')) |
| | | return |
| | | } |
| | | try { |
| | | var url="/glassStorage/rawGlassStorageDetails/warehousingRequest?leftingStation="+leftingStation.value; |
| | | const response = await request.post(url) |
| | |
| | | } |
| | | // 出库请求 |
| | | const handleupe = async () => { |
| | | if (!leftingStation.value) { |
| | | ElMessage.error(t('film.selectwarehousing')) |
| | | return |
| | | } |
| | | try { |
| | | var url="/glassStorage/rawGlassStorageDetails/outWarehousingRequest?leftingStation="+leftingStation.value; |
| | | const response = await request.post(url) |
| | |
| | | const Editclick = async () => { |
| | | let slot = window.localStorage.getItem('slot') |
| | | let deviceId = window.localStorage.getItem('deviceId') |
| | | if (!patternWidth.value) { |
| | | ElMessage.error(t('film.inwidth')) |
| | | return |
| | | } |
| | | if (!patternHeight.value) { |
| | | ElMessage.error(t('film.inheight')) |
| | | return |
| | | } |
| | | if (!patternThickness.value) { |
| | | ElMessage.error(t('film.inthickness')) |
| | | return |
| | | } |
| | | if (!filmsId.value) { |
| | | ElMessage.error(t('film.infilms')) |
| | | return |
| | | } |
| | | if (!remainQuantity.value) { |
| | | ElMessage.error(t('basicData.selectquantity')) |
| | | return |
| | | } |
| | | try { |
| | | const response = await request.post('/glassStorage/rawGlassStorageDetails/updateQuantity', { |
| | | deviceId: deviceId, |
| | |
| | | .img-dlpl{ |
| | | margin-left: 330px; |
| | | margin-top: 10px; |
| | | background-image:url('../../assets/ypcc.png'); |
| | | background-image:url('/ypcc.png'); |
| | | background-repeat: no-repeat; |
| | | background-attachment: local; |
| | | min-height: 450px; |
| | |
| | | } |
| | | .img-car1{ |
| | | display: flex; |
| | | background-image:url('../../assets/C1.png'); |
| | | background-image:url('/C1.png'); |
| | | position: absolute; |
| | | background-repeat: no-repeat; |
| | | background-attachment: local; |