## 调整立即发货排序;
This commit is contained in:
parent
68363828fd
commit
0ab4955f2a
|
@ -6,7 +6,6 @@ import com.hzs.common.core.annotation.AccessPermissions;
|
||||||
import com.hzs.common.core.annotation.Log;
|
import com.hzs.common.core.annotation.Log;
|
||||||
import com.hzs.common.core.annotation.RepeatSubmitSimple;
|
import com.hzs.common.core.annotation.RepeatSubmitSimple;
|
||||||
import com.hzs.common.core.constant.EnumsPrefixConstants;
|
import com.hzs.common.core.constant.EnumsPrefixConstants;
|
||||||
import com.hzs.common.core.constant.msg.CommonMsgConstants;
|
|
||||||
import com.hzs.common.core.constant.msg.SaOrderMsgConstants;
|
import com.hzs.common.core.constant.msg.SaOrderMsgConstants;
|
||||||
import com.hzs.common.core.enums.*;
|
import com.hzs.common.core.enums.*;
|
||||||
import com.hzs.common.core.utils.DateUtils;
|
import com.hzs.common.core.utils.DateUtils;
|
||||||
|
|
|
@ -269,10 +269,6 @@ public class SaDeliverHandledController extends BaseController {
|
||||||
Map<Integer, String> areaMap = iAreaServiceApi.getAllAreaNoCache(pkCountry).getData();
|
Map<Integer, String> areaMap = iAreaServiceApi.getAllAreaNoCache(pkCountry).getData();
|
||||||
|
|
||||||
String deliverCode = "";
|
String deliverCode = "";
|
||||||
String recName = "";
|
|
||||||
String recPhone = "";
|
|
||||||
String recAddress = "";
|
|
||||||
|
|
||||||
DeliverWmsVO vo = null;
|
DeliverWmsVO vo = null;
|
||||||
// 合并 key: 发货单号 + 仓储编号 + 规格,一样的累计数量
|
// 合并 key: 发货单号 + 仓储编号 + 规格,一样的累计数量
|
||||||
String key = null;
|
String key = null;
|
||||||
|
@ -293,22 +289,19 @@ public class SaDeliverHandledController extends BaseController {
|
||||||
vo.setDeliverCode(deliverHandled.getDeliverCode());
|
vo.setDeliverCode(deliverHandled.getDeliverCode());
|
||||||
vo.setRecName(deliverHandled.getRecName());
|
vo.setRecName(deliverHandled.getRecName());
|
||||||
vo.setRecPhone(deliverHandled.getRecPhone());
|
vo.setRecPhone(deliverHandled.getRecPhone());
|
||||||
|
|
||||||
|
// 省市区处理
|
||||||
|
OrderUtil.handleOrderAddress(areaMap, deliverHandled);
|
||||||
|
String address = deliverHandled.getRecProvinceVal()
|
||||||
|
+ (StringUtils.isNotEmpty(deliverHandled.getRecCityVal()) ? deliverHandled.getRecCityVal() : "")
|
||||||
|
+ (StringUtils.isNotEmpty(deliverHandled.getRecCountyVal()) ? deliverHandled.getRecCountyVal() : "")
|
||||||
|
+ deliverHandled.getRecAddress();
|
||||||
|
vo.setRecAddress(address);
|
||||||
}
|
}
|
||||||
voList.add(vo);
|
voList.add(vo);
|
||||||
} else {
|
} else {
|
||||||
vo.setQuantity(vo.getQuantity() + deliverHandled.getQuantity());
|
vo.setQuantity(vo.getQuantity() + deliverHandled.getQuantity());
|
||||||
}
|
}
|
||||||
|
|
||||||
// 省市区处理
|
|
||||||
OrderUtil.handleOrderAddress(areaMap, deliverHandled);
|
|
||||||
String address = deliverHandled.getRecProvinceVal()
|
|
||||||
+ (StringUtils.isNotEmpty(deliverHandled.getRecCityVal()) ? deliverHandled.getRecCityVal() : "")
|
|
||||||
+ (StringUtils.isNotEmpty(deliverHandled.getRecCountyVal()) ? deliverHandled.getRecCountyVal() : "")
|
|
||||||
+ deliverHandled.getRecAddress();
|
|
||||||
if (!recAddress.equals(address)) {
|
|
||||||
recAddress = address;
|
|
||||||
vo.setRecAddress(address);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ExcelUtil<DeliverWmsVO> util = new ExcelUtil<>(DeliverWmsVO.class);
|
ExcelUtil<DeliverWmsVO> util = new ExcelUtil<>(DeliverWmsVO.class);
|
||||||
|
|
|
@ -405,7 +405,7 @@
|
||||||
#{item}
|
#{item}
|
||||||
</foreach>
|
</foreach>
|
||||||
</if>
|
</if>
|
||||||
order by sd.creation_time desc, so.order_code desc
|
order by sd.creation_time desc, sd.deliver_code desc, so.order_code desc
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!-- 批量发货 -->
|
<!-- 批量发货 -->
|
||||||
|
|
Loading…
Reference in New Issue