diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/controller/ElectronicEvaluationRoomController.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/controller/ElectronicEvaluationRoomController.java new file mode 100644 index 0000000..91ea490 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/controller/ElectronicEvaluationRoomController.java @@ -0,0 +1,76 @@ +package com.chinaunicom.mall.ebtp.extend.elecRoom.controller; + + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.chinaunicom.mall.ebtp.extend.elecRoom.entity.ElectronicEvaluationRoom; +import com.chinaunicom.mall.ebtp.extend.elecRoom.service.IElectronicEvaluationRoomService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; + +import javax.annotation.Resource; +import javax.validation.Valid; + +@RestController +@Api(tags = "") +@RequestMapping("/v1/ElectronicEvaluationRoom/electronicevaluationroom") +public class ElectronicEvaluationRoomController{ + + @Resource + private IElectronicEvaluationRoomService ielectronicEvaluationRoomService; + + /** + * 插入新数据 + * + * @param electronicEvaluationRoom + * + * @return + */ +// @ApiOperation("插入新数据") +// @PostMapping("/insert") +// public BaseResponse insert(@ApiParam(value = "对象数据", required = true) @RequestBody @Valid ElectronicEvaluationRoom electronicEvaluationRoom){ +// +// boolean save = ielectronicEvaluationRoomService.save(electronicEvaluationRoom); +// +// return BaseResponse.success(save); +// } + + /** + * 修改数据 + * + * @param electronicEvaluationRoom + * + * @return + */ +// @ApiOperation("修改数据") +// @PostMapping("/update") +// public BaseResponse update(@ApiParam(value = "对象数据", required = true) @RequestBody ElectronicEvaluationRoom electronicEvaluationRoom){ +// +// Boolean i = ielectronicEvaluationRoomService.updateById(electronicEvaluationRoom); +// +// return BaseResponse.success(i); +// } + + /** + * 查询数据 + * + * @param id + * + * @return + */ + @ApiOperation("查询数据") + @GetMapping("/{id}") + public BaseResponse get(@ApiParam(value = "主键id", required = true) @PathVariable String id){ + + ElectronicEvaluationRoom electronicEvaluationRoom = ielectronicEvaluationRoomService.getById(id); + + return BaseResponse.success(electronicEvaluationRoom); + } + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/dao/ElectronicEvaluationRoomMapper.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/dao/ElectronicEvaluationRoomMapper.java new file mode 100644 index 0000000..e0007e0 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/dao/ElectronicEvaluationRoomMapper.java @@ -0,0 +1,13 @@ +package com.chinaunicom.mall.ebtp.extend.elecRoom.dao; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.chinaunicom.mall.ebtp.extend.elecRoom.entity.ElectronicEvaluationRoom; + +/** +* @auto.generated +*/ +public interface ElectronicEvaluationRoomMapper extends BaseMapper { + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/dao/mapper/ElectronicEvaluationRoomMapper.xml b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/dao/mapper/ElectronicEvaluationRoomMapper.xml new file mode 100644 index 0000000..a78e5ce --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/dao/mapper/ElectronicEvaluationRoomMapper.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + update electronic_evaluation_room + set + delete_flag="deleted" + where ID=#{id,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/entity/ElectronicEvaluationRoom.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/entity/ElectronicEvaluationRoom.java new file mode 100644 index 0000000..4efdf06 --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/entity/ElectronicEvaluationRoom.java @@ -0,0 +1,87 @@ +package com.chinaunicom.mall.ebtp.extend.elecRoom.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +import java.io.Serializable; + +/** + * 实体类 ElectronicEvaluationRoom + * + * @auto.generated + */ +@Data +@Accessors(chain = true) +@ApiModel +@EqualsAndHashCode(callSuper = false) +@TableName(value = "electronic_evaluation_room", autoResultMap = true) +public class ElectronicEvaluationRoom implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * + */ + @ApiModelProperty(value = "") + private Integer id; + + /** + * 评标室名称 + */ + @ApiModelProperty(value = "评标室名称") + private String roomName; + + /** + * 容纳人数 + */ + @ApiModelProperty(value = "容纳人数") + private Integer roomCapacity; + + /** + * 会议名称 + */ + @ApiModelProperty(value = "会议名称") + private String meetingName; + + /** + * 会议事项 + */ + @ApiModelProperty(value = "会议事项") + private String meetingItem; + + /** + * 会议时间 + */ + @ApiModelProperty(value = "会议时间") + private String meetingTimes; + + /** + * 会议日期 + */ + @ApiModelProperty(value = "会议日期") + private String meetingDate; + + /** + * 预约人 + */ + @ApiModelProperty(value = "预约人") + private String bookBy; + + /** + * 联系方式 + */ + @ApiModelProperty(value = "联系方式") + private String bookTel; + + /** + * 是否正常 状态0-否 1-是 + */ + @ApiModelProperty(value = "是否正常 状态0-否 1-是") + private Integer state; + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/service/IElectronicEvaluationRoomService.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/service/IElectronicEvaluationRoomService.java new file mode 100644 index 0000000..e6476ed --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/service/IElectronicEvaluationRoomService.java @@ -0,0 +1,16 @@ +package com.chinaunicom.mall.ebtp.extend.elecRoom.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.chinaunicom.mall.ebtp.extend.elecRoom.entity.ElectronicEvaluationRoom; + +/** + * 对数据表 electronic_evaluation_room 操作的 service + * @author Auto create + * + */ +public interface IElectronicEvaluationRoomService extends IService{ + + + +} diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/service/impl/ElectronicEvaluationRoomServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/service/impl/ElectronicEvaluationRoomServiceImpl.java new file mode 100644 index 0000000..df36edf --- /dev/null +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/elecRoom/service/impl/ElectronicEvaluationRoomServiceImpl.java @@ -0,0 +1,17 @@ +package com.chinaunicom.mall.ebtp.extend.elecRoom.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.chinaunicom.mall.ebtp.extend.elecRoom.dao.ElectronicEvaluationRoomMapper; +import com.chinaunicom.mall.ebtp.extend.elecRoom.entity.ElectronicEvaluationRoom; +import com.chinaunicom.mall.ebtp.extend.elecRoom.service.IElectronicEvaluationRoomService; +import org.springframework.stereotype.Service; +/** + * 对数据表 electronic_evaluation_room 操作的 serviceImpl + * @auto.generated + * + */ +@Service +public class ElectronicEvaluationRoomServiceImpl extends ServiceImpl implements IElectronicEvaluationRoomService { + + +}