|
@@ -33,6 +33,20 @@ public class CustomerAddressServiceImpl extends ServiceImpl<ICustomerAddressMapp
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public void setTrackingImgByRepairId(String repairId, JSONArray trackingImg,Long userId) {
|
|
|
+ LambdaUpdateWrapper<CustomerAddress> wrapper = new LambdaUpdateWrapper<>();
|
|
|
+ wrapper.eq(CustomerAddress::getRepairId,repairId);
|
|
|
+ wrapper.set(CustomerAddress::getIsSignFor,1);
|
|
|
+ if(trackingImg != null && !trackingImg.isEmpty()){
|
|
|
+ wrapper.set(CustomerAddress::getGetTrackingNum,trackingImg);
|
|
|
+ }
|
|
|
+ if(userId != null ){
|
|
|
+ wrapper.set(CustomerAddress::getSignForUser,userId);
|
|
|
+ }
|
|
|
+ this.update(wrapper);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public CustomerAddress getByRepairId(String repairId) {
|
|
|
LambdaQueryWrapper<CustomerAddress> wrapper = new LambdaQueryWrapper<>();
|
|
|
wrapper.eq(CustomerAddress::getRepairId,repairId);
|