diff --git a/src/main/java/com/qs/serve/modules/bms/controller/BmsChannelController.java b/src/main/java/com/qs/serve/modules/bms/controller/BmsChannelController.java
index 2cc14613..de040cee 100644
--- a/src/main/java/com/qs/serve/modules/bms/controller/BmsChannelController.java
+++ b/src/main/java/com/qs/serve/modules/bms/controller/BmsChannelController.java
@@ -150,6 +150,7 @@ public class BmsChannelController {
BmsChannel headChannel = bmsChannelService.getById(param.getHeadChannelId());
if(headChannel!=null){
param.setHeadChannel(headChannel.getChannelName());
+ param.setHeadChannelCode(headChannel.getChannelCode());
}
}
boolean result = bmsChannelService.updateById(param);
@@ -188,6 +189,7 @@ public class BmsChannelController {
BmsChannel headChannel = bmsChannelService.getById(param.getHeadChannelId());
if(headChannel!=null){
param.setHeadChannel(headChannel.getChannelName());
+ param.setHeadChannelCode(headChannel.getChannelCode());
}
}
bmsChannelService.save(param);
diff --git a/src/main/java/com/qs/serve/modules/bms/entity/BmsChannel.java b/src/main/java/com/qs/serve/modules/bms/entity/BmsChannel.java
index eb9fcc0d..0f019ef5 100644
--- a/src/main/java/com/qs/serve/modules/bms/entity/BmsChannel.java
+++ b/src/main/java/com/qs/serve/modules/bms/entity/BmsChannel.java
@@ -67,6 +67,8 @@ public class BmsChannel implements Serializable {
/** 总公司渠道 */
private String headChannel;
+ private String headChannelCode;
+
/** 所属租户 */
@JsonIgnore
@JsonProperty
diff --git a/src/main/resources/mapper/bms/BmsChannelMapper.xml b/src/main/resources/mapper/bms/BmsChannelMapper.xml
index 29d55f3a..3c0e0d80 100644
--- a/src/main/resources/mapper/bms/BmsChannelMapper.xml
+++ b/src/main/resources/mapper/bms/BmsChannelMapper.xml
@@ -10,6 +10,7 @@
+
@@ -27,6 +28,7 @@
bms_channel.`channel_name`,
bms_channel.`channel_type`,
bms_channel.`head_channel`,
+ bms_channel.`head_channel_code`,
bms_channel.`head_channel_id`,
bms_channel.`remark`,
bms_channel.`create_time`,