From 542f96b5391714e92330ea6045d4926aa12bea9c Mon Sep 17 00:00:00 2001 From: lishuai <1793460677@qq.com> Date: Wed, 7 Aug 2024 20:26:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=89=8B=E6=8C=81=E3=80=81=E5=9B=BD?= =?UTF-8?q?=E9=99=85=E5=8C=96=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/DeviceServiceImpl.java | 2 +- .../wms/service/impl/WmsToAcsServiceImpl.java | 58 ++------ .../service/impl/InstructionServiceImpl.java | 1 - .../nl/hand/service/impl/HandServiceImpl.java | 37 ++--- .../main/resources/config/application-dev.yml | 2 +- acs2/nladmin-ui/src/i18n/index.js | 4 + acs2/nladmin-ui/src/i18n/langs/Korean.js | 56 ++++++++ acs2/nladmin-ui/src/i18n/langs/ko.js | 120 ++++++++++++++++ acs2/nladmin-ui/src/i18n/langs/task/en.js | 3 + acs2/nladmin-ui/src/i18n/langs/task/ko.js | 94 ++++++++++++ acs2/nladmin-ui/src/i18n/langs/task/zh.js | 3 + .../src/layout/components/Navbar.vue | 3 + acs2/nladmin-ui/src/views/acs/task/index.vue | 134 ++++-------------- 13 files changed, 344 insertions(+), 173 deletions(-) create mode 100644 acs2/nladmin-ui/src/i18n/langs/Korean.js create mode 100644 acs2/nladmin-ui/src/i18n/langs/ko.js create mode 100644 acs2/nladmin-ui/src/i18n/langs/task/ko.js diff --git a/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/device/service/impl/DeviceServiceImpl.java b/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/device/service/impl/DeviceServiceImpl.java index 8966cb1..6815bb3 100644 --- a/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/device/service/impl/DeviceServiceImpl.java +++ b/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/device/service/impl/DeviceServiceImpl.java @@ -1578,7 +1578,7 @@ public class DeviceServiceImpl extends CommonServiceImpl i Iterator iterator = storageCells.iterator(); while (iterator.hasNext()) { StorageCellDto storageCellDto = (StorageCellDto) iterator.next(); - if (storageCellDto.getAddress() == code) { + if ( storageCellDto!=null && storageCellDto.getAddress() == code) { return storageCellDto.getStorage_code(); } } diff --git a/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/ext/wms/service/impl/WmsToAcsServiceImpl.java b/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/ext/wms/service/impl/WmsToAcsServiceImpl.java index ef45105..11cbdf5 100644 --- a/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/ext/wms/service/impl/WmsToAcsServiceImpl.java +++ b/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/ext/wms/service/impl/WmsToAcsServiceImpl.java @@ -432,54 +432,18 @@ public class WmsToAcsServiceImpl implements WmsToAcsService { for (int i = 0; i < datas.size(); i++) { JSONObject jsonObject = datas.getJSONObject(i); String device_code = jsonObject.getString("device_code"); - String task_code = jsonObject.getString("task_code"); - //1-允许取放; 2-允许离开 + //1-允许取放; String option = jsonObject.getString("option"); - Instruction inst = instructionService.findByTaskcode(task_code); - if (ObjectUtil.isEmpty(inst)) { - JSONObject jo = new JSONObject(); - jo.put("task_code", task_code); - jo.put("message", "未找到对应任务"); - errArr.add(jo); - continue; - } else { - String carNo = inst.getCarno(); - if (ObjectUtil.isEmpty(carNo)) { - JSONObject jo = new JSONObject(); - jo.put("task_code", task_code); - jo.put("message", "未找到任务对应车号"); - errArr.add(jo); - continue; - } else { - Device device = deviceAppService.findDeviceByCode(carNo); - AgvNdcTwoDeviceDriver agvNdcTwoDeviceDriver; - if (device.getDeviceDriver() instanceof AgvNdcTwoDeviceDriver) { - agvNdcTwoDeviceDriver = (AgvNdcTwoDeviceDriver) device.getDeviceDriver(); - int phase = agvNdcTwoDeviceDriver.getPhase(); - if (phase == 0x03 || phase == 0x05 || phase == 0x08) { - StandardOrdinarySiteDeviceDriver standardOrdinarySiteDeviceDriver; - Device device_k = deviceAppService.findDeviceByCode(device_code + "_K"); - Device device_m = deviceAppService.findDeviceByCode(device_code + "_M"); - if (device_k.getDeviceDriver() instanceof StandardOrdinarySiteDeviceDriver) { - standardOrdinarySiteDeviceDriver = (StandardOrdinarySiteDeviceDriver) device_k.getDeviceDriver(); - standardOrdinarySiteDeviceDriver.setOption(Integer.parseInt(option)); - standardOrdinarySiteDeviceDriver.setTask_code(task_code); - } - if (device_m.getDeviceDriver() instanceof StandardOrdinarySiteDeviceDriver) { - standardOrdinarySiteDeviceDriver = (StandardOrdinarySiteDeviceDriver) device_m.getDeviceDriver(); - standardOrdinarySiteDeviceDriver.setOption(Integer.parseInt(option)); - standardOrdinarySiteDeviceDriver.setTask_code(task_code); - } - } else { - JSONObject jo = new JSONObject(); - jo.put("task_code", task_code); - jo.put("message", "AGV未就绪无法设置"); - errArr.add(jo); - continue; - } - } - } - + StandardOrdinarySiteDeviceDriver standardOrdinarySiteDeviceDriver; + Device device_k = deviceAppService.findDeviceByCode(device_code); + Device device_m = deviceAppService.findDeviceByCode(device_code); + if (device_k.getDeviceDriver() instanceof StandardOrdinarySiteDeviceDriver) { + standardOrdinarySiteDeviceDriver = (StandardOrdinarySiteDeviceDriver) device_k.getDeviceDriver(); + standardOrdinarySiteDeviceDriver.setOption(Integer.parseInt(option)); + } + if (device_m.getDeviceDriver() instanceof StandardOrdinarySiteDeviceDriver) { + standardOrdinarySiteDeviceDriver = (StandardOrdinarySiteDeviceDriver) device_m.getDeviceDriver(); + standardOrdinarySiteDeviceDriver.setOption(Integer.parseInt(option)); } } } diff --git a/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/instruction/service/impl/InstructionServiceImpl.java b/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/instruction/service/impl/InstructionServiceImpl.java index d3bc6f0..e2ede5e 100644 --- a/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/instruction/service/impl/InstructionServiceImpl.java +++ b/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/acs/instruction/service/impl/InstructionServiceImpl.java @@ -641,7 +641,6 @@ public class InstructionServiceImpl extends CommonServiceImpl 0 && StrUtil.equals(shortPathsList.get(0).getType(), CommonFinalParam.ONE)) { Device deviceByCode = deviceAppService.findDeviceByCode(dto.getStart_device_code()); diff --git a/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/hand/service/impl/HandServiceImpl.java b/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/hand/service/impl/HandServiceImpl.java index 6047b6c..f036ed8 100644 --- a/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/hand/service/impl/HandServiceImpl.java +++ b/acs2/nladmin-system/nlsso-server/src/main/java/org/nl/hand/service/impl/HandServiceImpl.java @@ -1,6 +1,7 @@ package org.nl.hand.service.impl; import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.IdUtil; @@ -372,24 +373,26 @@ public class HandServiceImpl implements HandService { throw new BadRequestException(LangProcess.msg("error_no_ins")); } JSONArray data = new JSONArray(); - for (int i = 0; i < list.size(); i++) { - Device deviceCodeStart = deviceAppService.findDeviceByCode(list.get(i).getStart_device_code()); - Device deviceCodeEnd = deviceAppService.findDeviceByCode(list.get(i).getNext_device_code()); + if (CollUtil.isNotEmpty(list)) { + for (int i = 0; i < list.size(); i++) { + Device deviceCodeStart = deviceAppService.findDeviceByCode(list.get(i).getStart_device_code()); + Device deviceCodeEnd = deviceAppService.findDeviceByCode(list.get(i).getNext_device_code()); - JSONObject task = new JSONObject(); - task.put("task_uuid",list.get(i).getTask_id()); - task.put("task_no",list.get(i).getTask_code()); - task.put("start_devicecode",list.get(i).getStart_device_code()); - task.put("start_en_devicecode",deviceCodeStart.getEn_device_name()); - task.put("start_ko_devicecode",deviceCodeStart.getKo_device_name()); - task.put("next_devicecode",list.get(i).getNext_device_code()); - task.put("next_en_devicecode",deviceCodeEnd.getEn_device_name()); - task.put("next_ko_devicecode",deviceCodeEnd.getKo_device_name()); - task.put("task_status",list.get(i).getTask_status()); - task.put("priority",list.get(i).getPriority()); - task.put("create_time",list.get(i).getCreate_time()); - task.put("carrier",list.get(i).getVehicle_code()); - data.add(task); + JSONObject task = new JSONObject(); + task.put("task_uuid", list.get(i).getTask_id()); + task.put("task_no", list.get(i).getTask_code()); + task.put("start_devicecode", list.get(i).getStart_device_code()); + task.put("start_en_devicecode", deviceCodeStart.getEn_device_name()); + task.put("start_ko_devicecode", deviceCodeStart.getKo_device_name()); + task.put("next_devicecode", list.get(i).getNext_device_code()); + task.put("next_en_devicecode", deviceCodeEnd.getEn_device_name()); + task.put("next_ko_devicecode", deviceCodeEnd.getKo_device_name()); + task.put("task_status", list.get(i).getTask_status()); + task.put("priority", list.get(i).getPriority()); + task.put("create_time", list.get(i).getCreate_time()); + task.put("carrier", list.get(i).getVehicle_code()); + data.add(task); + } } JSONObject resultJson = new JSONObject(); resultJson.put("message", LangProcess.msg("universal_directives_message1")); diff --git a/acs2/nladmin-system/nlsso-server/src/main/resources/config/application-dev.yml b/acs2/nladmin-system/nlsso-server/src/main/resources/config/application-dev.yml index fe9c79e..c6fb979 100644 --- a/acs2/nladmin-system/nlsso-server/src/main/resources/config/application-dev.yml +++ b/acs2/nladmin-system/nlsso-server/src/main/resources/config/application-dev.yml @@ -10,7 +10,7 @@ spring: driverClassName: net.sf.log4jdbc.sql.jdbcapi.DriverSpy # url: jdbc:log4jdbc:mysql://${DB_HOST:192.168.81.252}:${DB_PORT:3306}/${DB_NAME:stand_acs}?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false&useOldAliasMetadataBehavior=true # url: jdbc:log4jdbc:mysql://${DB_HOST:47.111.78.178}:${DB_PORT:3306}/${DB_NAME:lzhl_two_acs}?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false&useOldAliasMetadataBehavior=true - url: jdbc:log4jdbc:mysql://${DB_HOST:localhost}:${DB_PORT:3306}/${DB_NAME:lzhl_two_acs2}?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false&useOldAliasMetadataBehavior=true&allowPublicKeyRetrieval=true + url: jdbc:log4jdbc:mysql://${DB_HOST:localhost}:${DB_PORT:3306}/${DB_NAME:hanguodoushan}?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false&useOldAliasMetadataBehavior=true&allowPublicKeyRetrieval=true username: ${DB_USER:root} # password: ${DB_PWD:Root.123456} diff --git a/acs2/nladmin-ui/src/i18n/index.js b/acs2/nladmin-ui/src/i18n/index.js index 22a7fe8..fe591ba 100644 --- a/acs2/nladmin-ui/src/i18n/index.js +++ b/acs2/nladmin-ui/src/i18n/index.js @@ -4,6 +4,7 @@ import locale from 'element-ui/lib/locale' import zh from './langs/chinese' import en from './langs/english' import indonesian from './langs/indonesian' +import Korean from './langs/Korean' Vue.use(VueI18n) const messages = { en: { @@ -14,6 +15,9 @@ const messages = { }, in: { ...indonesian + }, + ko: { + ...Korean } } const i18n = new VueI18n({ diff --git a/acs2/nladmin-ui/src/i18n/langs/Korean.js b/acs2/nladmin-ui/src/i18n/langs/Korean.js new file mode 100644 index 0000000..ebb0274 --- /dev/null +++ b/acs2/nladmin-ui/src/i18n/langs/Korean.js @@ -0,0 +1,56 @@ +import koLocale from 'element-ui/lib/locale/lang/ko' +import ko from './ko' +import menu from './menu/zh' +import param from './param/zh' +import instruction from './instruction/zh' +import task from './task/ko' +import history from './history/zh' +import device from './device/zh' +import opc from './opc/zh' +import protocol from './protocol/zh' +import address from './address/zh' +import storageCell from './storageCell/zh' +import route from './route/zh' +import auto from './auto/zh' +import customPolicy from './customPolicy/zh' +import monitor from './monitor/zh' +import timing from './timing/zh' +import config from './config/zh' +import user from './user/zh' +import deviceErrorInfo from './deviceErrorInfo/zh' +import role from './role/zh' +import department from './department/zh' +import dict from './dict/zh' +import angle from './angle/zh' +import regional from './regional/zh' +import stage from './stage/zh' + +export default { + ...koLocale, + ...ko, + ...menu, + ...param, + ...device, + ...opc, + ...protocol, + ...address, + ...storageCell, + ...route, + ...instruction, + ...task, + ...history, + ...auto, + ...customPolicy, + ...monitor, + ...timing, + ...config, + ...deviceErrorInfo, + ...user, + ...role, + ...department, + ...dict, + ...angle, + ...regional, + ...stage +} + diff --git a/acs2/nladmin-ui/src/i18n/langs/ko.js b/acs2/nladmin-ui/src/i18n/langs/ko.js new file mode 100644 index 0000000..4304d5c --- /dev/null +++ b/acs2/nladmin-ui/src/i18n/langs/ko.js @@ -0,0 +1,120 @@ +export default { + 'lang': 'Korean', + 'auto': { + 'common': { + 'home': 'Dashboard', + 'Layout_setting': 'Layout Setting', + 'Personal_center': 'Personal Center', + 'Log_out': 'Log Out', + 'Personal_information': 'Personal Information', + 'username': 'UserName', + 'name': 'Name', + 'phone': 'Phone Number', + 'phone2': 'Phone', + 'sex': 'Sex', + 'sex_male': 'Male', + 'sex_female': 'Female', + 'email': 'E-mail', + 'Security_settings': 'Security Settings', + 'Save_settings': 'Save Settings', + 'Reset_settings': 'Reset Settings', + 'Change_password': 'Change Password', + 'New_password': 'New Password', + 'Old_password': 'Old Password', + 'Verify_password': 'Verify Password', + 'User_information': 'User Information', + 'Operation_log': 'Operation Log', + 'action': 'Action', + 'IP_source': 'IP Source', + 'Browser': 'Browser', + 'Request_time': 'Request Time', + 'Creation_date': 'Creation Date', + 'account': 'Account', + 'password': 'Password', + 'verification_code': 'Code', + 'login_rm': 'Remember Me', + 'login': 'Login', + 'login_ing': 'Logging In...', + 'Create': '신규 증가', + 'Update': '수정', + 'Delete': '삭제', + 'Export': '내보 내기', + 'Editors': 'Editor', + 'SelectAll': 'SelectAll', + 'Query': '조회', + 'Reset': 'Reset', + 'Confirm': 'Confirm', + 'Cancel': 'Cancel', + 'Forced_cancellation': 'Forced_cancellation', + 'Initialize': 'Initialize', + 'Operate': 'Operate', + 'Refresh': 'Refresh', + 'Closes': 'Close', + 'Closes_l': 'Close Left', + 'Closes_r': 'Close Right', + 'Closes_o': 'Close Other', + 'Closes_a': 'Close All', + 'Theme_style_setting': 'Theme Style Setting', + 'Theme_color': 'Theme Color', + 'System_layout_configuration': 'System Layout Configuration', + 'Open': 'Open', + 'Fixation': 'Fixation', + 'Display': 'Display', + 'Dynamic_titles': 'Dynamic Titles', + 'crudTip': 'Are you sure to delete this data?', + 'startDate': 'StartDate', + 'endDate': 'EndDate', + 'moreMenu': 'MoreMenu', + 'browses': 'Browse', + 'fz': 'Full Screen Zoom', + 'Tips': 'Tips', + 'Tip1': 'Confirm deletion of selected', + 'Tip2': 'Data?', + 'Tip3': 'User name not used as login', + 'Tip4': 'Mobile phone number cannot be duplicate', + 'Tip5': 'Please enter a phone number', + 'Tip6': 'Please enter the correct 11 digit phone number', + 'Tip7': 'Drag and drop the excel file here or', + 'Tip8': 'The two passwords are different', + 'Tip9': 'Please enter your password again', + 'Tip10': 'Please enter your old password', + 'Tip11': 'Please enter your new password', + 'Tip12': '6 to 20 characters in length', + 'Tip13': 'Are you sure to log out and exit the system?', + 'Tip14': 'WebSocket connection error', + 'Tip15': 'Please enter an icon name', + 'loading': 'Loading...', + 'synchronous': '동기화', + 'determine': 'Determine', + 'stop': 'Stop', + 'firing': 'Firing', + 'import': 'Import', + 'driver_configuration': 'Driver Configuration', + 'create_time': 'Create Time', + 'update_time': 'Update Time', + 'create_by': 'Create People', + 'update_by': 'Update People', + 'is_on': 'Enable Or Not', + 'please': 'Please Select', + 'true': 'True', + 'false': 'False', + 'Running': 'Running', + 'Paused': 'Paused' + }, + 'monitor': { + 'sys': 'System', + 'day': 'Running Day', + 'status': 'Status', + 'core': 'Core', + 'cpu': 'CPU Utilization', + 'memory': 'Memory Utilization', + 'tality': 'Tality', + 'used': 'Used', + 'leisure': 'Leisure', + 'exchange': 'Exchange Utilization', + 'disk': 'Disk Utilization', + 'cpu_monitoring': 'Cpu Utilization Monitoring', + 'memory_monitoring': 'Memory Utilization Monitoring' + } + } +} diff --git a/acs2/nladmin-ui/src/i18n/langs/task/en.js b/acs2/nladmin-ui/src/i18n/langs/task/en.js index 2a76c04..07dcf90 100644 --- a/acs2/nladmin-ui/src/i18n/langs/task/en.js +++ b/acs2/nladmin-ui/src/i18n/langs/task/en.js @@ -50,7 +50,10 @@ export default { 'Remark': 'Remark', 'Creator': 'Creator', 'Create_time': 'Creation Time', + 'update_time': 'Update Time', + 'update_by': 'Update People', 'Operation': 'Operation', + 'More': 'More', 'Create_command': 'Create Command', 'Reset': 'Reset', 'Void': 'Void', diff --git a/acs2/nladmin-ui/src/i18n/langs/task/ko.js b/acs2/nladmin-ui/src/i18n/langs/task/ko.js new file mode 100644 index 0000000..81c1e62 --- /dev/null +++ b/acs2/nladmin-ui/src/i18n/langs/task/ko.js @@ -0,0 +1,94 @@ +export default { + 'task': { + 'txt_box': { + 'Enter_task_number': '작업 번호 입력', + 'Vehicle_registration_number': '운송번호를 입력하다', + 'Material_type': '재료 타입', + 'Task_status': '작업 상태', + 'Origin_or_destination': '시작점 혹은 끝점을 입력하다', + 'Task_type': '작업 형식2', + 'Action_type': 'Action Type', + 'ORDINARY': 'Ordinary task', + 'IN_STOCK': 'Pick up secondary distribution', + 'OUT_STOCK': 'Release cargo secondary distribution', + 'IN_OUT_STOCK': 'Pick and release cargo secondary distribution', + 'Warehouse_task_type': 'Warehouse Task Type', + 'AGV_system': 'agv 시스템', + 'Routing_scheme': 'Routing Scheme', + 'agv_action_type': 'agv 2차 분배 유형', + 'Priority': '우선 순위', + 'Vehicle_number': '화물운송번호', + 'Task_code': '임무 번호', + 'Task': 'Task', + 'start_or_end': '출발점 혹은 종점', + 'time': 'Time', + 'empty_shaft_position': 'Empty shaft position', + 'extension_field': 'Extension Field' + }, + 'select': { + 'automated_warehouse_task_type': 'Automated Warehouse Task Type', + 'Placeholder': 'Select', + 'Start_point': '기점', + 'Start_point2': 'Start Point 2', + 'Starting_column': 'Starting Column', + 'Starting_layer': 'Starting Layer', + 'Destination': '종점', + 'Destination2': 'Destination 2', + 'Interaction_json': 'Interaction Fields', + 'Ending_column': 'Ending Column', + 'Ending_layer': 'Ending Layer', + 'Description': 'Description', + 'Cancel': '취소', + 'Confirm': '제출', + 'Ready': 'Ready', + 'In_progress': 'In Progress', + 'Completed': '완료', + 'Forced_Completed': '강제로 완료하다', + 'Cancel_Tasks_And_Commands': '작업과 명령 취소', + 'Pickup_point': '픽업 포인트', + 'Delivery_point': '화물 적치점', + 'Remark': 'Remark', + 'Creator': '창립자', + 'Create_time': '만든 시간', + 'update_time': '업데이트 시간', + 'update_by': '업데이트맨', + 'Operation': '조작', + 'More': '더 많은', + 'Create_command': '생성 명령', + 'Reset': 'Reset', + 'Void': 'Void', + 'Starting_point': 'Starting Point', + 'Target_point': 'Target Point', + 'Is_it_completed': 'Is It Completed', + 'error_code': 'Error Code', + 'start_time': 'Start Time', + 'finish_time': 'Completion Time', + 'create_type': 'Create Type', + 'finish_type': 'Completion Type', + 'retry_times': 'Retry Count', + 'please_enter_origin-column': 'Please Enter Origin Column!', + 'please_enter_origin_level': 'Please Enter Origin Level!', + 'please_select_destination_column': 'Please Select Destination Column!', + 'please_select_destination_level': 'Please Select The Destination Floor!' + }, + screen: { + 'title': 'Lanzhou Hailiang Equipment Management Task Kanban', + 'task_screen': 'Task Kanban', + 'device': 'Current Device', + 'Wednesday': 'Wednesday', + 'year': 'Year', + 'month': 'Month', + 'day': 'Day', + 'task_code': 'Task Code', + 'inst_code': 'Inst Code', + 'start': 'Start', + 'end': 'End', + 'material': 'Material', + 'material_num': 'Material Num', + 'vehicle_code': 'Vehicle Code', + 'bar': 'Bar', + 'create_time': 'Create Time', + 'IP': 'IP' + } + } +} diff --git a/acs2/nladmin-ui/src/i18n/langs/task/zh.js b/acs2/nladmin-ui/src/i18n/langs/task/zh.js index 2c537da..860462a 100644 --- a/acs2/nladmin-ui/src/i18n/langs/task/zh.js +++ b/acs2/nladmin-ui/src/i18n/langs/task/zh.js @@ -50,7 +50,10 @@ export default { 'Remark': '备注', 'Creator': '创建者', 'Create_time': '创建时间', + 'update_time': '更新时间', + 'update_by': '更新者', 'Operation': '操作', + 'More': '更多', 'Create_command': '创建指令', 'Reset': '重置', 'Void': '作废', diff --git a/acs2/nladmin-ui/src/layout/components/Navbar.vue b/acs2/nladmin-ui/src/layout/components/Navbar.vue index 43d8e6e..3eeb596 100644 --- a/acs2/nladmin-ui/src/layout/components/Navbar.vue +++ b/acs2/nladmin-ui/src/layout/components/Navbar.vue @@ -54,6 +54,7 @@ 简体中文 English Indonesian + Korean @@ -132,6 +133,8 @@ export default { this.language = '简体中文' } else if (command === 'in') { this.language = 'Indonesian' + } else if (command === 'ko') { + this.language = 'Korean' } }, toggleSideBar() { diff --git a/acs2/nladmin-ui/src/views/acs/task/index.vue b/acs2/nladmin-ui/src/views/acs/task/index.vue index 355071d..ea7501d 100644 --- a/acs2/nladmin-ui/src/views/acs/task/index.vue +++ b/acs2/nladmin-ui/src/views/acs/task/index.vue @@ -187,23 +187,7 @@ /> - - - - - + - - - +
- - - - - + - - - - - + - - - - - - -
- {{ $t('task.select.Placeholder') }} -
-
- - - + + @@ -528,20 +458,11 @@ /> - - - - - - @@ -578,26 +490,36 @@ {{ getAgvSystemLabel(scope.row.agv_system_type) }} - - - - - - - + + + + + + +