package com.highdatas.mdm.controller; import com.highdatas.mdm.entity.SysAssembleRule; import com.highdatas.mdm.pojo.CodeMsg; import com.highdatas.mdm.pojo.Result; import com.highdatas.mdm.service.ISysAssembleRuleService; import com.highdatas.mdm.util.DbUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.Date; /** *
* 前端控制器 *
* @description 已废弃 * @author kimi * @since 2020-02-21 */ @RestController @RequestMapping("/assemble/rule") public class SysAssembleRuleController { @Autowired ISysAssembleRuleService ruleService; @Deprecated @RequestMapping(value = "/add/{id}", method = RequestMethod.GET) public Result add(@PathVariable String id, @RequestParam String ruleId) { SysAssembleRule sysAssembleRule = new SysAssembleRule(); boolean insert = sysAssembleRule.setCreateTime(new Date()).setId(DbUtils.getUUID()).setParentId(id).setRuleId(ruleId).insert(); if (insert) { return Result.success(sysAssembleRule); }else { return Result.error(CodeMsg.INSERT_ERROR); } } @Deprecated @RequestMapping(value = "/update/{id}", method = RequestMethod.GET) public Result update(@PathVariable String id, @RequestParam String ruleId) { SysAssembleRule sysAssembleRule = ruleService.selectById(id); if (sysAssembleRule == null) { return Result.error(CodeMsg.ERROR_PARAMS_NOT_MATHED); } boolean insert = sysAssembleRule.setUpdateTime(new Date()).setRuleId(ruleId).updateById(); if (insert) { return Result.success(sysAssembleRule); }else { return Result.error(CodeMsg.UPDATE_ERROR); } } }