diff --git a/water-design-const/src/main/java/com/bonus/waterdesign/domain/CadData.java b/water-design-const/src/main/java/com/bonus/waterdesign/domain/CadData.java index aac305b..f9847ae 100644 --- a/water-design-const/src/main/java/com/bonus/waterdesign/domain/CadData.java +++ b/water-design-const/src/main/java/com/bonus/waterdesign/domain/CadData.java @@ -14,7 +14,7 @@ public class CadData { private Integer lineweight; private Double thickness; private Double transparency; - + private String projectId; /** * 起点坐标(适用于 LINE) */ diff --git a/water-design-const/src/main/java/com/bonus/waterdesign/service/impl/ModelServiceImpl.java b/water-design-const/src/main/java/com/bonus/waterdesign/service/impl/ModelServiceImpl.java index 7437d6b..8a71906 100644 --- a/water-design-const/src/main/java/com/bonus/waterdesign/service/impl/ModelServiceImpl.java +++ b/water-design-const/src/main/java/com/bonus/waterdesign/service/impl/ModelServiceImpl.java @@ -109,6 +109,7 @@ public class ModelServiceImpl implements ModelService { List cadDataList = model.getSelectedEntities(); if (cadDataList != null && !cadDataList.isEmpty()) { for (CadData data : cadDataList) { + data.setProjectId(model.getProjectId()); projectMapper.insertCadData(data); } } diff --git a/water-design-const/src/main/resources/mapper/ProjectMapper.xml b/water-design-const/src/main/resources/mapper/ProjectMapper.xml index 01471e6..6c3662a 100644 --- a/water-design-const/src/main/resources/mapper/ProjectMapper.xml +++ b/water-design-const/src/main/resources/mapper/ProjectMapper.xml @@ -141,11 +141,11 @@ INSERT INTO cad_data ( layer_name, entity_type, color, lineweight, thickness, transparency, start_point, end_point, - center_point, radius, points, geometry, created_at + center_point, radius, points, geometry, created_at,project_id ) VALUES ( #{layerName}, #{entityType}, #{color}, #{lineweight}, #{thickness}, #{transparency}, #{startPoint}, #{endPoint}, - #{centerPoint}, #{radius}, #{points}, #{geometry}, #{createdAt} + #{centerPoint}, #{radius}, #{points}, #{geometry}, #{createdAt},#{projectId} )