|
@@ -8,12 +8,15 @@ import com.diagbot.dto.GetAllForRelationDTO;
|
|
|
import com.diagbot.dto.KlConceptAllDTO;
|
|
|
import com.diagbot.dto.KlConceptInfoDTO;
|
|
|
import com.diagbot.dto.RespDTO;
|
|
|
+import com.diagbot.enums.StatusEnum;
|
|
|
import com.diagbot.facade.KlConceptFacade;
|
|
|
import com.diagbot.vo.GetAllForRelationVO;
|
|
|
import com.diagbot.vo.KlConceptAllVO;
|
|
|
import com.diagbot.vo.KlConceptClearVO;
|
|
|
import com.diagbot.vo.KlConceptInfoVO;
|
|
|
+import com.diagbot.vo.KlConceptSatarOrdisaVO;
|
|
|
import com.diagbot.vo.KlConceptSaveVO;
|
|
|
+import com.diagbot.vo.KlRuleSatartOrdisaVO;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -69,5 +72,17 @@ public class KlConceptController {
|
|
|
public RespDTO<Boolean> clearConceptInfos(@RequestBody @Valid KlConceptClearVO klConceptClearVO) {
|
|
|
return RespDTO.onSuc(klConceptFacade.clearConceptInfo(klConceptClearVO));
|
|
|
}
|
|
|
+ @ApiOperation(value = "停用术语[by:wangfeng]")
|
|
|
+ @PostMapping("/disableConcept")
|
|
|
+ @SysLogger("disableConcept")
|
|
|
+ public RespDTO<Boolean> disableConcept(@RequestBody @Valid KlConceptSatarOrdisaVO klConceptSatarOrdisaVO) {
|
|
|
+ return RespDTO.onSuc(klConceptFacade.startOrDisableRule(klConceptSatarOrdisaVO, StatusEnum.Disable.getKey()));
|
|
|
+ }
|
|
|
|
|
|
+ @ApiOperation(value = "启用术语[by:wangfeng]")
|
|
|
+ @PostMapping("/startConcept")
|
|
|
+ @SysLogger("startConcept")
|
|
|
+ public RespDTO<Boolean> startRuleInfos(@RequestBody @Valid KlConceptSatarOrdisaVO klConceptSatarOrdisaVO) {
|
|
|
+ return RespDTO.onSuc(klConceptFacade.startOrDisableRule(klConceptSatarOrdisaVO,StatusEnum.Enable.getKey()));
|
|
|
+ }
|
|
|
}
|