|
@@ -12,6 +12,7 @@ import com.github.pagehelper.PageHelper;
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.github.pagehelper.PageInfo;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.LoggerFactory;
|
|
import org.slf4j.LoggerFactory;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -25,6 +26,7 @@ import java.util.List;
|
|
* @author fs
|
|
* @author fs
|
|
* @date 2024
|
|
* @date 2024
|
|
*/
|
|
*/
|
|
|
|
+@Slf4j
|
|
@Api("计量单位")
|
|
@Api("计量单位")
|
|
@RestController
|
|
@RestController
|
|
@RequestMapping("/app/medical/unit")
|
|
@RequestMapping("/app/medical/unit")
|
|
@@ -40,6 +42,7 @@ public class MeasurementUnitController extends AppBaseController {
|
|
@ApiOperation("查询所有计量单位")
|
|
@ApiOperation("查询所有计量单位")
|
|
@GetMapping("/listAll")
|
|
@GetMapping("/listAll")
|
|
public R listAll() {
|
|
public R listAll() {
|
|
|
|
+ log.info("查询所有计量单位");
|
|
try {
|
|
try {
|
|
List<MeasurementUnit> list = measurementUnitService.listAll();
|
|
List<MeasurementUnit> list = measurementUnitService.listAll();
|
|
return R.ok().put("data",list);
|
|
return R.ok().put("data",list);
|
|
@@ -55,6 +58,7 @@ public class MeasurementUnitController extends AppBaseController {
|
|
@ApiOperation("分页查询计量单位列表")
|
|
@ApiOperation("分页查询计量单位列表")
|
|
@GetMapping("/page")
|
|
@GetMapping("/page")
|
|
public R page(MeasurementUnitQueryDto queryDto) {
|
|
public R page(MeasurementUnitQueryDto queryDto) {
|
|
|
|
+ log.info("分页查询计量单位列表 参数: {}",queryDto);
|
|
try {
|
|
try {
|
|
PageHelper.startPage(queryDto.getPageNum(), queryDto.getPageSize());
|
|
PageHelper.startPage(queryDto.getPageNum(), queryDto.getPageSize());
|
|
List<MeasurementUnit> list = measurementUnitService.selectPageList(queryDto);
|
|
List<MeasurementUnit> list = measurementUnitService.selectPageList(queryDto);
|
|
@@ -72,6 +76,7 @@ public class MeasurementUnitController extends AppBaseController {
|
|
@ApiOperation("根据单位类型查询计量单位")
|
|
@ApiOperation("根据单位类型查询计量单位")
|
|
@GetMapping("/listByType")
|
|
@GetMapping("/listByType")
|
|
public R listByType(@RequestParam String unitType) {
|
|
public R listByType(@RequestParam String unitType) {
|
|
|
|
+ log.info("根据单位类型查询计量单位 参数{}",unitType);
|
|
try {
|
|
try {
|
|
List<MeasurementUnit> list = measurementUnitService.listByType(unitType);
|
|
List<MeasurementUnit> list = measurementUnitService.listByType(unitType);
|
|
return R.ok().put("data",list);
|
|
return R.ok().put("data",list);
|
|
@@ -87,6 +92,7 @@ public class MeasurementUnitController extends AppBaseController {
|
|
@ApiOperation("根据ID查询计量单位详情")
|
|
@ApiOperation("根据ID查询计量单位详情")
|
|
@GetMapping("/{unitId}")
|
|
@GetMapping("/{unitId}")
|
|
public R getById(@PathVariable("unitId") Long unitId) {
|
|
public R getById(@PathVariable("unitId") Long unitId) {
|
|
|
|
+ log.info("根据ID查询计量单位详情 参数: {}",unitId);
|
|
try {
|
|
try {
|
|
MeasurementUnit unit = measurementUnitService.getById(unitId);
|
|
MeasurementUnit unit = measurementUnitService.getById(unitId);
|
|
return R.ok().put("data",unit);
|
|
return R.ok().put("data",unit);
|
|
@@ -104,6 +110,7 @@ public class MeasurementUnitController extends AppBaseController {
|
|
@ApiOperation("新增计量单位")
|
|
@ApiOperation("新增计量单位")
|
|
@PostMapping("/add")
|
|
@PostMapping("/add")
|
|
public R add(@RequestBody MeasurementUnit unit) {
|
|
public R add(@RequestBody MeasurementUnit unit) {
|
|
|
|
+ log.info("新增计量单位 参数: {}",unit);
|
|
try {
|
|
try {
|
|
boolean result = measurementUnitService.save(unit);
|
|
boolean result = measurementUnitService.save(unit);
|
|
if (result) {
|
|
if (result) {
|
|
@@ -125,6 +132,7 @@ public class MeasurementUnitController extends AppBaseController {
|
|
@ApiOperation("更新计量单位")
|
|
@ApiOperation("更新计量单位")
|
|
@PutMapping("/update")
|
|
@PutMapping("/update")
|
|
public R update(@RequestBody MeasurementUnit unit) {
|
|
public R update(@RequestBody MeasurementUnit unit) {
|
|
|
|
+ log.info("更新计量单位 参数: {}",unit);
|
|
try {
|
|
try {
|
|
boolean result = measurementUnitService.update(unit);
|
|
boolean result = measurementUnitService.update(unit);
|
|
if (result) {
|
|
if (result) {
|
|
@@ -145,6 +153,7 @@ public class MeasurementUnitController extends AppBaseController {
|
|
@ApiOperation("删除计量单位")
|
|
@ApiOperation("删除计量单位")
|
|
@DeleteMapping("/{unitId}")
|
|
@DeleteMapping("/{unitId}")
|
|
public R delete(@PathVariable("unitId") Long unitId) {
|
|
public R delete(@PathVariable("unitId") Long unitId) {
|
|
|
|
+ log.info("删除计量单位 参数:{}",unitId);
|
|
try {
|
|
try {
|
|
boolean result = measurementUnitService.deleteById(unitId);
|
|
boolean result = measurementUnitService.deleteById(unitId);
|
|
if (result) {
|
|
if (result) {
|