lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/controller/MdcPlanCloseController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/entity/MdcEquipmentType.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/entity/MdcPlanClose.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/MdcPlanCloseMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcPlanCloseMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IMdcPlanCloseService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcPlanCloseServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/controller/MdcPlanCloseController.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,156 @@ package org.jeecg.modules.mdc.controller; import java.util.Arrays; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.jeecg.common.api.vo.Result; import org.jeecg.common.system.base.controller.JeecgController; import org.jeecg.common.system.query.QueryGenerator; import org.jeecg.common.aspect.annotation.AutoLog; import lombok.extern.slf4j.Slf4j; import org.jeecg.modules.mdc.entity.MdcPlanClose; import org.jeecg.modules.mdc.service.IMdcPlanCloseService; import org.springframework.web.bind.annotation.*; import org.springframework.web.servlet.ModelAndView; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; /** * @Description: mdc计ååæºç»´æ¤è¡¨ * @Author: Lius * @Date: 2023-07-13 * @Version: V1.0 */ @Slf4j @Api(tags = "mdc计ååæºç»´æ¤è¡¨") @RestController @RequestMapping("/mdc/mdcPlanClose") public class MdcPlanCloseController extends JeecgController<MdcPlanClose, IMdcPlanCloseService> { @Resource private IMdcPlanCloseService mdcPlanCloseService; /** * å页å表æ¥è¯¢ * * @param mdcPlanClose * @param pageNo * @param pageSize * @param req * @return */ @AutoLog(value = "mdc计ååæºç»´æ¤è¡¨-å页å表æ¥è¯¢") @ApiOperation(value = "mdc计ååæºç»´æ¤è¡¨-å页å表æ¥è¯¢", notes = "mdc计ååæºç»´æ¤è¡¨-å页å表æ¥è¯¢") @GetMapping(value = "/list") public Result<?> queryPageList(MdcPlanClose mdcPlanClose, @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo, @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize, HttpServletRequest req) { QueryWrapper<MdcPlanClose> queryWrapper = QueryGenerator.initQueryWrapper(mdcPlanClose, req.getParameterMap()); Page<MdcPlanClose> page = new Page<MdcPlanClose>(pageNo, pageSize); IPage<MdcPlanClose> pageList = mdcPlanCloseService.page(page, queryWrapper); return Result.OK(pageList); } /** * æ·»å * * @param mdcPlanClose * @return */ @AutoLog(value = "mdc计ååæºç»´æ¤è¡¨-æ·»å ") @ApiOperation(value = "mdc计ååæºç»´æ¤è¡¨-æ·»å ", notes = "mdc计ååæºç»´æ¤è¡¨-æ·»å ") @PostMapping(value = "/add") public Result<?> add(@RequestBody MdcPlanClose mdcPlanClose) { mdcPlanCloseService.save(mdcPlanClose); return Result.OK("æ·»å æåï¼"); } /** * ç¼è¾ * * @param mdcPlanClose * @return */ @AutoLog(value = "mdc计ååæºç»´æ¤è¡¨-ç¼è¾") @ApiOperation(value = "mdc计ååæºç»´æ¤è¡¨-ç¼è¾", notes = "mdc计ååæºç»´æ¤è¡¨-ç¼è¾") @RequestMapping(value = "/edit", method = {RequestMethod.PUT, RequestMethod.POST}) public Result<?> edit(@RequestBody MdcPlanClose mdcPlanClose) { mdcPlanCloseService.updateById(mdcPlanClose); return Result.OK("ç¼è¾æå!"); } /** * éè¿idå é¤ * * @param id * @return */ @AutoLog(value = "mdc计ååæºç»´æ¤è¡¨-éè¿idå é¤") @ApiOperation(value = "mdc计ååæºç»´æ¤è¡¨-éè¿idå é¤", notes = "mdc计ååæºç»´æ¤è¡¨-éè¿idå é¤") @DeleteMapping(value = "/delete") public Result<?> delete(@RequestParam(name = "id", required = true) String id) { mdcPlanCloseService.removeById(id); return Result.OK("å 餿å!"); } /** * æ¹éå é¤ * * @param ids * @return */ @AutoLog(value = "mdc计ååæºç»´æ¤è¡¨-æ¹éå é¤") @ApiOperation(value = "mdc计ååæºç»´æ¤è¡¨-æ¹éå é¤", notes = "mdc计ååæºç»´æ¤è¡¨-æ¹éå é¤") @DeleteMapping(value = "/deleteBatch") public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) { this.mdcPlanCloseService.removeByIds(Arrays.asList(ids.split(","))); return Result.OK("æ¹éå 餿åï¼"); } /** * éè¿idæ¥è¯¢ * * @param id * @return */ @AutoLog(value = "mdc计ååæºç»´æ¤è¡¨-éè¿idæ¥è¯¢") @ApiOperation(value = "mdc计ååæºç»´æ¤è¡¨-éè¿idæ¥è¯¢", notes = "mdc计ååæºç»´æ¤è¡¨-éè¿idæ¥è¯¢") @GetMapping(value = "/queryById") public Result<?> queryById(@RequestParam(name = "id", required = true) String id) { MdcPlanClose mdcPlanClose = mdcPlanCloseService.getById(id); return Result.OK(mdcPlanClose); } /** * 导åºexcel * * @param request * @param mdcPlanClose */ @RequestMapping(value = "/exportXls") public ModelAndView exportXls(HttpServletRequest request, MdcPlanClose mdcPlanClose) { return super.exportXls(request, mdcPlanClose, MdcPlanClose.class, "mdc计ååæºç»´æ¤è¡¨"); } /** * éè¿excelå¯¼å ¥æ°æ® * * @param request * @param response * @return */ @RequestMapping(value = "/importExcel", method = RequestMethod.POST) public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) { return super.importExcel(request, response, MdcPlanClose.class); } } lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/entity/MdcEquipmentType.java
@@ -26,7 +26,7 @@ @EqualsAndHashCode(callSuper = false) @ApiModel(value = "mdc_equipment_type对象", description = "设å¤ç±»å") public class MdcEquipmentType implements Serializable { private static final long serialVersionUID = 1L; private static final long serialVersionUID = -1221190063635607030L; /** * ä¸»é® @@ -37,7 +37,7 @@ /** * 设å¤ç±»ååç§° */ @Excel(name = "设å¤ç±»ååç§°",width = 15) @Excel(name = "设å¤ç±»ååç§°", width = 15) @ApiModelProperty(value = "设å¤ç±»ååç§°") private String equipmentTypeName; /** @@ -61,8 +61,8 @@ /** * åå»ºæ¥æ */ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "åå»ºæ¥æ") private Date createTime; /** @@ -73,8 +73,8 @@ /** * æ´æ°æ¥æ */ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "æ´æ°æ¥æ") private Date updateTime; lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/entity/MdcPlanClose.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,54 @@ package org.jeecg.modules.mdc.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 org.jeecg.common.system.base.entity.JeecgEntity; import org.jeecgframework.poi.excel.annotation.Excel; import java.io.Serializable; /** * @Description: mdc计ååæºç»´æ¤è¡¨ * @Author: jeecg-boot * @Date: 2023-07-13 * @Version: V1.0 */ @Data @TableName("mdc_plan_close") @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @ApiModel(value = "mdc_plan_close对象", description = "mdc计ååæºç»´æ¤è¡¨") public class MdcPlanClose extends JeecgEntity implements Serializable { private static final long serialVersionUID = 3761395731884048515L; /** * 计ååæºç±»å */ @Excel(name = "计ååæºç±»å", width = 15) @ApiModelProperty(value = "计ååæºç±»å") private java.lang.String planCloseType; /** * 计ååæºæ¶é´ç±»å */ @Excel(name = "计ååæºæ¶é´ç±»å", width = 15) @ApiModelProperty(value = "计ååæºæ¶é´ç±»å") private java.lang.String planCloseTimeType; /** * æ¶é¿ï¼åéï¼ */ @Excel(name = "æ¶é¿ï¼åéï¼", width = 15) @ApiModelProperty(value = "æ¶é¿ï¼åéï¼") private java.lang.Integer planCloseTimeLong; /** * 夿³¨ */ @Excel(name = "夿³¨", width = 15) @ApiModelProperty(value = "夿³¨") private java.lang.String remark; } lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/MdcPlanCloseMapper.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,15 @@ package org.jeecg.modules.mdc.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.jeecg.modules.mdc.entity.MdcPlanClose; /** * @Description: mdc计ååæºç»´æ¤è¡¨ * @Author: Lius * @Date: 2023-07-13 * @Version: V1.0 */ public interface MdcPlanCloseMapper extends BaseMapper<MdcPlanClose> { } lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcPlanCloseMapper.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,5 @@ <?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="org.jeecg.modules.mdc.mapper.MdcPlanCloseMapper"> </mapper> lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IMdcPlanCloseService.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,14 @@ package org.jeecg.modules.mdc.service; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.mdc.entity.MdcPlanClose; /** * @Description: mdc计ååæºç»´æ¤è¡¨ * @Author: Lius * @Date: 2023-07-13 * @Version: V1.0 */ public interface IMdcPlanCloseService extends IService<MdcPlanClose> { } lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcPlanCloseServiceImpl.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,20 @@ package org.jeecg.modules.mdc.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.jeecg.modules.mdc.entity.MdcPlanClose; import org.jeecg.modules.mdc.mapper.MdcPlanCloseMapper; import org.jeecg.modules.mdc.service.IMdcPlanCloseService; import org.springframework.stereotype.Service; /** * @Description: mdc计ååæºç»´æ¤è¡¨ * @Author: Lius * @Date: 2023-07-13 * @Version: V1.0 */ @Service public class MdcPlanCloseServiceImpl extends ServiceImpl<MdcPlanCloseMapper, MdcPlanClose> implements IMdcPlanCloseService { }