Browse Source

订单修改

zdsong 2 months ago
parent
commit
cd94eb1011

+ 1 - 1
farm-crm-biz/src/main/java/jp/yamoto/farm/crm/biz/bss/domain/vo/BssOrderDetailVo.java

@@ -28,7 +28,7 @@ public class BssOrderDetailVo {
     private String status;
 
     /**
-     * ステータス
+     * ステータスラベル
      */
     private String statusLabel;
 

+ 5 - 1
farm-crm-biz/src/main/java/jp/yamoto/farm/crm/biz/bss/service/impl/BssOrderServiceImpl.java

@@ -3,15 +3,16 @@ package jp.yamoto.farm.crm.biz.bss.service.impl;
 
 import jp.yamoto.farm.common.biz.domain.entity.BssOrderEntity;
 import jp.yamoto.farm.common.exception.ServiceException;
+import jp.yamoto.farm.common.utils.DictUtils;
 import jp.yamoto.farm.common.utils.MessageUtils;
 import jp.yamoto.farm.crm.biz.bss.domain.bo.BssOrderSearchBo;
-
 import jp.yamoto.farm.crm.biz.bss.domain.vo.BssOrderDetailDeliveryVo;
 import jp.yamoto.farm.crm.biz.bss.domain.vo.BssOrderDetailVo;
 import jp.yamoto.farm.crm.biz.bss.domain.vo.BssOrderListVo;
 import jp.yamoto.farm.crm.biz.bss.domain.vo.BssOrderVo;
 import jp.yamoto.farm.crm.biz.bss.mapper.BssOrderMapper;
 import jp.yamoto.farm.crm.biz.bss.service.IBssOrderService;
+import jp.yamoto.farm.crm.biz.constants.CrmConstants;
 import jp.yamoto.farm.crm.biz.master.service.IMastCustomerService;
 import jp.yamoto.farm.crm.biz.master.service.IMastFarmerService;
 import org.springframework.beans.BeanUtils;
@@ -51,6 +52,9 @@ public class BssOrderServiceImpl implements IBssOrderService {
         }
         BssOrderDetailVo detailVo = new BssOrderDetailVo();
         BeanUtils.copyProperties(bssOrderVo, detailVo);
+        // ステータスラベル
+        String statusLabel = DictUtils.getDictLabel(CrmConstants.DICT_TYPE_ORDER_STATUS, detailVo.getStatus());
+        detailVo.setStatusLabel(statusLabel);
 
         // 注文の詳細と配送情報を取得する
         BssOrderEntity basOrderSearch = new BssOrderEntity();