Showing
2 changed files
with
11 additions
and
2 deletions
| ... | @@ -47,6 +47,8 @@ public interface Constant { | ... | @@ -47,6 +47,8 @@ public interface Constant { |
| 47 | String TW = "TW"; | 47 | String TW = "TW"; |
| 48 | //收件人国家 | 48 | //收件人国家 |
| 49 | String CN = "CN"; | 49 | String CN = "CN"; |
| 50 | + //DM501消息的UUID为空,赋值默认值 | ||
| 51 | + String UUID_DEFAULT = "10000"; | ||
| 50 | } | 52 | } |
| 51 | //ceInfo转换为consignment忽略字段 | 53 | //ceInfo转换为consignment忽略字段 |
| 52 | interface CE_CONSIGNMENT_COPY_IGNORE_PROP_KEYS{ | 54 | interface CE_CONSIGNMENT_COPY_IGNORE_PROP_KEYS{ | ... | ... |
| ... | @@ -129,8 +129,15 @@ public class Dm501Util { | ... | @@ -129,8 +129,15 @@ public class Dm501Util { |
| 129 | } | 129 | } |
| 130 | //重量单位 | 130 | //重量单位 |
| 131 | ceInfo.setWeightunit(dm501Consignment.getWeightUnit()); | 131 | ceInfo.setWeightunit(dm501Consignment.getWeightUnit()); |
| 132 | - //用户uuid | 132 | + /** |
| 133 | - ceInfo.setUserUuid(dm501Consignment.getUserId()); | 133 | + * 用户uuid |
| 134 | + * 如果后端判断下来确实有DM501存在,需要显示所有运单数据,但是UUID又为空。是不是可以给这种运单赋值一个特殊的UUID比如1000。保存的时候,如果是1000这种特殊UUID,那么就置空保存。 | ||
| 135 | + */ | ||
| 136 | + if(StringUtils.isBlank(dm501Consignment.getUserId())){ | ||
| 137 | + ceInfo.setUserUuid(Constant.CE_INFO_KEYS.UUID_DEFAULT); | ||
| 138 | + }else{ | ||
| 139 | + ceInfo.setUserUuid(dm501Consignment.getUserId()); | ||
| 140 | + } | ||
| 134 | //发件人邮箱 | 141 | //发件人邮箱 |
| 135 | ceInfo.setShipperEmail(dm501Consignment.getShipperEmail()); | 142 | ceInfo.setShipperEmail(dm501Consignment.getShipperEmail()); |
| 136 | //参考信息 | 143 | //参考信息 | ... | ... |
-
Please register or login to post a comment