|
@@ -7,6 +7,8 @@ import cn.com.ctop.common.module.utils.Check;
|
|
import cn.com.ctop.common.module.utils.ExportExcelUtils;
|
|
import cn.com.ctop.common.module.utils.ExportExcelUtils;
|
|
import cn.com.ctop.common.module.utils.LoadFileUtil;
|
|
import cn.com.ctop.common.module.utils.LoadFileUtil;
|
|
import cn.com.ctop.kuaishou.modules.ai.entity.KuaishouAppPackage;
|
|
import cn.com.ctop.kuaishou.modules.ai.entity.KuaishouAppPackage;
|
|
|
|
+import cn.com.ctop.kuaishou.modules.ai.entity.KuaishouAppPackageRel;
|
|
|
|
+import cn.com.ctop.kuaishou.modules.ai.service.IKuaishouAppPackageRelService;
|
|
import cn.com.ctop.kuaishou.modules.ai.service.IKuaishouAppPackageService;
|
|
import cn.com.ctop.kuaishou.modules.ai.service.IKuaishouAppPackageService;
|
|
import com.alibaba.fastjson.JSONArray;
|
|
import com.alibaba.fastjson.JSONArray;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
@@ -50,6 +52,8 @@ public class KuaishouAppPackageController {
|
|
@Autowired
|
|
@Autowired
|
|
private IKuaishouAppPackageService kuaishouAppPackageService;
|
|
private IKuaishouAppPackageService kuaishouAppPackageService;
|
|
@Autowired
|
|
@Autowired
|
|
|
|
+ private IKuaishouAppPackageRelService kuaishouAppPackageRelService;
|
|
|
|
+ @Autowired
|
|
private IProjectService projectService;
|
|
private IProjectService projectService;
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -71,6 +75,46 @@ public class KuaishouAppPackageController {
|
|
return Result.error("查询应用列表失败");
|
|
return Result.error("查询应用列表失败");
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @GetMapping(value = "/getProjectAppList")
|
|
|
|
+ public Result<Object> getProjectAppList(Long projectId) {
|
|
|
|
+ try {
|
|
|
|
+ if(Check.isNull(projectId)){
|
|
|
|
+ return Result.error("缺少参数");
|
|
|
|
+ }
|
|
|
|
+ return kuaishouAppPackageService.getProjectAppList(projectId);
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.error("查询项目下应用异常", e);
|
|
|
|
+ }
|
|
|
|
+ return Result.error("查询项目下应用失败");
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @GetMapping(value = "/getAppsDetail")
|
|
|
|
+ public Result<Object> getAppsDetail(Long id) {
|
|
|
|
+ try {
|
|
|
|
+ if(Check.isNull(id)){
|
|
|
|
+ return Result.error("缺少参数");
|
|
|
|
+ }
|
|
|
|
+ return kuaishouAppPackageService.getAppsDetail(id);
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.error("查询项目下应用异常", e);
|
|
|
|
+ }
|
|
|
|
+ return Result.error("查询项目下应用失败");
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @PostMapping(value = "/edit")
|
|
|
|
+ public Result<KuaishouAppPackageRel> edit(@RequestBody KuaishouAppPackageRel kuaishouAppPackage) {
|
|
|
|
+ Result<KuaishouAppPackageRel> result = new Result<KuaishouAppPackageRel>();
|
|
|
|
+ KuaishouAppPackageRel packageRel = kuaishouAppPackageRelService.getById(kuaishouAppPackage.getId());
|
|
|
|
+ if (packageRel == null) {
|
|
|
|
+ result.error500("未找到对应实体");
|
|
|
|
+ } else {
|
|
|
|
+ boolean ok = kuaishouAppPackageRelService.updateById(kuaishouAppPackage);
|
|
|
|
+ if (ok) {
|
|
|
|
+ result.success("修改成功!");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return result;
|
|
|
|
+ }
|
|
/**
|
|
/**
|
|
* 查询相关账户
|
|
* 查询相关账户
|
|
*
|
|
*
|