|
|
@@ -1,5 +1,7 @@
|
|
|
package com.fs.hisStore.service.impl;
|
|
|
|
|
|
+import cn.hutool.json.JSONArray;
|
|
|
+import cn.hutool.json.JSONUtil;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.fs.common.exception.CustomException;
|
|
|
import com.fs.common.utils.StringUtils;
|
|
|
@@ -13,6 +15,7 @@ import com.fs.hisStore.param.FsStoreOrderAuditReviewParam;
|
|
|
import com.fs.hisStore.service.IFsStoreOrderAuditLogScrmService;
|
|
|
import com.fs.hisStore.service.IFsStoreOrderAuditScrmService;
|
|
|
import com.fs.hisStore.vo.FsStoreOrderAuditVO;
|
|
|
+import com.fs.hisStore.vo.FsStoreOrderItemVO;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
@@ -43,6 +46,13 @@ public class FsStoreOrderAuditScrmServiceImpl extends ServiceImpl<FsStoreOrderAu
|
|
|
}else if(StringUtils.isNotEmpty(item.getAdminAuditUserName())){
|
|
|
item.setCompanyAuditUserName("总后台:"+item.getAdminAuditUserName());
|
|
|
}
|
|
|
+ if (StringUtils.isNotEmpty(item.getItemJson())) {
|
|
|
+ JSONArray jsonArray = JSONUtil.parseArray(item.getItemJson());
|
|
|
+ List<FsStoreOrderItemVO> items = JSONUtil.toList(jsonArray, FsStoreOrderItemVO.class);
|
|
|
+ if (!items.isEmpty()) {
|
|
|
+ item.setItems(items);
|
|
|
+ }
|
|
|
+ }
|
|
|
});
|
|
|
return list;
|
|
|
}
|