|
@@ -78,8 +78,8 @@ public class KuaishouAppPackageController {
|
|
|
@GetMapping(value = "/getProjectAppList")
|
|
|
public Result<Object> getProjectAppList(Long projectId) {
|
|
|
try {
|
|
|
- if(Check.isNull(projectId)){
|
|
|
- return Result.error("缺少参数");
|
|
|
+ if (Check.isNull(projectId)) {
|
|
|
+ return Result.error("缺少参数");
|
|
|
}
|
|
|
return kuaishouAppPackageService.getProjectAppList(projectId);
|
|
|
} catch (Exception e) {
|
|
@@ -92,12 +92,12 @@ public class KuaishouAppPackageController {
|
|
|
public Result<Object> getAppsDetail(@RequestBody JSONObject data) {
|
|
|
try {
|
|
|
String ids = data.getString("ids");
|
|
|
- if(Check.isNull(ids)){
|
|
|
- return Result.error("缺少参数");
|
|
|
+ if (Check.isNull(ids)) {
|
|
|
+ return Result.error("缺少参数");
|
|
|
}
|
|
|
List<Long> list = JSONObject.parseObject(ids, List.class);
|
|
|
- if(list.size()==0){
|
|
|
- return Result.error("缺少参数");
|
|
|
+ if (list.size() == 0) {
|
|
|
+ return Result.error("缺少参数");
|
|
|
}
|
|
|
return kuaishouAppPackageService.getAppsDetail(list);
|
|
|
} catch (Exception e) {
|
|
@@ -107,19 +107,36 @@ public class KuaishouAppPackageController {
|
|
|
}
|
|
|
|
|
|
@PostMapping(value = "/edit")
|
|
|
- public Result<KuaishouAppPackageRel> edit(@RequestBody KuaishouAppPackageRel kuaishouAppPackage) {
|
|
|
- Result<KuaishouAppPackageRel> result = new Result<KuaishouAppPackageRel>();
|
|
|
- KuaishouAppPackageRel packageRel = kuaishouAppPackageRelService.getById(kuaishouAppPackage.getId());
|
|
|
+ public Result<Object> edit(@RequestBody JSONObject data) {
|
|
|
+ String impressionUrl = data.getString("impressionUrl");
|
|
|
+ String trackUrl = data.getString("trackUrl");
|
|
|
+ if (Check.isNull(impressionUrl) || Check.isNull(trackUrl)) {
|
|
|
+ return Result.error("缺少参数");
|
|
|
+ }
|
|
|
+ Long id = data.getLong("id");
|
|
|
+ KuaishouAppPackageRel packageRel = kuaishouAppPackageRelService.getById(id);
|
|
|
if (packageRel == null) {
|
|
|
- result.error500("未找到对应实体");
|
|
|
+ return Result.error("未找到对应实体");
|
|
|
} else {
|
|
|
- boolean ok = kuaishouAppPackageRelService.updateById(kuaishouAppPackage);
|
|
|
+ boolean ok = false;
|
|
|
+ if (!Check.isNull(impressionUrl)) {
|
|
|
+ packageRel.setImpressionUrl(impressionUrl);
|
|
|
+ ok = kuaishouAppPackageRelService.updateById(packageRel);
|
|
|
+ }
|
|
|
+ if (!Check.isNull(trackUrl)) {
|
|
|
+ KuaishouAppPackage appTem = kuaishouAppPackageService.getById(packageRel.getApptemId());
|
|
|
+ if (!Check.isNull(appTem)) {
|
|
|
+ appTem.setTrackUrl(trackUrl);
|
|
|
+ ok = kuaishouAppPackageService.updateById(appTem);
|
|
|
+ }
|
|
|
+ }
|
|
|
if (ok) {
|
|
|
- result.success("修改成功!");
|
|
|
+ return Result.ok("修改成功!");
|
|
|
}
|
|
|
}
|
|
|
- return result;
|
|
|
+ return Result.error("修改失败");
|
|
|
}
|
|
|
+
|
|
|
/**
|
|
|
* 查询相关账户
|
|
|
*
|
|
@@ -351,7 +368,7 @@ public class KuaishouAppPackageController {
|
|
|
if (Check.isNull(projectId) || Check.isNull(appVersion)) {
|
|
|
return Result.error("缺失参数");
|
|
|
}
|
|
|
- List<Long> list = kuaishouAppPackageService.queryByAppVersion(projectId, appVersion,null);
|
|
|
+ List<Long> list = kuaishouAppPackageService.queryByAppVersion(projectId, appVersion, null);
|
|
|
if (Check.isNull(list)) {
|
|
|
return Result.ok("success");
|
|
|
} else {
|