|
@@ -415,8 +415,15 @@ public class CrowdTaskServiceImpl implements CrowdTaskService {
|
|
|
private String generateTestcase(CrowdTestTask task) {
|
|
|
MultiValueMap<String, String> params = new LinkedMultiValueMap<>();
|
|
|
params.add("apkFileUrl", "apkFileUrl");
|
|
|
- Double quotedPrice = task.getFixedPrice();
|
|
|
+ Double quotedPrice;
|
|
|
+ if(task.getFixedPrice() != null && task.getFixedPrice() != 0){
|
|
|
+ quotedPrice = task.getFixedPrice();
|
|
|
+ }else{
|
|
|
+ quotedPrice = 70d;
|
|
|
+ }
|
|
|
+
|
|
|
params.add("taskId", Integer.toString(quotedPrice.intValue()));
|
|
|
+ params.add("type", "1");
|
|
|
RestTemplate restTemplate = new RestTemplate();
|
|
|
restTemplate.getMessageConverters().set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8));
|
|
|
log.info("调用用例生成服务生成测试用例");
|