Merge branch 'feature/2025-10-23' into 'master'
Feature/2025 10 23 See merge request !4
Showing
5 changed files
with
20 additions
and
3 deletions
| ... | @@ -181,4 +181,9 @@ public class OrderDb extends Model<OrderDb> implements Serializable { | ... | @@ -181,4 +181,9 @@ public class OrderDb extends Model<OrderDb> implements Serializable { |
| 181 | * 是否撤销订单 | 181 | * 是否撤销订单 |
| 182 | */ | 182 | */ |
| 183 | private Boolean isCanceled; | 183 | private Boolean isCanceled; |
| 184 | + | ||
| 185 | + /** | ||
| 186 | + * 忌口备注 | ||
| 187 | + */ | ||
| 188 | + private String avoidRemark; | ||
| 184 | } | 189 | } |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -299,9 +299,6 @@ public class OrderGrpcService extends ClientCustomerOrderServiceRpcGrpc.ClientCu | ... | @@ -299,9 +299,6 @@ public class OrderGrpcService extends ClientCustomerOrderServiceRpcGrpc.ClientCu |
| 299 | LambdaQueryWrapper<OrderDb> queryWrapper = Wrappers.lambdaQuery(); | 299 | LambdaQueryWrapper<OrderDb> queryWrapper = Wrappers.lambdaQuery(); |
| 300 | 300 | ||
| 301 | queryWrapper.eq(OrderDb::getEnterpriseId, request.getEnterpriseId()); | 301 | queryWrapper.eq(OrderDb::getEnterpriseId, request.getEnterpriseId()); |
| 302 | - if (request.getShouldFilterClientIds()) { | ||
| 303 | - queryWrapper.in(OrderDb::getId, request.getClientIdsList()); | ||
| 304 | - } | ||
| 305 | 302 | ||
| 306 | if (request.getShouldFilterOrderCode()) { | 303 | if (request.getShouldFilterOrderCode()) { |
| 307 | queryWrapper.likeLeft(OrderDb::getOrderCode, request.getOrderCode()); | 304 | queryWrapper.likeLeft(OrderDb::getOrderCode, request.getOrderCode()); | ... | ... |
| ... | @@ -416,6 +416,9 @@ public class OrderDbServiceImpl extends ServiceImpl<OrderDbMapper, OrderDb> impl | ... | @@ -416,6 +416,9 @@ public class OrderDbServiceImpl extends ServiceImpl<OrderDbMapper, OrderDb> impl |
| 416 | if (updateOrderRequest.getModification().getShouldUpdateIsCanceled()) { | 416 | if (updateOrderRequest.getModification().getShouldUpdateIsCanceled()) { |
| 417 | orderDb.setIsCanceled(updateOrderRequest.getModification().getIsCanceled()); | 417 | orderDb.setIsCanceled(updateOrderRequest.getModification().getIsCanceled()); |
| 418 | } | 418 | } |
| 419 | + if (updateOrderRequest.getModification().getShouldUpdateAvoidRemark()) { | ||
| 420 | + orderDb.setAvoidRemark(updateOrderRequest.getModification().getAvoidRemark()); | ||
| 421 | + } | ||
| 419 | return orderDbMapper.updateById(orderDb) > 0; | 422 | return orderDbMapper.updateById(orderDb) > 0; |
| 420 | } | 423 | } |
| 421 | 424 | ... | ... |
| ... | @@ -140,6 +140,10 @@ public class DbToProtoUtil { | ... | @@ -140,6 +140,10 @@ public class DbToProtoUtil { |
| 140 | protoBuilder.setPayTime((orderDb.getPayTime().toEpochSecond(ZoneOffset.UTC) * 1000)); | 140 | protoBuilder.setPayTime((orderDb.getPayTime().toEpochSecond(ZoneOffset.UTC) * 1000)); |
| 141 | } | 141 | } |
| 142 | 142 | ||
| 143 | + if (orderDb.getAvoidRemark() != null) { | ||
| 144 | + protoBuilder.setAvoidRemark(orderDb.getAvoidRemark()); | ||
| 145 | + } | ||
| 146 | + | ||
| 143 | // 处理嵌套的CustomerNotice字段 | 147 | // 处理嵌套的CustomerNotice字段 |
| 144 | if (orderDb.getCustomerNoticeJson()!= null) { | 148 | if (orderDb.getCustomerNoticeJson()!= null) { |
| 145 | // Constructor<CustomerNotice> customerNoticeConstructor = | 149 | // Constructor<CustomerNotice> customerNoticeConstructor = | ... | ... |
| ... | @@ -89,6 +89,11 @@ enum OnlinePayEnum { | ... | @@ -89,6 +89,11 @@ enum OnlinePayEnum { |
| 89 | LEAVE_HOSPITAL = 3;//出院 | 89 | LEAVE_HOSPITAL = 3;//出院 |
| 90 | EMPLOYEE_CARD = 4; //员工卡 | 90 | EMPLOYEE_CARD = 4; //员工卡 |
| 91 | PAPER_VERIFICATION = 5; //纸质核销 | 91 | PAPER_VERIFICATION = 5; //纸质核销 |
| 92 | + CASH = 6;//现金 | ||
| 93 | + MEAL_CARD = 7;//餐卡 | ||
| 94 | + BAND_CARD = 8;//银行卡 | ||
| 95 | + ALIPAY = 9;//支付宝 | ||
| 96 | + WECHATPAY = 10;//微信支付 | ||
| 92 | } | 97 | } |
| 93 | 98 | ||
| 94 | enum ServeStatusEnum { | 99 | enum ServeStatusEnum { |
| ... | @@ -141,6 +146,7 @@ message SingleClientCustomerOrderRpcResponse { | ... | @@ -141,6 +146,7 @@ message SingleClientCustomerOrderRpcResponse { |
| 141 | bool isAllocation = 35; | 146 | bool isAllocation = 35; |
| 142 | string syncRoomNo = 36; | 147 | string syncRoomNo = 36; |
| 143 | bool isCanceled = 37; | 148 | bool isCanceled = 37; |
| 149 | + string avoidRemark = 38; | ||
| 144 | } | 150 | } |
| 145 | 151 | ||
| 146 | message GetClientCustomerOrderByIdRpcRequest { | 152 | message GetClientCustomerOrderByIdRpcRequest { |
| ... | @@ -385,6 +391,8 @@ message ClientCustomerOrderModification { | ... | @@ -385,6 +391,8 @@ message ClientCustomerOrderModification { |
| 385 | string syncRoomNo = 55; | 391 | string syncRoomNo = 55; |
| 386 | bool shouldUpdateIsCanceled = 56; | 392 | bool shouldUpdateIsCanceled = 56; |
| 387 | bool isCanceled = 57; | 393 | bool isCanceled = 57; |
| 394 | + bool shouldUpdateAvoidRemark = 58; | ||
| 395 | + string avoidRemark = 59; | ||
| 388 | } | 396 | } |
| 389 | 397 | ||
| 390 | message UpdateClientCustomerOrderRpcRequest { | 398 | message UpdateClientCustomerOrderRpcRequest { | ... | ... |
-
Please register or login to post a comment