|  | @ -33,9 +33,9 @@ public class SaasEndpoint extends EnvelopRestEndpoint {
 | 
												
													
														
															|  |     public ObjEnvelop<SaasDO> create (
 |  |     public ObjEnvelop<SaasDO> create (
 | 
												
													
														
															|  |             @ApiParam(name = "json", value = "Json数据", required = true)
 |  |             @ApiParam(name = "json", value = "Json数据", required = true)
 | 
												
													
														
															|  |             @RequestBody String jsonData) throws Exception {
 |  |             @RequestBody String jsonData) throws Exception {
 | 
												
													
														
															|  |         SaasDO saas = toEntity(jsonData, SaasDO.class);
 |  | 
 | 
												
													
														
															|  |         saas = saasService.save(saas);
 |  | 
 | 
												
													
														
															|  |         return success(saas);
 |  | 
 | 
												
													
														
															|  | 
 |  |         SaasDO saasDO = toEntity(jsonData, SaasDO.class);
 | 
												
													
														
															|  | 
 |  |         saasDO = saasService.save(saasDO);
 | 
												
													
														
															|  | 
 |  |         return success(saasDO);
 | 
												
													
														
															|  |     }
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |     @PostMapping(value = BaseRequestMapping.Saas.DELETE)
 |  |     @PostMapping(value = BaseRequestMapping.Saas.DELETE)
 | 
												
											
												
													
														
															|  | @ -52,12 +52,12 @@ public class SaasEndpoint extends EnvelopRestEndpoint {
 | 
												
													
														
															|  |     public Envelop update (
 |  |     public Envelop update (
 | 
												
													
														
															|  |             @ApiParam(name = "json", value = "Json数据", required = true)
 |  |             @ApiParam(name = "json", value = "Json数据", required = true)
 | 
												
													
														
															|  |             @RequestBody String jsonData) throws Exception {
 |  |             @RequestBody String jsonData) throws Exception {
 | 
												
													
														
															|  |         SaasDO saas = toEntity(jsonData, SaasDO.class);
 |  | 
 | 
												
													
														
															|  |         if (null == saas.getId()) {
 |  | 
 | 
												
													
														
															|  | 
 |  |         SaasDO saasDO = toEntity(jsonData, SaasDO.class);
 | 
												
													
														
															|  | 
 |  |         if (null == saasDO.getId()) {
 | 
												
													
														
															|  |             return failed("ID不能为空");
 |  |             return failed("ID不能为空");
 | 
												
													
														
															|  |         }
 |  |         }
 | 
												
													
														
															|  |         saas = saasService.save(saas);
 |  | 
 | 
												
													
														
															|  |         return success(saas);
 |  | 
 | 
												
													
														
															|  | 
 |  |         saasDO = saasService.save(saasDO);
 | 
												
													
														
															|  | 
 |  |         return success(saasDO);
 | 
												
													
														
															|  |     }
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |     @GetMapping(value = BaseRequestMapping.Saas.PAGE)
 |  |     @GetMapping(value = BaseRequestMapping.Saas.PAGE)
 | 
												
											
												
													
														
															|  | @ -73,9 +73,9 @@ public class SaasEndpoint extends EnvelopRestEndpoint {
 | 
												
													
														
															|  |             @RequestParam(value = "page") int page,
 |  |             @RequestParam(value = "page") int page,
 | 
												
													
														
															|  |             @ApiParam(name = "size", value = "页码", required = true, defaultValue = "15")
 |  |             @ApiParam(name = "size", value = "页码", required = true, defaultValue = "15")
 | 
												
													
														
															|  |             @RequestParam(value = "size") int size) throws Exception {
 |  |             @RequestParam(value = "size") int size) throws Exception {
 | 
												
													
														
															|  |         List<SaasDO> saas = saasService.search(fields, filters, sorts, page, size);
 |  | 
 | 
												
													
														
															|  | 
 |  |         List<SaasDO> saasDOS = saasService.search(fields, filters, sorts, page, size);
 | 
												
													
														
															|  |         int count = (int)saasService.getCount(filters);
 |  |         int count = (int)saasService.getCount(filters);
 | 
												
													
														
															|  |         return success(saas, count, page, size);
 |  | 
 | 
												
													
														
															|  | 
 |  |         return success(saasDOS, count, page, size);
 | 
												
													
														
															|  |     }
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |     @GetMapping(value = BaseRequestMapping.Saas.LIST)
 |  |     @GetMapping(value = BaseRequestMapping.Saas.LIST)
 | 
												
											
												
													
														
															|  | @ -87,8 +87,8 @@ public class SaasEndpoint extends EnvelopRestEndpoint {
 | 
												
													
														
															|  |             @RequestParam(value = "filters", required = false) String filters,
 |  |             @RequestParam(value = "filters", required = false) String filters,
 | 
												
													
														
															|  |             @ApiParam(name = "sorts", value = "排序,规则参见说明文档")
 |  |             @ApiParam(name = "sorts", value = "排序,规则参见说明文档")
 | 
												
													
														
															|  |             @RequestParam(value = "sorts", required = false) String sorts) throws Exception {
 |  |             @RequestParam(value = "sorts", required = false) String sorts) throws Exception {
 | 
												
													
														
															|  |         List<SaasDO> themes = saasService.search(fields, filters, sorts);
 |  | 
 | 
												
													
														
															|  |         return success(themes);
 |  | 
 | 
												
													
														
															|  | 
 |  |         List<SaasDO> saasDOS = saasService.search(fields, filters, sorts);
 | 
												
													
														
															|  | 
 |  |         return success(saasDOS);
 | 
												
													
														
															|  |     }
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |     @PostMapping(value = BaseRequestMapping.Saas.AUDIT)
 |  |     @PostMapping(value = BaseRequestMapping.Saas.AUDIT)
 | 
												
											
												
													
														
															|  | @ -98,12 +98,12 @@ public class SaasEndpoint extends EnvelopRestEndpoint {
 | 
												
													
														
															|  |             @RequestParam(value = "id") String id,
 |  |             @RequestParam(value = "id") String id,
 | 
												
													
														
															|  |             @ApiParam(name = "status", value = "状态", required = true)
 |  |             @ApiParam(name = "status", value = "状态", required = true)
 | 
												
													
														
															|  |             @RequestParam(value = "status") SaasDO.Status status) throws Exception {
 |  |             @RequestParam(value = "status") SaasDO.Status status) throws Exception {
 | 
												
													
														
															|  |         SaasDO saas = saasService.retrieve(id);
 |  | 
 | 
												
													
														
															|  |         if (null == saas) {
 |  | 
 | 
												
													
														
															|  | 
 |  |         SaasDO saasDO = saasService.retrieve(id);
 | 
												
													
														
															|  | 
 |  |         if (null == saasDO) {
 | 
												
													
														
															|  |             return failed("无相关SAAS配置");
 |  |             return failed("无相关SAAS配置");
 | 
												
													
														
															|  |         }
 |  |         }
 | 
												
													
														
															|  |         saas.setStatus(status);
 |  | 
 | 
												
													
														
															|  |         saasService.save(saas);
 |  | 
 | 
												
													
														
															|  | 
 |  |         saasDO.setStatus(status);
 | 
												
													
														
															|  | 
 |  |         saasService.save(saasDO);
 | 
												
													
														
															|  |         return success("操作成功");
 |  |         return success("操作成功");
 | 
												
													
														
															|  |     }
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 |