rsf-admin/src/page/basicInfo/deviceSite/DeviceSiteList.jsx
@@ -150,15 +150,14 @@ omit={['id', 'createTime', 'createBy', 'memo', 'label','name','target','statusBool','updateBy']} > <NumberField source="id" /> <TextField source="site" label="table.field.deviceSite.site" /> <TextField source="site$" label="table.field.deviceSite.site" /> <TextField source="name" label="table.field.deviceSite.name" /> <NumberField source="type$" label="table.field.deviceSite.type" /> <TextField source="target" label="table.field.deviceSite.target" /> <TextField source="label" label="table.field.deviceSite.label" /> <TextField source="device$" label="table.field.deviceSite.device" /> <TextField source="channel" label="table.field.deviceSite.channel" /> <TextField source="deviceSite" label="table.field.deviceSite.deviceSite" /> <TextField source="deviceSite$" label="table.field.deviceSite.deviceSite" /> <ReferenceField source="updateBy" label="common.field.updateBy" reference="user" link={false} sortable={false}> <TextField source="nickname" /> </ReferenceField> rsf-admin/src/page/basicInfo/deviceSite/InitModal.jsx
@@ -135,7 +135,6 @@ <SelectInput label="table.field.deviceSite.deviceSite" optionText="stationName" optionValue="stationName" /> </ReferenceInput> </Grid> @@ -147,7 +146,6 @@ <SelectInput label="table.field.deviceSite.site" optionText="stationName" optionValue="stationName" /> </ReferenceInput> rsf-admin/src/page/work/components/StaSelect.jsx
@@ -47,7 +47,7 @@ .map((item) => { return { id: item.site, name: item.site name: item.site$ } })); } else { @@ -68,7 +68,7 @@ source={name} choices={list} isLoading={loading} optionValue='id' optionValue='name' optionText='name' {...parmas} /> rsf-admin/src/page/work/outBound/OutBoundList.jsx
@@ -58,7 +58,6 @@ import request from '@/utils/request'; import LocItemInfoModal from "../components/locItemInfoModal"; import { Delete } from '@mui/icons-material'; import _, { set } from 'lodash'; import StaSelect from "../components/StaSelect"; import { redirect } from "react-router"; import { number } from "prop-types"; rsf-open-api/src/main/resources/application-dev.yml
@@ -14,8 +14,10 @@ # url: jdbc:mysql://47.76.147.249:3306/rsf?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai # username: rsf username: root url: jdbc:mysql://10.10.10.200:3306/rsf?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai password: xltys1995 url: jdbc:mysql://127.0.0.1:3306/rsf?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai password: 34821015 # url: jdbc:mysql://10.10.10.200:3306/rsf?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai # password: xltys1995 type: com.alibaba.druid.pool.DruidDataSource druid: initial-size: 5 rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/DeviceSiteController.java
@@ -42,7 +42,7 @@ @PreAuthorize("hasAuthority('manager:deviceSite:list')") @PostMapping("/x`selectStaList/list") @PostMapping("/selectStaList/list") public R selectStaList(@RequestBody Map<String, Object> map) { List<String> longs = null; if (map.get("type") != null) { rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/DeviceSite.java
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.fasterxml.jackson.annotation.JsonFormat; import com.vincent.rsf.server.manager.service.BasStationService; import com.vincent.rsf.server.manager.service.LocTypeService; import com.vincent.rsf.server.system.constant.DictTypeCode; import com.vincent.rsf.server.system.entity.DictData; @@ -195,6 +196,23 @@ // null // 备注 // ); public String getSite$() { if (this.site == null) {return null;} BasStationService service = SpringUtils.getBean(BasStationService.class); BasStation station = service.getById(this.site); if (Objects.isNull(station)) {return null;} return station.getStationName(); } public String getDeviceSite$() { if (this.deviceSite == null) {return null;} BasStationService service = SpringUtils.getBean(BasStationService.class); BasStation station = service.getById(this.deviceSite); if (Objects.isNull(station)) {return null;} return station.getStationName(); } public String getType$(){ if (null == this.type){ return null; } String[] split = this.type.split(","); rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/TaskResouceType.java
@@ -16,7 +16,6 @@ TASK_RESOUCE_CHECK_TYPE("5", "盘点出库任务"), ; TaskResouceType(String val, String desc) { this.val = Short.parseShort(val); rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/DeviceSiteServiceImpl.java
@@ -57,12 +57,12 @@ List<String> targets = Arrays.asList(StringUtils.split(param.getTarget(), ",")); List<DeviceSite> deviceSites = new ArrayList<>(); for (String site : sites) { BasStation basStation = basStationService.getOne(new LambdaQueryWrapper<BasStation>().eq(BasStation::getStationName, site)); BasStation basStation = basStationService.getById(site); if (null == basStation) { throw new CoolException("初始化失败: 站点未找到!!"); } for (String deviceSite : dvSites) { BasStation basStation2 = basStationService.getOne(new LambdaQueryWrapper<BasStation>().eq(BasStation::getStationName, deviceSite)); BasStation basStation2 = basStationService.getById(deviceSite); if (null == basStation2) { throw new CoolException("初始化失败: 作业站点未找到!!"); } rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/LocItemServiceImpl.java
@@ -49,6 +49,8 @@ private OutStockService outStockService; @Autowired private WaveService waveService; @Autowired private BasStationService basStationService; /** @@ -72,6 +74,7 @@ } String siteNo = map.getSiteNo(); List<LocItem> items = map.getItems(); Map<Long, List<LocItem>> listMap = items.stream().collect(Collectors.groupingBy(LocItem::getLocId)); WkOrder order; rsf-server/src/main/resources/application-dev.yml
@@ -14,8 +14,10 @@ # url: jdbc:mysql://47.76.147.249:3306/rsf?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai # username: rsf username: root url: jdbc:mysql://10.10.10.200:3306/rsf?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai password: xltys1995 # url: jdbc:mysql://10.10.10.200:3306/rsf?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai # password: xltys1995 url: jdbc:mysql://127.0.0.1:3306/rsf?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai password: 34821015 type: com.alibaba.druid.pool.DruidDataSource druid: initial-size: 5 rsf-server/src/main/resources/application.yml
@@ -25,7 +25,7 @@ # global-config: # field-strategy: 0 configuration: # log-impl: org.apache.ibatis.logging.stdout.StdOutImpl log-impl: org.apache.ibatis.logging.stdout.StdOutImpl map-underscore-to-camel-case: true cache-enabled: true call-setters-on-nulls: true