Compare commits

...

2 Commits

Author SHA1 Message Date
luojian 45a402437f 修改查询车辆实时状态接口 2024-12-27 11:17:04 +08:00
luojian f405093869 大屏相关接口(2.0) 2024-12-26 19:59:51 +08:00
2 changed files with 15 additions and 13 deletions

View File

@ -6,6 +6,7 @@ import javax.servlet.http.HttpServletResponse;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cpxt.biz.domain.BizCarState;
import com.cpxt.biz.service.IBizCarStateService;
import com.cpxt.common.annotation.Anonymous;
import com.cpxt.common.constant.HttpStatus;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
@ -49,7 +50,8 @@ public class BizCarStateController extends BaseController {
/**
*
*/
@PreAuthorize("@ss.hasPermi('system:state:list')")
// @PreAuthorize("@ss.hasPermi('system:state:list')")
@Anonymous
@GetMapping("/list2")
public AjaxResult list2(BizCarState bizCarState) {
return AjaxResult.success(bizCarStateService.selectBizCarStateList(bizCarState));

View File

@ -351,23 +351,23 @@ public class BizOrderServiceImpl implements IBizOrderService {
@Transactional
public void insertBizOrderSub(Map map) {
String orderSn = (String) map.get("orderSn");
List<Map> subList = (List<Map>) map.get("subList");
List<Map> subList = (List<Map>) map.get("sublist");
for (Map map1 : subList) {
if (map1.get("orderSn").equals(orderSn)){
BizOrderSub bizOrderSub = new BizOrderSub();
bizOrderSub.setOrderSn(orderSn);
bizOrderSub.setSubOrderSn((String) map.get("subOrderSn"));
bizOrderSub.setWeight((BigDecimal) map.get("weight"));
bizOrderSub.setLength((BigDecimal) map.get("length"));
bizOrderSub.setWidth((BigDecimal) map.get("width"));
bizOrderSub.setHeight((BigDecimal) map.get("height"));
if (ObjectUtil.isNotEmpty(map.get("length")) && ObjectUtil.isNotEmpty(map.get("width")) && ObjectUtil.isNotEmpty(map.get("height"))){
bizOrderSub.setVolume(((BigDecimal) map.get("length")).multiply((BigDecimal) map.get("width")).multiply((BigDecimal) map.get("height")));
bizOrderSub.setSubOrderSn((String) map1.get("subOrderSn"));
if (ObjectUtil.isNotEmpty(map1.get("weight"))) bizOrderSub.setWeight(BigDecimal.valueOf((Integer) map1.get("weight")));
if (ObjectUtil.isNotEmpty(map1.get("length"))) bizOrderSub.setLength(BigDecimal.valueOf((Integer) map1.get("length")));
if (ObjectUtil.isNotEmpty(map1.get("width"))) bizOrderSub.setWidth(BigDecimal.valueOf((Integer) map1.get("width")));
if (ObjectUtil.isNotEmpty(map1.get("height"))) bizOrderSub.setHeight(BigDecimal.valueOf((Integer) map1.get("height")));
if (ObjectUtil.isNotEmpty(map1.get("length")) && ObjectUtil.isNotEmpty(map1.get("width")) && ObjectUtil.isNotEmpty(map1.get("height"))){
bizOrderSub.setVolume(BigDecimal.valueOf((Integer) map1.get("length")).multiply(BigDecimal.valueOf((Integer) map1.get("width"))).multiply(BigDecimal.valueOf((Integer) map1.get("height"))));
}
bizOrderSub.setGoodsType((String) map.get("goodsType"));
bizOrderSub.setGoodsName((String) map.get("goodsName"));
bizOrderSub.setOrderFee((BigDecimal) map.get("orderFee"));
bizOrderSub.setRemark((String) map.get("remark"));
bizOrderSub.setGoodsType((String) map1.get("goodsType"));
bizOrderSub.setGoodsName((String) map1.get("goodsName"));
if (ObjectUtil.isNotEmpty(map1.get("orderFee"))) bizOrderSub.setOrderFee(BigDecimal.valueOf((Integer) map1.get("orderFee")));
bizOrderSub.setRemark((String) map1.get("remark"));
bizOrderSubMapper.insert(bizOrderSub);
// 同步更新订单表的运单状态
BizOrder bizOrder = bizOrderMapper.selectByOrderSn(orderSn);