zhuyifan

Merge branch 'feature/2025-10-23' into 'master'

Feature/2025 10 23



See merge request !4
...@@ -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 {
......