20 changed files with 59 additions and 336 deletions
@ -1,72 +0,0 @@ |
|||||||
package com.cloud.kicc.commonbiz.api.entity; |
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName; |
|
||||||
import com.cloud.kicc.common.data.entity.CommonEntity; |
|
||||||
import io.swagger.annotations.ApiModel; |
|
||||||
import io.swagger.annotations.ApiModelProperty; |
|
||||||
import lombok.Data; |
|
||||||
import lombok.experimental.Accessors; |
|
||||||
|
|
||||||
import java.math.BigDecimal; |
|
||||||
import java.time.LocalDateTime; |
|
||||||
|
|
||||||
/** |
|
||||||
* <p> |
|
||||||
* 地图核心主任务表 |
|
||||||
* </p> |
|
||||||
* |
|
||||||
* @author entfrm开发团队-王翔 |
|
||||||
* @since 2022-08-15 |
|
||||||
*/ |
|
||||||
@Data |
|
||||||
@Accessors(chain = true) |
|
||||||
@TableName("common_map") |
|
||||||
@ApiModel(value = "Map对象", description = "地图核心主任务表") |
|
||||||
public class MapManage extends CommonEntity { |
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L; |
|
||||||
|
|
||||||
@ApiModelProperty("主键id") |
|
||||||
private String id; |
|
||||||
|
|
||||||
@ApiModelProperty("主线物流名称") |
|
||||||
private String name; |
|
||||||
|
|
||||||
@ApiModelProperty("收样员ID") |
|
||||||
private String courierUserId; |
|
||||||
|
|
||||||
@ApiModelProperty("收样员名称") |
|
||||||
private String courierUserName; |
|
||||||
|
|
||||||
@ApiModelProperty("收样员起点经度值") |
|
||||||
private BigDecimal courierLng; |
|
||||||
|
|
||||||
@ApiModelProperty("收样员起点纬度值") |
|
||||||
private BigDecimal courierLat; |
|
||||||
|
|
||||||
@ApiModelProperty("发单下级医院ID") |
|
||||||
private String sendOrderId; |
|
||||||
|
|
||||||
@ApiModelProperty("发单下级医院名称") |
|
||||||
private String sendOrderName; |
|
||||||
|
|
||||||
@ApiModelProperty("发单起点经度值") |
|
||||||
private BigDecimal sendOrderLng; |
|
||||||
|
|
||||||
@ApiModelProperty("发单起点纬度值") |
|
||||||
private BigDecimal sendOrderLat; |
|
||||||
|
|
||||||
@ApiModelProperty("客服上传做项目原始单文件ID") |
|
||||||
private String fileId; |
|
||||||
|
|
||||||
@ApiModelProperty("预计时间") |
|
||||||
private LocalDateTime estimateTime; |
|
||||||
|
|
||||||
@ApiModelProperty("要求时间") |
|
||||||
private LocalDateTime requireTime; |
|
||||||
|
|
||||||
@ApiModelProperty("关联报告单生成的批次码") |
|
||||||
private String batchCode; |
|
||||||
|
|
||||||
|
|
||||||
} |
|
@ -1,70 +0,0 @@ |
|||||||
package com.cloud.kicc.commonbiz.controller; |
|
||||||
|
|
||||||
|
|
||||||
import cn.hutool.core.util.StrUtil; |
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
||||||
import com.cloud.kicc.common.core.api.R; |
|
||||||
import com.cloud.kicc.common.core.constant.AppConstants; |
|
||||||
import com.cloud.kicc.commonbiz.api.entity.MapManage; |
|
||||||
import com.cloud.kicc.commonbiz.service.IMapManageService; |
|
||||||
import lombok.RequiredArgsConstructor; |
|
||||||
import org.springframework.stereotype.Controller; |
|
||||||
import org.springframework.web.bind.annotation.*; |
|
||||||
|
|
||||||
import java.util.Arrays; |
|
||||||
|
|
||||||
/** |
|
||||||
* <p> |
|
||||||
* 地图核心主任务表 前端控制器 |
|
||||||
* </p> |
|
||||||
* |
|
||||||
* @author entfrm开发团队-王翔 |
|
||||||
* @since 2022-08-15 |
|
||||||
*/ |
|
||||||
@Controller |
|
||||||
@RequestMapping(AppConstants.APP_COMMON + "/mapManage") |
|
||||||
@RequiredArgsConstructor |
|
||||||
public class MapManageController { |
|
||||||
|
|
||||||
private final IMapManageService iMapManageService; |
|
||||||
|
|
||||||
private LambdaQueryWrapper<MapManage> getQueryWrapper(MapManage mapManage) { |
|
||||||
return new LambdaQueryWrapper<MapManage>() |
|
||||||
.like(StrUtil.isNotBlank(mapManage.getName()), MapManage::getName, mapManage.getName()) |
|
||||||
.eq(StrUtil.isNotBlank(mapManage.getCourierUserName()), MapManage::getCourierUserName, mapManage.getCourierUserName()); |
|
||||||
} |
|
||||||
|
|
||||||
@GetMapping("/list") |
|
||||||
public R list(Page page, MapManage mapManage) { |
|
||||||
IPage<MapManage> result = iMapManageService.page(page, getQueryWrapper(mapManage)); |
|
||||||
return R.ok(result.getRecords(), result.getTotal()); |
|
||||||
} |
|
||||||
|
|
||||||
@GetMapping("/{id:\\w+}") |
|
||||||
public R getById(@PathVariable("id") String id) { |
|
||||||
MapManage mapManage = iMapManageService.getById(id); |
|
||||||
return R.ok(mapManage); |
|
||||||
} |
|
||||||
|
|
||||||
@PostMapping("/save") |
|
||||||
public R save(@RequestBody MapManage mapManage) { |
|
||||||
iMapManageService.save(mapManage); |
|
||||||
return R.ok(); |
|
||||||
} |
|
||||||
|
|
||||||
@PutMapping("/update") |
|
||||||
public R update(@RequestBody MapManage mapManage) { |
|
||||||
iMapManageService.updateById(mapManage); |
|
||||||
return R.ok(); |
|
||||||
} |
|
||||||
|
|
||||||
@DeleteMapping("/remove/{ids:[\\w,]+}") |
|
||||||
public R remove(@PathVariable String[] ids) { |
|
||||||
iMapManageService.removeByIds(Arrays.asList(ids)); |
|
||||||
return R.ok(); |
|
||||||
} |
|
||||||
|
|
||||||
} |
|
||||||
|
|
@ -1,16 +0,0 @@ |
|||||||
package com.cloud.kicc.commonbiz.mapper; |
|
||||||
|
|
||||||
import com.cloud.kicc.commonbiz.api.entity.MapManage; |
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|
||||||
|
|
||||||
/** |
|
||||||
* <p> |
|
||||||
* 地图核心主任务表 Mapper 接口 |
|
||||||
* </p> |
|
||||||
* |
|
||||||
* @author entfrm开发团队-王翔 |
|
||||||
* @since 2022-08-15 |
|
||||||
*/ |
|
||||||
public interface MapManageMapper extends BaseMapper<MapManage> { |
|
||||||
|
|
||||||
} |
|
@ -1,16 +0,0 @@ |
|||||||
package com.cloud.kicc.commonbiz.service; |
|
||||||
|
|
||||||
import com.cloud.kicc.commonbiz.api.entity.MapManage; |
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
|
||||||
|
|
||||||
/** |
|
||||||
* <p> |
|
||||||
* 地图核心主任务表 服务类 |
|
||||||
* </p> |
|
||||||
* |
|
||||||
* @author entfrm开发团队-王翔 |
|
||||||
* @since 2022-08-15 |
|
||||||
*/ |
|
||||||
public interface IMapManageService extends IService<MapManage> { |
|
||||||
|
|
||||||
} |
|
@ -1,20 +0,0 @@ |
|||||||
package com.cloud.kicc.commonbiz.service.impl; |
|
||||||
|
|
||||||
import com.cloud.kicc.commonbiz.api.entity.MapManage; |
|
||||||
import com.cloud.kicc.commonbiz.mapper.MapManageMapper; |
|
||||||
import com.cloud.kicc.commonbiz.service.IMapManageService; |
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
||||||
import org.springframework.stereotype.Service; |
|
||||||
|
|
||||||
/** |
|
||||||
* <p> |
|
||||||
* 地图核心主任务表 服务实现类 |
|
||||||
* </p> |
|
||||||
* |
|
||||||
* @author entfrm开发团队-王翔 |
|
||||||
* @since 2022-08-15 |
|
||||||
*/ |
|
||||||
@Service |
|
||||||
public class MapManageServiceImpl extends ServiceImpl<MapManageMapper, MapManage> implements IMapManageService { |
|
||||||
|
|
||||||
} |
|
@ -1,5 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
|
||||||
<mapper namespace="com.cloud.kicc.commonbiz.mapper.MapManageMapper"> |
|
||||||
|
|
||||||
</mapper> |
|
Loading…
Reference in new issue