package org.springblade.modules.feign;

import lombok.AllArgsConstructor;
import org.springblade.core.tool.api.R;
import org.springblade.modules.entity.RyZzrkEntity;
import org.springblade.modules.service.RhzfRyZzrkService;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@AllArgsConstructor
public class RhzfZzrkClientImpl implements RhzfZzrkFeign {

	private RhzfRyZzrkService rhzfRyZzrkService;

	@Override
	@PostMapping(API_PREFIX + "/zzrkSave")
	public R zzrkSave(RyZzrkEntity ryZzrkEntity) {
		return R.data(rhzfRyZzrkService.save(ryZzrkEntity));
	}

	@Override
	@PostMapping(API_PREFIX + "/zzrkUpdate")
	public R zzrkUpdate(RyZzrkEntity ryZzrkEntity) {
		return R.data(rhzfRyZzrkService.updateById(ryZzrkEntity));
	}
}
