|
@@ -23,6 +23,7 @@ import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
+import java.net.URLEncoder;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
@@ -133,8 +134,8 @@ public class DingService {
|
|
|
if(StringUtils.isBlank(fileContent)){
|
|
|
throw new BusinessException(ResultCode.DING_SEND_ERROR);
|
|
|
}
|
|
|
-
|
|
|
- fileContent = fileContent.replaceAll("\\{mailUrl}",oaData.getMailUrl());
|
|
|
+ String redirectUrl = CacheUtil.mainUrl + "aftermarketmp/#/work/detail/"+ repairLog.getRepairId();
|
|
|
+ fileContent = fileContent.replaceAll("\\{redirectUrl}", URLEncoder.encode(redirectUrl));
|
|
|
fileContent = fileContent.replaceAll("\\{repairId}",oaData.getRepairId());
|
|
|
fileContent = fileContent.replaceAll("\\{repairCreateTime}",oaData.getRepairStatusStr());
|
|
|
fileContent = fileContent.replaceAll("\\{cameraTypeStr}",oaData.getCameraTypeStr());
|