diff --git a/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianBlastingstatsController.java b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianBlastingstatsController.java new file mode 100644 index 0000000..f372fc7 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianBlastingstatsController.java @@ -0,0 +1,75 @@ +package com.jdc.jdcproject.controller; + +import com.jdc.jdcproject.entity.CaikuangchejianBlastingstats; +import com.jdc.jdcproject.service.ICaikuangchejianBlastingstatsService; +import com.jdc.jdcproject.service.IDicekeMininglossService; +import com.jdc.jdcproject.utils.Result; +import io.swagger.v3.oas.annotations.Operation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; + +import java.util.List; + +/** + *

+ * 爆破作业统计表; 前端控制器 + *

+ * + * @author x + * @since 2025-10-21 + */ +@Controller +@RequestMapping("/caikuangchejianBlastingstats") +public class CaikuangchejianBlastingstatsController { + + @Autowired + private ICaikuangchejianBlastingstatsService BlastingstatsService; + + @Operation(summary = "查询爆破作业统计表") + @GetMapping("findAllBlastingstats") + public Result findAllBlastingstats(){ + List blastingstats = BlastingstatsService.list(); + return Result.successResult().data("blastingstats",blastingstats); + } + + @Operation(summary = "根据id查询爆破作业统计") + @GetMapping("findBlastingstatsById/{id}") + public Result findBlastingstatsById(@PathVariable String id){ + CaikuangchejianBlastingstats blastingstats = BlastingstatsService.getById(id); + return Result.successResult().data("blastingstats",blastingstats); + } + + @Operation(summary = "修改爆破作业统计信息") + @PostMapping("updateBlastingstats") + public Result updateBlastingstats(@RequestBody CaikuangchejianBlastingstats blastingstats){ + boolean updateflag = BlastingstatsService.updateById(blastingstats); + if (updateflag) { + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "删除爆破作业统计信息") + @DeleteMapping("deleteBlasting/{id}") + public Result deleteByIdBlastingstats(String id){ + boolean deleteflag = BlastingstatsService.removeById(id); + if (deleteflag) { + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "新增爆破统计信息") + @PostMapping("addBlastingstats") + public Result addBlastingstats(CaikuangchejianBlastingstats blastingstats){ + boolean updateflag = BlastingstatsService.save(blastingstats); + if (updateflag) { + return Result.successResult(); + } else { + return Result.errorResult(); + } + } +} diff --git a/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianChanzhuangController.java b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianChanzhuangController.java new file mode 100644 index 0000000..a62be30 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianChanzhuangController.java @@ -0,0 +1,76 @@ +package com.jdc.jdcproject.controller; + +import com.jdc.jdcproject.entity.CaikuangchejianChanzhuang; +import com.jdc.jdcproject.entity.VO.CaikuangchejianChanzhuangVo; +import com.jdc.jdcproject.service.ICaikuangchejianChanzhuangService; +import com.jdc.jdcproject.utils.Result; +import io.swagger.v3.oas.annotations.Operation; +import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; + +import java.util.List; + +/** + *

+ * 铲装量; 前端控制器 + *

+ * + * @author x + * @since 2025-11-02 + */ +@Controller +@RequestMapping("/caikuangchejianChanzhuang") +public class CaikuangchejianChanzhuangController { + + //TODO: 数据库有关联外键ID,需要改Vo,写sql 写了查 + + private ICaikuangchejianChanzhuangService CZService; + + @Operation(summary = "查询所有产装量") + @GetMapping("findAllChanZhuang") + public Result findAllChanZhuang(){ + List ChanZhuangVolist = CZService.findAlllist(); + return Result.successResult().data("ChanZhuangVolist",ChanZhuangVolist); + } + + @Operation(summary = "根据id查询产装量") + @GetMapping("findChanZhuangById/{id}") + public Result findChanZhuangById(@PathVariable String id){ + CaikuangchejianChanzhuang ChanZhuang = CZService.getById(id); + return Result.successResult().data("ChanZhuang",ChanZhuang); + } + + @Operation(summary = "修改产装量") + @PostMapping("updateChanZhuang") + public Result updateChanZhuang(@RequestBody CaikuangchejianChanzhuang ChanZhuang){ + boolean updateflag = CZService.updateById(ChanZhuang); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "删除产装量") + @DeleteMapping("deleteChanZhuang/{id}") + public Result deleteChanZhuang(@PathVariable String id){ + boolean deleteflag = CZService.removeById(id); + if(deleteflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "新增产装量") + @PostMapping("addChanZhuang") + public Result addChanZhuang(@RequestBody CaikuangchejianChanzhuang ChanZhuang){ + boolean updateflag = CZService.save(ChanZhuang); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + +} diff --git a/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianCompanyController.java b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianCompanyController.java new file mode 100644 index 0000000..57fc98b --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianCompanyController.java @@ -0,0 +1,74 @@ +package com.jdc.jdcproject.controller; + +import com.jdc.jdcproject.entity.CaikuangchejianCompany; +import com.jdc.jdcproject.service.ICaikuangchejianCompanyService; +import com.jdc.jdcproject.utils.Result; +import io.swagger.v3.oas.annotations.Operation; +import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; + +import java.util.List; + +/** + *

+ * 运输公司; 前端控制器 + *

+ * + * @author xvxboo + * @since 2025-11-02 + */ +@Controller +@RequestMapping("/caikuangchejianCompany") +public class CaikuangchejianCompanyController { + + private ICaikuangchejianCompanyService CompanyService; + + @Operation(summary = "查询所有运输公司") + @GetMapping("findAllCompany") + public Result findAllCompany(){ + List Companylist = CompanyService.list(); + return Result.successResult().data("Company",Companylist); + } + + @Operation(summary = "根据id查询运输公司") + @GetMapping("findCompanyById/{id}") + public Result findCompanyById(@PathVariable String id){ + CaikuangchejianCompany Company = CompanyService.getById(id); + return Result.successResult().data("Company",Company); + } + + @Operation(summary = "修改运输公司") + @PostMapping("updateCompany") + public Result updateCompany(@RequestBody CaikuangchejianCompany Company){ + boolean updateflag = CompanyService.updateById(Company); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "删除运输公司") + @DeleteMapping("deleteCompany/{id}") + public Result deleteCompany(@PathVariable String id){ + boolean deleteflag = CompanyService.removeById(id); + if(deleteflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "新增运输公司") + @PostMapping("addCompany") + public Result addCompany(@RequestBody CaikuangchejianCompany Company){ + boolean updateflag = CompanyService.save(Company); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + +} diff --git a/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianDrillingmachineController.java b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianDrillingmachineController.java new file mode 100644 index 0000000..2386534 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianDrillingmachineController.java @@ -0,0 +1,73 @@ +package com.jdc.jdcproject.controller; + +import com.jdc.jdcproject.entity.CaikuangchejianDrillingmachine; +import com.jdc.jdcproject.service.ICaikuangchejianDrillingmachineService; +import com.jdc.jdcproject.utils.Result; +import io.swagger.v3.oas.annotations.Operation; +import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; + +import java.util.List; + +/** + *

+ * 钻机维护; 前端控制器 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Controller +@RequestMapping("/caikuangchejianDrillingmachine") +public class CaikuangchejianDrillingmachineController { + + private ICaikuangchejianDrillingmachineService DrillingmachineService; + + @Operation(summary = "查询所有钻机") + @GetMapping("findAllDrillingmachine") + public Result findAllDrillingmachine(){ + List Drillingmachinelist = DrillingmachineService.list(); + return Result.successResult().data("Drillingmachinelist",Drillingmachinelist); + } + + @Operation(summary = "根据id查询钻机") + @GetMapping("findDrillingmachineById/{id}") + public Result findDrillingmachineById(@PathVariable String id){ + CaikuangchejianDrillingmachine Drillingmachine = DrillingmachineService.getById(id); + return Result.successResult().data("Drillingmachine",Drillingmachine); + } + + @Operation(summary = "修改钻机") + @PostMapping("updateDrillingmachine") + public Result updateDrillingmachine(@RequestBody CaikuangchejianDrillingmachine Drillingmachine){ + boolean updateflag = DrillingmachineService.updateById(Drillingmachine); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "删除钻机") + @DeleteMapping("deleteDrillingmachine/{id}") + public Result deleteDrillingmachine(@PathVariable String id){ + boolean deleteflag = DrillingmachineService.removeById(id); + if(deleteflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "新增钻机") + @PostMapping("addDrillingmachine") + public Result addDrillingmachine(@RequestBody CaikuangchejianDrillingmachine Drillingmachine){ + boolean updateflag = DrillingmachineService.save(Drillingmachine); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + +} diff --git a/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianInvertedstationnController.java b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianInvertedstationnController.java new file mode 100644 index 0000000..03bce43 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianInvertedstationnController.java @@ -0,0 +1,74 @@ +package com.jdc.jdcproject.controller; + +import com.jdc.jdcproject.entity.CaikuangchejianInvertedstationn; +import com.jdc.jdcproject.service.ICaikuangchejianInvertedstationnService; +import com.jdc.jdcproject.utils.Result; +import io.swagger.v3.oas.annotations.Operation; +import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; + +import java.util.List; + +/** + *

+ * 倒装站; 前端控制器 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Controller +@RequestMapping("/caikuangchejianInvertedstationn") +public class CaikuangchejianInvertedstationnController { + + private ICaikuangchejianInvertedstationnService IStationService; + + @Operation(summary = "查询所有倒装站") + @GetMapping("findAllIStition") + public Result findAllIStation(){ + List IStation = IStationService.list(); + return Result.successResult().data("IStation",IStation); + } + + @Operation(summary = "根据id查询倒装站") + @GetMapping("findIStationById/{id}") + public Result findIStationById(@PathVariable String id){ + CaikuangchejianInvertedstationn IStation = IStationService.getById(id); + return Result.successResult().data("IStation",IStation); + } + + @Operation(summary = "修改倒装站") + @PostMapping("updateIStation") + public Result updateIStation(@RequestBody CaikuangchejianInvertedstationn IStation){ + boolean updateflag = IStationService.updateById(IStation); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "删除倒装站") + @DeleteMapping("deleteIStation/{id}") + public Result deleteIStation(@PathVariable String id){ + boolean deleteflag = IStationService.removeById(id); + if(deleteflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "新增倒装站") + @PostMapping("addIStation") + public Result addIStation(@RequestBody CaikuangchejianInvertedstationn IStation){ + boolean updateflag = IStationService.save(IStation); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + +} diff --git a/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianPyrotechnicsController.java b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianPyrotechnicsController.java new file mode 100644 index 0000000..8aff8ae --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianPyrotechnicsController.java @@ -0,0 +1,74 @@ +package com.jdc.jdcproject.controller; + +import com.jdc.jdcproject.entity.CaikuangchejianPyrotechnics; +import com.jdc.jdcproject.service.ICaikuangchejianPyrotechnicsService; +import com.jdc.jdcproject.utils.Result; +import io.swagger.v3.oas.annotations.Operation; +import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; + +import java.util.List; + +/** + *

+ * 火工品维护; 前端控制器 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Controller +@RequestMapping("/caikuangchejianPyrotechnics") +public class CaikuangchejianPyrotechnicsController { + + private ICaikuangchejianPyrotechnicsService PyrotechnicsService; + + @Operation(summary = "查询所有火工品") + @GetMapping("findAllPyrotechnics") + public Result findAllPyrotechnics(){ + List Pyrotechnics = PyrotechnicsService.list(); + return Result.successResult().data("Pyrotechnics",Pyrotechnics); + } + + @Operation(summary = "根据id查询火工品") + @GetMapping("findPyrotechnicsById/{id}") + public Result findPyrotechnicsById(@PathVariable String id){ + CaikuangchejianPyrotechnics Pyrotechnics = PyrotechnicsService.getById(id); + return Result.successResult().data("Pyrotechnics",Pyrotechnics); + } + + @Operation(summary = "修改火工品") + @PostMapping("updatePyrotechnics") + public Result updatePyrotechnics(@RequestBody CaikuangchejianPyrotechnics Pyrotechnics){ + boolean updateflag = PyrotechnicsService.updateById(Pyrotechnics); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "删除火工品") + @DeleteMapping("deletePyrotechnics/{id}") + public Result deletePyrotechnics(@PathVariable String id){ + boolean deleteflag = PyrotechnicsService.removeById(id); + if(deleteflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "新增火工品") + @PostMapping("addPyrotechnics") + public Result addPyrotechnics(@RequestBody CaikuangchejianPyrotechnics Pyrotechnics){ + boolean updateflag = PyrotechnicsService.save(Pyrotechnics); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + +} diff --git a/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianTransportworkController.java b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianTransportworkController.java new file mode 100644 index 0000000..989a89c --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianTransportworkController.java @@ -0,0 +1,76 @@ +package com.jdc.jdcproject.controller; + +import com.jdc.jdcproject.entity.CaikuangchejianTransportwork; +import com.jdc.jdcproject.service.ICaikuangchejianTransportworkService; +import com.jdc.jdcproject.utils.Result; +import io.swagger.v3.oas.annotations.Operation; +import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; + +import java.util.List; + +/** + *

+ * 运输功记录表; 前端控制器 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Controller +@RequestMapping("/caikuangchejianTransportwork") +public class CaikuangchejianTransportworkController { + + //TODO: 数据库有关联外键ID,需要改Vo,写sql Work运输功由Distance*TruckCount*ActualLoad计算得到 + + private ICaikuangchejianTransportworkService TransportworkService; + + @Operation(summary = "查询所有运输功记录") + @GetMapping("findAllTransportwork") + public Result findAllTransportwork(){ + List Transportworklist = TransportworkService.list(); + return Result.successResult().data("Transportworklist",Transportworklist); + } + + @Operation(summary = "根据id查询运输功记录") + @GetMapping("findTransportworkById/{id}") + public Result findTransportworkById(@PathVariable String id){ + CaikuangchejianTransportwork Transportwork = TransportworkService.getById(id); + return Result.successResult().data("Transportwork",Transportwork); + } + + @Operation(summary = "修改运输功记录") + @PostMapping("updateTransportwork") + public Result updateTransportwork(@RequestBody CaikuangchejianTransportwork Transportwork){ + boolean updateflag = TransportworkService.updateById(Transportwork); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "删除运输功记录") + @DeleteMapping("deleteTransportwork/{id}") + public Result deleteTransportwork(@PathVariable String id){ + boolean deleteflag = TransportworkService.removeById(id); + if(deleteflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "新增运输功记录") + @PostMapping("addTransportwork") + public Result addTransportwork(@RequestBody CaikuangchejianTransportwork Transportwork){ + boolean updateflag = TransportworkService.save(Transportwork); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + +} diff --git a/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianYuliekongkongController.java b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianYuliekongkongController.java new file mode 100644 index 0000000..f9ae28e --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianYuliekongkongController.java @@ -0,0 +1,74 @@ +package com.jdc.jdcproject.controller; + +import com.jdc.jdcproject.entity.CaikuangchejianYuliekongkong; +import com.jdc.jdcproject.service.ICaikuangchejianYuliekongkongService; +import com.jdc.jdcproject.utils.Result; +import io.swagger.v3.oas.annotations.Operation; +import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; + +import java.util.List; + +/** + *

+ * 预裂孔统计; 前端控制器 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Controller +@RequestMapping("/caikuangchejianYuliekongkong") +public class CaikuangchejianYuliekongkongController { + + private ICaikuangchejianYuliekongkongService YuliekongService; + + @Operation(summary = "查询所有预裂孔") + @GetMapping("findAllYulieYuliekong") + public Result findAllYuliekong(){ + List Yuliekonglist = YuliekongService.list(); + return Result.successResult().data("Yuliekong",Yuliekonglist); + } + + @Operation(summary = "根据id查询预裂孔") + @GetMapping("findYuliekongyById/{id}") + public Result findYuliekongById(@PathVariable String id){ + CaikuangchejianYuliekongkong Yuliekong = YuliekongService.getById(id); + return Result.successResult().data("Yuliekong",Yuliekong); + } + + @Operation(summary = "修改预裂孔") + @PostMapping("updateYuliekong") + public Result updateYuliekong(@RequestBody CaikuangchejianYuliekongkong Yuliekong){ + boolean updateflag = YuliekongService.updateById(Yuliekong); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "删除预裂孔") + @DeleteMapping("deleteYuliekong/{id}") + public Result deleteYuliekong(@PathVariable String id){ + boolean deleteflag = YuliekongService.removeById(id); + if(deleteflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "新增预裂孔") + @PostMapping("addYuliekong") + public Result addYuliekong(@RequestBody CaikuangchejianYuliekongkong Yuliekong){ + boolean updateflag = YuliekongService.save(Yuliekong); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + +} diff --git a/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianZhengkongController.java b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianZhengkongController.java new file mode 100644 index 0000000..f1f522c --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/controller/CaikuangchejianZhengkongController.java @@ -0,0 +1,75 @@ +package com.jdc.jdcproject.controller; + +import com.jdc.jdcproject.entity.CaikuangchejianZhengkong; +import com.jdc.jdcproject.service.ICaikuangchejianZhengkongService; +import com.jdc.jdcproject.utils.Result; +import io.swagger.v3.oas.annotations.Operation; +import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; + +import java.util.List; + +/** + *

+ * 正孔统计; 前端控制器 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Controller +@RequestMapping("/caikuangchejianZhengkong") +public class CaikuangchejianZhengkongController { + + //TODO: 数据库有关联外键ID,需要改Vo,写sql + + private ICaikuangchejianZhengkongService ZhengkongService; + + @Operation(summary = "查询所有正孔") + @GetMapping("findAllZhengkong") + public Result findAllZhengkong(){ + List Zhengkonglist = ZhengkongService.list(); + return Result.successResult().data("Zhengkonglist",Zhengkonglist); + } + + @Operation(summary = "根据id查询正孔") + @GetMapping("findZhengkongById/{id}") + public Result findZhengkongById(@PathVariable String id){ + CaikuangchejianZhengkong Zhengkong = ZhengkongService.getById(id); + return Result.successResult().data("Zhengkong",Zhengkong); + } + + @Operation(summary = "修改正孔") + @PostMapping("updateZhengkong") + public Result updateZhengkong(@RequestBody CaikuangchejianZhengkong Zhengkong){ + boolean updateflag = ZhengkongService.updateById(Zhengkong); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "删除正孔") + @DeleteMapping("deleteZhengkong/{id}") + public Result deleteZhengkong(@PathVariable String id){ + boolean deleteflag = ZhengkongService.removeById(id); + if(deleteflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "新增正孔") + @PostMapping("addZhengkong") + public Result addZhengkong(@RequestBody CaikuangchejianZhengkong Zhengkong){ + boolean updateflag = ZhengkongService.save(Zhengkong); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + +} diff --git a/src/main/java/com/jdc/jdcproject/controller/YangluduichejianEquipmentinfoController.java b/src/main/java/com/jdc/jdcproject/controller/YangluduichejianEquipmentinfoController.java new file mode 100644 index 0000000..b3d77d7 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/controller/YangluduichejianEquipmentinfoController.java @@ -0,0 +1,75 @@ +package com.jdc.jdcproject.controller; + +import com.jdc.jdcproject.entity.YangluduichejianEquipmentinfo; +import com.jdc.jdcproject.service.IYangluduichejianEquipmentinfoService; +import com.jdc.jdcproject.utils.Result; +import io.swagger.v3.oas.annotations.Operation; +import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; + +import java.util.List; + +/** + *

+ * 设备信息表; 前端控制器 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Controller +@RequestMapping("/yangluduichejianEquipmentinfo") +public class YangluduichejianEquipmentinfoController { + + + private IYangluduichejianEquipmentinfoService EquipmentinfoService; + + @Operation(summary = "查询所有设备信息") + @GetMapping("findAllEquipmentinfo") + public Result findAllEquipmentinfo(){ + List Equipmentinfolist = EquipmentinfoService.list(); + return Result.successResult().data("Equipmentinfolist",Equipmentinfolist); + } + + @Operation(summary = "根据id查询设备信息") + @GetMapping("findEquipmentinfoById/{id}") + public Result findEquipmentinfoById(@PathVariable String id){ + YangluduichejianEquipmentinfo Equipmentinfo = EquipmentinfoService.getById(id); + return Result.successResult().data("Equipmentinfo",Equipmentinfo); + } + + @Operation(summary = "修改设备信息") + @PostMapping("updateEquipmentinfo") + public Result updateEquipmentinfo(@RequestBody YangluduichejianEquipmentinfo Equipmentinfo){ + boolean updateflag = EquipmentinfoService.updateById(Equipmentinfo); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "删除设备信息") + @DeleteMapping("deleteEquipmentinfo/{id}") + public Result deleteEquipmentinfo(@PathVariable String id){ + boolean deleteflag = EquipmentinfoService.removeById(id); + if(deleteflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "新增设备信息") + @PostMapping("addEquipmentinfo") + public Result addEquipmentinfo(@RequestBody YangluduichejianEquipmentinfo Equipmentinfo){ + boolean updateflag = EquipmentinfoService.save(Equipmentinfo); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + +} diff --git a/src/main/java/com/jdc/jdcproject/controller/YangluduichejianTaskController.java b/src/main/java/com/jdc/jdcproject/controller/YangluduichejianTaskController.java new file mode 100644 index 0000000..cdbbada --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/controller/YangluduichejianTaskController.java @@ -0,0 +1,77 @@ +package com.jdc.jdcproject.controller; + +import com.jdc.jdcproject.entity.YangluduichejianTask; +import com.jdc.jdcproject.service.IYangluduichejianTaskService; +import com.jdc.jdcproject.utils.Result; +import io.swagger.v3.oas.annotations.Operation; +import org.springframework.web.bind.annotation.*; +import org.springframework.stereotype.Controller; + +import java.util.List; + +/** + *

+ * 生产和非生产任务; 前端控制器 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Controller +@RequestMapping("/yangluduichejianTask") +public class YangluduichejianTaskController { + + //TODO: 数据库有关联外键ID,需要改Vo,写sql + + private IYangluduichejianTaskService TaskService; + + @Operation(summary = "查询所有生产和非生产任务") + @GetMapping("findAllTask") + public Result findAllTask(){ + List Tasklist = TaskService.list(); + return Result.successResult().data("Tasklist",Tasklist); + } + + @Operation(summary = "根据id查询生产和非生产任务") + @GetMapping("findTaskById/{id}") + public Result findTaskById(@PathVariable String id){ + YangluduichejianTask Task = TaskService.getById(id); + return Result.successResult().data("Task",Task); + } + + @Operation(summary = "修改生产和非生产任务") + @PostMapping("updateTask") + public Result updateTask(@RequestBody YangluduichejianTask Task){ + boolean updateflag = TaskService.updateById(Task); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "删除生产和非生产任务") + @DeleteMapping("deleteTask/{id}") + public Result deleteTask(@PathVariable String id){ + boolean deleteflag = TaskService.removeById(id); + if(deleteflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + @Operation(summary = "新增生产和非生产任务") + @PostMapping("addTask") + public Result addTask(@RequestBody YangluduichejianTask Task){ + boolean updateflag = TaskService.save(Task); + if(updateflag){ + return Result.successResult(); + } else { + return Result.errorResult(); + } + } + + + +} diff --git a/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianBlastingstats.java b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianBlastingstats.java new file mode 100644 index 0000000..1c1bdf9 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianBlastingstats.java @@ -0,0 +1,137 @@ +package com.jdc.jdcproject.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + *

+ * 爆破作业统计表; + *

+ * + * @author xvxboo + * @since 2025-10-21 + */ +@TableName("caikuangchejian_blastingstats") +@Schema(name = "CaikuangchejianBlastingstats", description = "爆破作业统计表;") +public class CaikuangchejianBlastingstats implements Serializable { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键,唯一标识统计记录") + @TableId("StatsID") + private Integer statsID; + + @Schema(description = "指标名称(如'爆破炸药')") + private String pyrotechnics; + + @Schema(description = "本月指标(千克/吨)") + private Double monthRate; + + @Schema(description = "本月炸药量(吨)") + private Double monthExplosive; + + @Schema(description = "本月爆破量(吨)") + private Double monthBlasting; + + @Schema(description = "1-月累计指标(千克/吨)") + private Double cumulativeRate; + + @Schema(description = "1-月累计炸药量(吨)") + private Double cumulativeExplosive; + + @Schema(description = "1-月累计爆破量(吨)") + private Double cumulativeBlasting; + + @Schema(description = "统计到月(yy-mm)") + private LocalDateTime date; + + public Integer getStatsID() { + return statsID; + } + + public void setStatsID(Integer statsID) { + this.statsID = statsID; + } + + public String getPyrotechnics() { + return pyrotechnics; + } + + public void setPyrotechnics(String pyrotechnics) { + this.pyrotechnics = pyrotechnics; + } + + public Double getMonthRate() { + return monthRate; + } + + public void setMonthRate(Double monthRate) { + this.monthRate = monthRate; + } + + public Double getMonthExplosive() { + return monthExplosive; + } + + public void setMonthExplosive(Double monthExplosive) { + this.monthExplosive = monthExplosive; + } + + public Double getMonthBlasting() { + return monthBlasting; + } + + public void setMonthBlasting(Double monthBlasting) { + this.monthBlasting = monthBlasting; + } + + public Double getCumulativeRate() { + return cumulativeRate; + } + + public void setCumulativeRate(Double cumulativeRate) { + this.cumulativeRate = cumulativeRate; + } + + public Double getCumulativeExplosive() { + return cumulativeExplosive; + } + + public void setCumulativeExplosive(Double cumulativeExplosive) { + this.cumulativeExplosive = cumulativeExplosive; + } + + public Double getCumulativeBlasting() { + return cumulativeBlasting; + } + + public void setCumulativeBlasting(Double cumulativeBlasting) { + this.cumulativeBlasting = cumulativeBlasting; + } + + public LocalDateTime getDate() { + return date; + } + + public void setDate(LocalDateTime date) { + this.date = date; + } + + @Override + public String toString() { + return "CaikuangchejianBlastingstats{" + + "statsID = " + statsID + + ", pyrotechnics = " + pyrotechnics + + ", monthRate = " + monthRate + + ", monthExplosive = " + monthExplosive + + ", monthBlasting = " + monthBlasting + + ", cumulativeRate = " + cumulativeRate + + ", cumulativeExplosive = " + cumulativeExplosive + + ", cumulativeBlasting = " + cumulativeBlasting + + ", date = " + date + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianChanzhuang.java b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianChanzhuang.java new file mode 100644 index 0000000..054bb42 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianChanzhuang.java @@ -0,0 +1,125 @@ +package com.jdc.jdcproject.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + *

+ * 铲装量; + *

+ * + * @author xvxboo + * @since 2025-11-02 + */ +@TableName("caikuangchejian_chanzhuang") +@Schema(name = "CaikuangchejianChanzhuang", description = "铲装量;") +public class CaikuangchejianChanzhuang implements Serializable { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键") + @TableId("LoadingID") + private Integer loadingID; + + @Schema(description = "外键关联电铲号") + private Integer shovelID; + + @Schema(description = "外键关联所属公司") + private Integer companyID; + + @Schema(description = "外键关联所属倒装站") + private Integer invertedStationID; + + @Schema(description = "车辆数") + private Integer truckCount; + + @Schema(description = "吨位数量(50或者55)") + private Integer tonnage; + + @Schema(description = "任务时间") + private LocalDateTime time; + + @Schema(description = "班次(一共123三个班)") + private String cZClass; + + public Integer getLoadingID() { + return loadingID; + } + + public void setLoadingID(Integer loadingID) { + this.loadingID = loadingID; + } + + public Integer getShovelID() { + return shovelID; + } + + public void setShovelID(Integer shovelID) { + this.shovelID = shovelID; + } + + public Integer getCompanyID() { + return companyID; + } + + public void setCompanyID(Integer companyID) { + this.companyID = companyID; + } + + public Integer getInvertedStationID() { + return invertedStationID; + } + + public void setInvertedStationID(Integer invertedStationID) { + this.invertedStationID = invertedStationID; + } + + public Integer getTruckCount() { + return truckCount; + } + + public void setTruckCount(Integer truckCount) { + this.truckCount = truckCount; + } + + public Integer getTonnage() { + return tonnage; + } + + public void setTonnage(Integer tonnage) { + this.tonnage = tonnage; + } + + public LocalDateTime getTime() { + return time; + } + + public void setTime(LocalDateTime time) { + this.time = time; + } + + public String getcZClass() { + return cZClass; + } + + public void setcZClass(String cZClass) { + this.cZClass = cZClass; + } + + @Override + public String toString() { + return "CaikuangchejianChanzhuang{" + + "loadingID = " + loadingID + + ", shovelID = " + shovelID + + ", companyID = " + companyID + + ", invertedStationID = " + invertedStationID + + ", truckCount = " + truckCount + + ", tonnage = " + tonnage + + ", time = " + time + + ", cZClass = " + cZClass + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianCompany.java b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianCompany.java new file mode 100644 index 0000000..59a6e34 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianCompany.java @@ -0,0 +1,52 @@ +package com.jdc.jdcproject.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + *

+ * 运输公司; + *

+ * + * @author xvxboo + * @since 2025-11-02 + */ +@TableName("caikuangchejian_company") +@Schema(name = "CaikuangchejianCompany", description = "运输公司;") +public class CaikuangchejianCompany implements Serializable { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键") + @TableId("CompanyID") + private Integer companyID; + + @Schema(description = "外键运输公司名称") + private String companyname; + + public Integer getCompanyID() { + return companyID; + } + + public void setCompanyID(Integer companyID) { + this.companyID = companyID; + } + + public String getCompanyname() { + return companyname; + } + + public void setCompanyname(String companyname) { + this.companyname = companyname; + } + + @Override + public String toString() { + return "CaikuangchejianCompany{" + + "companyID = " + companyID + + ", companyname = " + companyname + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianDrillingmachine.java b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianDrillingmachine.java new file mode 100644 index 0000000..a0584b5 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianDrillingmachine.java @@ -0,0 +1,64 @@ +package com.jdc.jdcproject.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + *

+ * 钻机维护; + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@TableName("caikuangchejian_drillingmachine") +@Schema(name = "CaikuangchejianDrillingmachine", description = "钻机维护;") +public class CaikuangchejianDrillingmachine implements Serializable { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键钻机ID") + @TableId("MachineID") + private Integer machineID; + + @Schema(description = "钻机名称(4#)") + private String machineCode; + + @Schema(description = "属性(自营还是外委)") + private String machineType; + + public Integer getMachineID() { + return machineID; + } + + public void setMachineID(Integer machineID) { + this.machineID = machineID; + } + + public String getMachineCode() { + return machineCode; + } + + public void setMachineCode(String machineCode) { + this.machineCode = machineCode; + } + + public String getMachineType() { + return machineType; + } + + public void setMachineType(String machineType) { + this.machineType = machineType; + } + + @Override + public String toString() { + return "CaikuangchejianDrillingmachine{" + + "machineID = " + machineID + + ", machineCode = " + machineCode + + ", machineType = " + machineType + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianInvertedstationn.java b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianInvertedstationn.java new file mode 100644 index 0000000..ab42f4f --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianInvertedstationn.java @@ -0,0 +1,52 @@ +package com.jdc.jdcproject.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + *

+ * 倒装站; + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@TableName("caikuangchejian_invertedstationn") +@Schema(name = "CaikuangchejianInvertedstationn", description = "倒装站;") +public class CaikuangchejianInvertedstationn implements Serializable { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键") + @TableId("InvertedStationID") + private String invertedStationID; + + @Schema(description = "倒装站名称") + private Integer invertedStationName; + + public String getInvertedStationID() { + return invertedStationID; + } + + public void setInvertedStationID(String invertedStationID) { + this.invertedStationID = invertedStationID; + } + + public Integer getInvertedStationName() { + return invertedStationName; + } + + public void setInvertedStationName(Integer invertedStationName) { + this.invertedStationName = invertedStationName; + } + + @Override + public String toString() { + return "CaikuangchejianInvertedstationn{" + + "invertedStationID = " + invertedStationID + + ", invertedStationName = " + invertedStationName + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianPyrotechnics.java b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianPyrotechnics.java new file mode 100644 index 0000000..59b17a0 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianPyrotechnics.java @@ -0,0 +1,52 @@ +package com.jdc.jdcproject.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + *

+ * 火工品维护; + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@TableName("caikuangchejian_pyrotechnics") +@Schema(name = "CaikuangchejianPyrotechnics", description = "火工品维护;") +public class CaikuangchejianPyrotechnics implements Serializable { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键火工品") + @TableId("PyrotechnicsID") + private Integer pyrotechnicsID; + + @Schema(description = "火工品类别") + private String pyrotechnicsType; + + public Integer getPyrotechnicsID() { + return pyrotechnicsID; + } + + public void setPyrotechnicsID(Integer pyrotechnicsID) { + this.pyrotechnicsID = pyrotechnicsID; + } + + public String getPyrotechnicsType() { + return pyrotechnicsType; + } + + public void setPyrotechnicsType(String pyrotechnicsType) { + this.pyrotechnicsType = pyrotechnicsType; + } + + @Override + public String toString() { + return "CaikuangchejianPyrotechnics{" + + "pyrotechnicsID = " + pyrotechnicsID + + ", pyrotechnicsType = " + pyrotechnicsType + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianTransportwork.java b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianTransportwork.java new file mode 100644 index 0000000..27556f7 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianTransportwork.java @@ -0,0 +1,137 @@ +package com.jdc.jdcproject.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + *

+ * 运输功记录表; + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@TableName("caikuangchejian_transportwork") +@Schema(name = "CaikuangchejianTransportwork", description = "运输功记录表;") +public class CaikuangchejianTransportwork implements Serializable { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键") + @TableId("TransportWorkID") + private Integer transportWorkID; + + @Schema(description = "关联铲号") + private Integer shovelID; + + @Schema(description = "关联运输公司") + private Integer companyID; + + @Schema(description = "目的地类型('中厂','倒装站','废石')") + private String destinationType; + + @Schema(description = "运距") + private Double distance; + + @Schema(description = "车数") + private Integer truckCount; + + @Schema(description = "实际载荷") + private Double actualLoad; + + @Schema(description = "运输功(可以通过Distance * TruckCount * ActualLoad计算得到)") + private Double work; + + @Schema(description = "时间") + private LocalDateTime time; + + public Integer getTransportWorkID() { + return transportWorkID; + } + + public void setTransportWorkID(Integer transportWorkID) { + this.transportWorkID = transportWorkID; + } + + public Integer getShovelID() { + return shovelID; + } + + public void setShovelID(Integer shovelID) { + this.shovelID = shovelID; + } + + public Integer getCompanyID() { + return companyID; + } + + public void setCompanyID(Integer companyID) { + this.companyID = companyID; + } + + public String getDestinationType() { + return destinationType; + } + + public void setDestinationType(String destinationType) { + this.destinationType = destinationType; + } + + public Double getDistance() { + return distance; + } + + public void setDistance(Double distance) { + this.distance = distance; + } + + public Integer getTruckCount() { + return truckCount; + } + + public void setTruckCount(Integer truckCount) { + this.truckCount = truckCount; + } + + public Double getActualLoad() { + return actualLoad; + } + + public void setActualLoad(Double actualLoad) { + this.actualLoad = actualLoad; + } + + public Double getWork() { + return work; + } + + public void setWork(Double work) { + this.work = work; + } + + public LocalDateTime getTime() { + return time; + } + + public void setTime(LocalDateTime time) { + this.time = time; + } + + @Override + public String toString() { + return "CaikuangchejianTransportwork{" + + "transportWorkID = " + transportWorkID + + ", shovelID = " + shovelID + + ", companyID = " + companyID + + ", destinationType = " + destinationType + + ", distance = " + distance + + ", truckCount = " + truckCount + + ", actualLoad = " + actualLoad + + ", work = " + work + + ", time = " + time + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianYuliekongkong.java b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianYuliekongkong.java new file mode 100644 index 0000000..23da9e0 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianYuliekongkong.java @@ -0,0 +1,65 @@ +package com.jdc.jdcproject.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + *

+ * 预裂孔统计; + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@TableName("caikuangchejian_yuliekongkong") +@Schema(name = "CaikuangchejianYuliekongkong", description = "预裂孔统计;") +public class CaikuangchejianYuliekongkong implements Serializable { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键") + @TableId("YuLieKongKongID") + private String yuLieKongKongID; + + @Schema(description = "火工品类别") + private Integer pyrotechnics; + + @Schema(description = "日期(yy-mm-dd)") + private LocalDateTime date; + + public String getYuLieKongKongID() { + return yuLieKongKongID; + } + + public void setYuLieKongKongID(String yuLieKongKongID) { + this.yuLieKongKongID = yuLieKongKongID; + } + + public Integer getPyrotechnics() { + return pyrotechnics; + } + + public void setPyrotechnics(Integer pyrotechnics) { + this.pyrotechnics = pyrotechnics; + } + + public LocalDateTime getDate() { + return date; + } + + public void setDate(LocalDateTime date) { + this.date = date; + } + + @Override + public String toString() { + return "CaikuangchejianYuliekongkong{" + + "yuLieKongKongID = " + yuLieKongKongID + + ", pyrotechnics = " + pyrotechnics + + ", date = " + date + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianZhengkong.java b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianZhengkong.java new file mode 100644 index 0000000..d9d13f0 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/CaikuangchejianZhengkong.java @@ -0,0 +1,125 @@ +package com.jdc.jdcproject.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + *

+ * 正孔统计; + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@TableName("caikuangchejian_zhengkong") +@Schema(name = "CaikuangchejianZhengkong", description = "正孔统计;") +public class CaikuangchejianZhengkong implements Serializable { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键") + @TableId("ZhengKongID") + private Integer zhengKongID; + + @Schema(description = "外键,关联机台信息表") + private Integer machineID; + + @Schema(description = "日期(yy-mm-dd)") + private LocalDateTime date; + + @Schema(description = "穿孔数") + private Integer drillCount; + + @Schema(description = "废孔数") + private Integer wasteHoleCount; + + @Schema(description = "成孔数") + private Integer completedHoleCount; + + @Schema(description = "米道") + private Long meterLength; + + @Schema(description = "备注(如柴油动力)") + private String remark; + + public Integer getZhengKongID() { + return zhengKongID; + } + + public void setZhengKongID(Integer zhengKongID) { + this.zhengKongID = zhengKongID; + } + + public Integer getMachineID() { + return machineID; + } + + public void setMachineID(Integer machineID) { + this.machineID = machineID; + } + + public LocalDateTime getDate() { + return date; + } + + public void setDate(LocalDateTime date) { + this.date = date; + } + + public Integer getDrillCount() { + return drillCount; + } + + public void setDrillCount(Integer drillCount) { + this.drillCount = drillCount; + } + + public Integer getWasteHoleCount() { + return wasteHoleCount; + } + + public void setWasteHoleCount(Integer wasteHoleCount) { + this.wasteHoleCount = wasteHoleCount; + } + + public Integer getCompletedHoleCount() { + return completedHoleCount; + } + + public void setCompletedHoleCount(Integer completedHoleCount) { + this.completedHoleCount = completedHoleCount; + } + + public Long getMeterLength() { + return meterLength; + } + + public void setMeterLength(Long meterLength) { + this.meterLength = meterLength; + } + + public String getRemark() { + return remark; + } + + public void setRemark(String remark) { + this.remark = remark; + } + + @Override + public String toString() { + return "CaikuangchejianZhengkong{" + + "zhengKongID = " + zhengKongID + + ", machineID = " + machineID + + ", date = " + date + + ", drillCount = " + drillCount + + ", wasteHoleCount = " + wasteHoleCount + + ", completedHoleCount = " + completedHoleCount + + ", meterLength = " + meterLength + + ", remark = " + remark + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/VO/CaikuangchejianBlastingstatsVo.java b/src/main/java/com/jdc/jdcproject/entity/VO/CaikuangchejianBlastingstatsVo.java new file mode 100644 index 0000000..941eeee --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/VO/CaikuangchejianBlastingstatsVo.java @@ -0,0 +1,125 @@ +package com.jdc.jdcproject.entity.VO; + +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.v3.oas.annotations.media.Schema; + +import java.time.LocalDateTime; + +public class CaikuangchejianBlastingstatsVo { + private static final long serialVersionUID = 1L; + + @Schema(description = "主键,唯一标识统计记录") + @TableId("StatsID") + private Integer statsID; + + @Schema(description = "指标名称(如'爆破炸药')") + private String pyrotechnics; + + @Schema(description = "本月指标(千克/吨)") + private Double monthRate; + + @Schema(description = "本月炸药量(吨)") + private Double monthExplosive; + + @Schema(description = "本月爆破量(吨)") + private Double monthBlasting; + + @Schema(description = "1-月累计指标(千克/吨)") + private Double cumulativeRate; + + @Schema(description = "1-月累计炸药量(吨)") + private Double cumulativeExplosive; + + @Schema(description = "1-月累计爆破量(吨)") + private Double cumulativeBlasting; + + @Schema(description = "统计到月(yy-mm)") + private LocalDateTime date; + + public Integer getStatsID() { + return statsID; + } + + public void setStatsID(Integer statsID) { + this.statsID = statsID; + } + + public String getPyrotechnics() { + return pyrotechnics; + } + + public void setPyrotechnics(String pyrotechnics) { + this.pyrotechnics = pyrotechnics; + } + + public Double getMonthRate() { + return monthRate; + } + + public void setMonthRate(Double monthRate) { + this.monthRate = monthRate; + } + + public Double getMonthExplosive() { + return monthExplosive; + } + + public void setMonthExplosive(Double monthExplosive) { + this.monthExplosive = monthExplosive; + } + + public Double getMonthBlasting() { + return monthBlasting; + } + + public void setMonthBlasting(Double monthBlasting) { + this.monthBlasting = monthBlasting; + } + + public Double getCumulativeRate() { + return cumulativeRate; + } + + public void setCumulativeRate(Double cumulativeRate) { + this.cumulativeRate = cumulativeRate; + } + + public Double getCumulativeExplosive() { + return cumulativeExplosive; + } + + public void setCumulativeExplosive(Double cumulativeExplosive) { + this.cumulativeExplosive = cumulativeExplosive; + } + + public Double getCumulativeBlasting() { + return cumulativeBlasting; + } + + public void setCumulativeBlasting(Double cumulativeBlasting) { + this.cumulativeBlasting = cumulativeBlasting; + } + + public LocalDateTime getDate() { + return date; + } + + public void setDate(LocalDateTime date) { + this.date = date; + } + + @Override + public String toString() { + return "CaikuangchejianBlastingstats{" + + "statsID = " + statsID + + ", pyrotechnics = " + pyrotechnics + + ", monthRate = " + monthRate + + ", monthExplosive = " + monthExplosive + + ", monthBlasting = " + monthBlasting + + ", cumulativeRate = " + cumulativeRate + + ", cumulativeExplosive = " + cumulativeExplosive + + ", cumulativeBlasting = " + cumulativeBlasting + + ", date = " + date + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/VO/CaikuangchejianChanzhuangVo.java b/src/main/java/com/jdc/jdcproject/entity/VO/CaikuangchejianChanzhuangVo.java new file mode 100644 index 0000000..7e5dea2 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/VO/CaikuangchejianChanzhuangVo.java @@ -0,0 +1,114 @@ +package com.jdc.jdcproject.entity.VO; + +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.v3.oas.annotations.media.Schema; + +import java.time.LocalDateTime; + +public class CaikuangchejianChanzhuangVo { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键") + @TableId("LoadingID") + private Integer loadingID; + + @Schema(description = "电铲号") + private Integer shovelCode; //电铲表diceke_shovel + + @Schema(description = "所属公司") + private String companyname; //运输公司caikuangchejian_company + + @Schema(description = "所属倒装站") + private Integer invertedStationName;//倒装站caikuangchejian_invertedstationn + + @Schema(description = "车辆数") + private Integer truckCount; + + @Schema(description = "吨位数量(50或者55)") + private Integer tonnage; + + @Schema(description = "任务时间") + private LocalDateTime time; + + @Schema(description = "班次(一共123三个班)") + private String cZClass; + + public Integer getLoadingID() { + return loadingID; + } + + public void setLoadingID(Integer loadingID) { + this.loadingID = loadingID; + } + + public Integer getShovelCode() { + return shovelCode; + } + + public void setShovelCode(Integer shovelCode) { + this.shovelCode = shovelCode; + } + + public String getCompanyname() { + return companyname; + } + + public void setCompanyname(String companyname) { + this.companyname = companyname; + } + + public Integer getInvertedStationName() { + return invertedStationName; + } + + public void setInvertedStationName(Integer invertedStationName) { + this.invertedStationName = invertedStationName; + } + + public Integer getTruckCount() { + return truckCount; + } + + public void setTruckCount(Integer truckCount) { + this.truckCount = truckCount; + } + + public Integer getTonnage() { + return tonnage; + } + + public void setTonnage(Integer tonnage) { + this.tonnage = tonnage; + } + + public LocalDateTime getTime() { + return time; + } + + public void setTime(LocalDateTime time) { + this.time = time; + } + + public String getcZClass() { + return cZClass; + } + + public void setcZClass(String cZClass) { + this.cZClass = cZClass; + } + + @Override + public String toString() { + return "CaikuangchejianChanzhuangVo{" + + "loadingID=" + loadingID + + ", shovelCode=" + shovelCode + + ", companyname='" + companyname + '\'' + + ", invertedStationName=" + invertedStationName + + ", truckCount=" + truckCount + + ", tonnage=" + tonnage + + ", time=" + time + + ", cZClass='" + cZClass + '\'' + + '}'; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/VO/CaikuangchejianTransportworkVo.java b/src/main/java/com/jdc/jdcproject/entity/VO/CaikuangchejianTransportworkVo.java new file mode 100644 index 0000000..0e271df --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/VO/CaikuangchejianTransportworkVo.java @@ -0,0 +1,127 @@ +package com.jdc.jdcproject.entity.VO; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.v3.oas.annotations.media.Schema; + +public class CaikuangchejianTransportworkVo { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键") + @TableId("TransportWorkID") + private Integer transportWorkID; + + @Schema(description = "关联铲号") + private Integer shovelID; + + @Schema(description = "关联运输公司") + private Integer companyID; + + @Schema(description = "目的地类型('中厂','倒装站','废石')") + private String destinationType; + + @Schema(description = "运距") + private Double distance; + + @Schema(description = "车数") + private Integer truckCount; + + @Schema(description = "实际载荷") + private Double actualLoad; + + @Schema(description = "运输功(可以通过Distance * TruckCount * ActualLoad计算得到)") + private Double work; + + @Schema(description = "时间") + private LocalDateTime time; + + public Integer getTransportWorkID() { + return transportWorkID; + } + + public void setTransportWorkID(Integer transportWorkID) { + this.transportWorkID = transportWorkID; + } + + public Integer getShovelID() { + return shovelID; + } + + public void setShovelID(Integer shovelID) { + this.shovelID = shovelID; + } + + public Integer getCompanyID() { + return companyID; + } + + public void setCompanyID(Integer companyID) { + this.companyID = companyID; + } + + public String getDestinationType() { + return destinationType; + } + + public void setDestinationType(String destinationType) { + this.destinationType = destinationType; + } + + public Double getDistance() { + return distance; + } + + public void setDistance(Double distance) { + this.distance = distance; + } + + public Integer getTruckCount() { + return truckCount; + } + + public void setTruckCount(Integer truckCount) { + this.truckCount = truckCount; + } + + public Double getActualLoad() { + return actualLoad; + } + + public void setActualLoad(Double actualLoad) { + this.actualLoad = actualLoad; + } + + public Double getWork() { + return work; + } + + public void setWork(Double work) { + this.work = work; + } + + public LocalDateTime getTime() { + return time; + } + + public void setTime(LocalDateTime time) { + this.time = time; + } + + @Override + public String toString() { + return "CaikuangchejianTransportwork{" + + "transportWorkID = " + transportWorkID + + ", shovelID = " + shovelID + + ", companyID = " + companyID + + ", destinationType = " + destinationType + + ", distance = " + distance + + ", truckCount = " + truckCount + + ", actualLoad = " + actualLoad + + ", work = " + work + + ", time = " + time + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/YangluduichejianEquipmentinfo.java b/src/main/java/com/jdc/jdcproject/entity/YangluduichejianEquipmentinfo.java new file mode 100644 index 0000000..8dbab35 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/YangluduichejianEquipmentinfo.java @@ -0,0 +1,233 @@ +package com.jdc.jdcproject.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + *

+ * 设备信息表; + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@TableName("yangluduichejian_equipmentinfo") +@Schema(name = "YangluduichejianEquipmentinfo", description = "设备信息表;") +public class YangluduichejianEquipmentinfo implements Serializable { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键") + @TableId("EquipmentID") + private Integer equipmentID; + + @Schema(description = "设备类型") + private String equipmentType; + + @Schema(description = "品牌") + private String brand; + + @Schema(description = "型号") + private String model; + + @Schema(description = "投运时间") + private LocalDateTime putIntoServiceDate; + + @Schema(description = "购买时间") + private LocalDateTime purchaseDate; + + @Schema(description = "铲刀宽度") + private String bladeWidth; + + @Schema(description = "发动机号") + private String engineNumber; + + @Schema(description = "发动机型号") + private String engineModel; + + @Schema(description = "功率") + private String power; + + @Schema(description = "排放标准") + private String emissionStandard; + + @Schema(description = "购买价格") + private LocalDateTime purchasePrice; + + @Schema(description = "重量") + private LocalDateTime weight; + + @Schema(description = "外形尺寸") + private String dimensions; + + @Schema(description = "固定资产编号") + private String fixedAssetNumber; + + @Schema(description = "保险情况") + private String insuranceStatus; + + @Schema(description = "保险日期") + private LocalDateTime insuranceDate; + + public Integer getEquipmentID() { + return equipmentID; + } + + public void setEquipmentID(Integer equipmentID) { + this.equipmentID = equipmentID; + } + + public String getEquipmentType() { + return equipmentType; + } + + public void setEquipmentType(String equipmentType) { + this.equipmentType = equipmentType; + } + + public String getBrand() { + return brand; + } + + public void setBrand(String brand) { + this.brand = brand; + } + + public String getModel() { + return model; + } + + public void setModel(String model) { + this.model = model; + } + + public LocalDateTime getPutIntoServiceDate() { + return putIntoServiceDate; + } + + public void setPutIntoServiceDate(LocalDateTime putIntoServiceDate) { + this.putIntoServiceDate = putIntoServiceDate; + } + + public LocalDateTime getPurchaseDate() { + return purchaseDate; + } + + public void setPurchaseDate(LocalDateTime purchaseDate) { + this.purchaseDate = purchaseDate; + } + + public String getBladeWidth() { + return bladeWidth; + } + + public void setBladeWidth(String bladeWidth) { + this.bladeWidth = bladeWidth; + } + + public String getEngineNumber() { + return engineNumber; + } + + public void setEngineNumber(String engineNumber) { + this.engineNumber = engineNumber; + } + + public String getEngineModel() { + return engineModel; + } + + public void setEngineModel(String engineModel) { + this.engineModel = engineModel; + } + + public String getPower() { + return power; + } + + public void setPower(String power) { + this.power = power; + } + + public String getEmissionStandard() { + return emissionStandard; + } + + public void setEmissionStandard(String emissionStandard) { + this.emissionStandard = emissionStandard; + } + + public LocalDateTime getPurchasePrice() { + return purchasePrice; + } + + public void setPurchasePrice(LocalDateTime purchasePrice) { + this.purchasePrice = purchasePrice; + } + + public LocalDateTime getWeight() { + return weight; + } + + public void setWeight(LocalDateTime weight) { + this.weight = weight; + } + + public String getDimensions() { + return dimensions; + } + + public void setDimensions(String dimensions) { + this.dimensions = dimensions; + } + + public String getFixedAssetNumber() { + return fixedAssetNumber; + } + + public void setFixedAssetNumber(String fixedAssetNumber) { + this.fixedAssetNumber = fixedAssetNumber; + } + + public String getInsuranceStatus() { + return insuranceStatus; + } + + public void setInsuranceStatus(String insuranceStatus) { + this.insuranceStatus = insuranceStatus; + } + + public LocalDateTime getInsuranceDate() { + return insuranceDate; + } + + public void setInsuranceDate(LocalDateTime insuranceDate) { + this.insuranceDate = insuranceDate; + } + + @Override + public String toString() { + return "YangluduichejianEquipmentinfo{" + + "equipmentID = " + equipmentID + + ", equipmentType = " + equipmentType + + ", brand = " + brand + + ", model = " + model + + ", putIntoServiceDate = " + putIntoServiceDate + + ", purchaseDate = " + purchaseDate + + ", bladeWidth = " + bladeWidth + + ", engineNumber = " + engineNumber + + ", engineModel = " + engineModel + + ", power = " + power + + ", emissionStandard = " + emissionStandard + + ", purchasePrice = " + purchasePrice + + ", weight = " + weight + + ", dimensions = " + dimensions + + ", fixedAssetNumber = " + fixedAssetNumber + + ", insuranceStatus = " + insuranceStatus + + ", insuranceDate = " + insuranceDate + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/entity/YangluduichejianTask.java b/src/main/java/com/jdc/jdcproject/entity/YangluduichejianTask.java new file mode 100644 index 0000000..9575d54 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/entity/YangluduichejianTask.java @@ -0,0 +1,113 @@ +package com.jdc.jdcproject.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.v3.oas.annotations.media.Schema; + +/** + *

+ * 生产和非生产任务; + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@TableName("yangluduichejian_task") +@Schema(name = "YangluduichejianTask", description = "生产和非生产任务;") +public class YangluduichejianTask implements Serializable { + + private static final long serialVersionUID = 1L; + + @Schema(description = "主键") + @TableId("LoadingID") + private Integer loadingID; + + @Schema(description = "外键关联设备号") + private Integer equipmentIDID; + + @Schema(description = "车辆数") + private Integer truckCount; + + @Schema(description = "吨位数量(50或者55)") + private Integer tonnage; + + @Schema(description = "任务时间") + private LocalDateTime time; + + @Schema(description = "班次(一共123三个班)") + private String yLDClass; + + @Schema(description = "标识区别生产非生产") + private String isTask; + + public Integer getLoadingID() { + return loadingID; + } + + public void setLoadingID(Integer loadingID) { + this.loadingID = loadingID; + } + + public Integer getEquipmentIDID() { + return equipmentIDID; + } + + public void setEquipmentIDID(Integer equipmentIDID) { + this.equipmentIDID = equipmentIDID; + } + + public Integer getTruckCount() { + return truckCount; + } + + public void setTruckCount(Integer truckCount) { + this.truckCount = truckCount; + } + + public Integer getTonnage() { + return tonnage; + } + + public void setTonnage(Integer tonnage) { + this.tonnage = tonnage; + } + + public LocalDateTime getTime() { + return time; + } + + public void setTime(LocalDateTime time) { + this.time = time; + } + + public String getyLDClass() { + return yLDClass; + } + + public void setyLDClass(String yLDClass) { + this.yLDClass = yLDClass; + } + + public String getIsTask() { + return isTask; + } + + public void setIsTask(String isTask) { + this.isTask = isTask; + } + + @Override + public String toString() { + return "YangluduichejianTask{" + + "loadingID = " + loadingID + + ", equipmentIDID = " + equipmentIDID + + ", truckCount = " + truckCount + + ", tonnage = " + tonnage + + ", time = " + time + + ", yLDClass = " + yLDClass + + ", isTask = " + isTask + + "}"; + } +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianBlastingstatsMapper.java b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianBlastingstatsMapper.java new file mode 100644 index 0000000..f784627 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianBlastingstatsMapper.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.mapper; + +import com.jdc.jdcproject.entity.CaikuangchejianBlastingstats; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 爆破作业统计表; Mapper 接口 + *

+ * + * @author xvxboo + * @since 2025-10-21 + */ +public interface CaikuangchejianBlastingstatsMapper extends BaseMapper { + +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianChanzhuangMapper.java b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianChanzhuangMapper.java new file mode 100644 index 0000000..91cbddc --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianChanzhuangMapper.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.mapper; + +import com.jdc.jdcproject.entity.CaikuangchejianChanzhuang; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.jdc.jdcproject.entity.VO.CaikuangchejianChanzhuangVo; + +import java.util.List; + +/** + *

+ * 铲装量; Mapper 接口 + *

+ * + * @author xvxboo + * @since 2025-11-02 + */ +public interface CaikuangchejianChanzhuangMapper extends BaseMapper { + + List findAlllist(); +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianCompanyMapper.java b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianCompanyMapper.java new file mode 100644 index 0000000..5ff9cf2 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianCompanyMapper.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.mapper; + +import com.jdc.jdcproject.entity.CaikuangchejianCompany; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 运输公司; Mapper 接口 + *

+ * + * @author xvxboo + * @since 2025-11-02 + */ +public interface CaikuangchejianCompanyMapper extends BaseMapper { + +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianDrillingmachineMapper.java b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianDrillingmachineMapper.java new file mode 100644 index 0000000..7ca9101 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianDrillingmachineMapper.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.mapper; + +import com.jdc.jdcproject.entity.CaikuangchejianDrillingmachine; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 钻机维护; Mapper 接口 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface CaikuangchejianDrillingmachineMapper extends BaseMapper { + +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianInvertedstationnMapper.java b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianInvertedstationnMapper.java new file mode 100644 index 0000000..a1ccf56 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianInvertedstationnMapper.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.mapper; + +import com.jdc.jdcproject.entity.CaikuangchejianInvertedstationn; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 倒装站; Mapper 接口 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface CaikuangchejianInvertedstationnMapper extends BaseMapper { + +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianPyrotechnicsMapper.java b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianPyrotechnicsMapper.java new file mode 100644 index 0000000..acc0afb --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianPyrotechnicsMapper.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.mapper; + +import com.jdc.jdcproject.entity.CaikuangchejianPyrotechnics; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 火工品维护; Mapper 接口 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface CaikuangchejianPyrotechnicsMapper extends BaseMapper { + +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianTransportworkMapper.java b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianTransportworkMapper.java new file mode 100644 index 0000000..c04518e --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianTransportworkMapper.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.mapper; + +import com.jdc.jdcproject.entity.CaikuangchejianTransportwork; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 运输功记录表; Mapper 接口 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface CaikuangchejianTransportworkMapper extends BaseMapper { + +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianYuliekongkongMapper.java b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianYuliekongkongMapper.java new file mode 100644 index 0000000..ce9144f --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianYuliekongkongMapper.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.mapper; + +import com.jdc.jdcproject.entity.CaikuangchejianYuliekongkong; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 预裂孔统计; Mapper 接口 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface CaikuangchejianYuliekongkongMapper extends BaseMapper { + +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianZhengkongMapper.java b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianZhengkongMapper.java new file mode 100644 index 0000000..8225dfb --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/CaikuangchejianZhengkongMapper.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.mapper; + +import com.jdc.jdcproject.entity.CaikuangchejianZhengkong; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 正孔统计; Mapper 接口 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface CaikuangchejianZhengkongMapper extends BaseMapper { + +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/YangluduichejianEquipmentinfoMapper.java b/src/main/java/com/jdc/jdcproject/mapper/YangluduichejianEquipmentinfoMapper.java new file mode 100644 index 0000000..03393d3 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/YangluduichejianEquipmentinfoMapper.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.mapper; + +import com.jdc.jdcproject.entity.YangluduichejianEquipmentinfo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 设备信息表; Mapper 接口 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface YangluduichejianEquipmentinfoMapper extends BaseMapper { + +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/YangluduichejianTaskMapper.java b/src/main/java/com/jdc/jdcproject/mapper/YangluduichejianTaskMapper.java new file mode 100644 index 0000000..a5e7ed4 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/YangluduichejianTaskMapper.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.mapper; + +import com.jdc.jdcproject.entity.YangluduichejianTask; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 生产和非生产任务; Mapper 接口 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface YangluduichejianTaskMapper extends BaseMapper { + +} diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianBlastingstatsMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianBlastingstatsMapper.xml new file mode 100644 index 0000000..6ad7986 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianBlastingstatsMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianChanzhuangMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianChanzhuangMapper.xml new file mode 100644 index 0000000..ced455e --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianChanzhuangMapper.xml @@ -0,0 +1,21 @@ + + + + + + + diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianCompanyMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianCompanyMapper.xml new file mode 100644 index 0000000..2dd46c8 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianCompanyMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianDrillingmachineMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianDrillingmachineMapper.xml new file mode 100644 index 0000000..e03cf4d --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianDrillingmachineMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianInvertedstationnMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianInvertedstationnMapper.xml new file mode 100644 index 0000000..bc4bada --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianInvertedstationnMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianPyrotechnicsMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianPyrotechnicsMapper.xml new file mode 100644 index 0000000..668d542 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianPyrotechnicsMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianTransportworkMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianTransportworkMapper.xml new file mode 100644 index 0000000..53a52b0 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianTransportworkMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianYuliekongkongMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianYuliekongkongMapper.xml new file mode 100644 index 0000000..8f00f78 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianYuliekongkongMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianZhengkongMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianZhengkongMapper.xml new file mode 100644 index 0000000..ff16e1e --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/CaikuangchejianZhengkongMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/YangluduichejianEquipmentinfoMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/YangluduichejianEquipmentinfoMapper.xml new file mode 100644 index 0000000..f20f6c5 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/YangluduichejianEquipmentinfoMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/main/java/com/jdc/jdcproject/mapper/xml/YangluduichejianTaskMapper.xml b/src/main/java/com/jdc/jdcproject/mapper/xml/YangluduichejianTaskMapper.xml new file mode 100644 index 0000000..f446a4f --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/mapper/xml/YangluduichejianTaskMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianBlastingstatsService.java b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianBlastingstatsService.java new file mode 100644 index 0000000..c6d97e3 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianBlastingstatsService.java @@ -0,0 +1,21 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.CaikuangchejianBlastingstats; +import com.baomidou.mybatisplus.extension.service.IService; +import com.jdc.jdcproject.entity.VO.CaikuangchejianBlastingstatsVo; + +import java.util.List; + +/** + *

+ * 爆破作业统计表; 服务类 + *

+ * + * @author xvxboo + * @since 2025-10-21 + */ +public interface ICaikuangchejianBlastingstatsService extends IService { + + + +} diff --git a/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianChanzhuangService.java b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianChanzhuangService.java new file mode 100644 index 0000000..dc978f1 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianChanzhuangService.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.CaikuangchejianChanzhuang; +import com.baomidou.mybatisplus.extension.service.IService; +import com.jdc.jdcproject.entity.VO.CaikuangchejianChanzhuangVo; + +import java.util.List; + +/** + *

+ * 铲装量; 服务类 + *

+ * + * @author xvxboo + * @since 2025-11-02 + */ +public interface ICaikuangchejianChanzhuangService extends IService { + + List findAlllist(); +} diff --git a/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianCompanyService.java b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianCompanyService.java new file mode 100644 index 0000000..c637fde --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianCompanyService.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.CaikuangchejianCompany; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 运输公司; 服务类 + *

+ * + * @author xvxboo + * @since 2025-11-02 + */ +public interface ICaikuangchejianCompanyService extends IService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianDrillingmachineService.java b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianDrillingmachineService.java new file mode 100644 index 0000000..bb1ef2f --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianDrillingmachineService.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.CaikuangchejianDrillingmachine; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 钻机维护; 服务类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface ICaikuangchejianDrillingmachineService extends IService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianInvertedstationnService.java b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianInvertedstationnService.java new file mode 100644 index 0000000..50b4763 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianInvertedstationnService.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.CaikuangchejianInvertedstationn; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 倒装站; 服务类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface ICaikuangchejianInvertedstationnService extends IService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianPyrotechnicsService.java b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianPyrotechnicsService.java new file mode 100644 index 0000000..1355631 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianPyrotechnicsService.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.CaikuangchejianPyrotechnics; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 火工品维护; 服务类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface ICaikuangchejianPyrotechnicsService extends IService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianTransportworkService.java b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianTransportworkService.java new file mode 100644 index 0000000..9eb176a --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianTransportworkService.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.CaikuangchejianTransportwork; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 运输功记录表; 服务类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface ICaikuangchejianTransportworkService extends IService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianYuliekongkongService.java b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianYuliekongkongService.java new file mode 100644 index 0000000..8a05dda --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianYuliekongkongService.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.CaikuangchejianYuliekongkong; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 预裂孔统计; 服务类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface ICaikuangchejianYuliekongkongService extends IService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianZhengkongService.java b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianZhengkongService.java new file mode 100644 index 0000000..e1ba3b9 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/ICaikuangchejianZhengkongService.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.CaikuangchejianZhengkong; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 正孔统计; 服务类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface ICaikuangchejianZhengkongService extends IService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/IYangluduichejianEquipmentinfoService.java b/src/main/java/com/jdc/jdcproject/service/IYangluduichejianEquipmentinfoService.java new file mode 100644 index 0000000..87dda95 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/IYangluduichejianEquipmentinfoService.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.YangluduichejianEquipmentinfo; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 设备信息表; 服务类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface IYangluduichejianEquipmentinfoService extends IService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/IYangluduichejianTaskService.java b/src/main/java/com/jdc/jdcproject/service/IYangluduichejianTaskService.java new file mode 100644 index 0000000..8377c1a --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/IYangluduichejianTaskService.java @@ -0,0 +1,16 @@ +package com.jdc.jdcproject.service; + +import com.jdc.jdcproject.entity.YangluduichejianTask; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 生产和非生产任务; 服务类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +public interface IYangluduichejianTaskService extends IService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianBlastingstatsServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianBlastingstatsServiceImpl.java new file mode 100644 index 0000000..41b6147 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianBlastingstatsServiceImpl.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service.impl; + +import com.jdc.jdcproject.entity.CaikuangchejianBlastingstats; +import com.jdc.jdcproject.mapper.CaikuangchejianBlastingstatsMapper; +import com.jdc.jdcproject.service.ICaikuangchejianBlastingstatsService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 爆破作业统计表; 服务实现类 + *

+ * + * @author xvxboo + * @since 2025-10-21 + */ +@Service +public class CaikuangchejianBlastingstatsServiceImpl extends ServiceImpl implements ICaikuangchejianBlastingstatsService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianChanzhuangServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianChanzhuangServiceImpl.java new file mode 100644 index 0000000..d354d47 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianChanzhuangServiceImpl.java @@ -0,0 +1,28 @@ +package com.jdc.jdcproject.service.impl; + +import com.jdc.jdcproject.entity.CaikuangchejianChanzhuang; +import com.jdc.jdcproject.entity.VO.CaikuangchejianChanzhuangVo; +import com.jdc.jdcproject.mapper.CaikuangchejianChanzhuangMapper; +import com.jdc.jdcproject.service.ICaikuangchejianChanzhuangService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + *

+ * 铲装量; 服务实现类 + *

+ * + * @author xvxboo + * @since 2025-11-02 + */ +@Service +public class CaikuangchejianChanzhuangServiceImpl extends ServiceImpl implements ICaikuangchejianChanzhuangService { + + @Override + public List findAlllist() { + + return baseMapper.findAlllist(); + } +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianCompanyServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianCompanyServiceImpl.java new file mode 100644 index 0000000..dd1ca17 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianCompanyServiceImpl.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service.impl; + +import com.jdc.jdcproject.entity.CaikuangchejianCompany; +import com.jdc.jdcproject.mapper.CaikuangchejianCompanyMapper; +import com.jdc.jdcproject.service.ICaikuangchejianCompanyService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 运输公司; 服务实现类 + *

+ * + * @author xvxboo + * @since 2025-11-02 + */ +@Service +public class CaikuangchejianCompanyServiceImpl extends ServiceImpl implements ICaikuangchejianCompanyService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianDrillingmachineServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianDrillingmachineServiceImpl.java new file mode 100644 index 0000000..c7a7c8d --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianDrillingmachineServiceImpl.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service.impl; + +import com.jdc.jdcproject.entity.CaikuangchejianDrillingmachine; +import com.jdc.jdcproject.mapper.CaikuangchejianDrillingmachineMapper; +import com.jdc.jdcproject.service.ICaikuangchejianDrillingmachineService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 钻机维护; 服务实现类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Service +public class CaikuangchejianDrillingmachineServiceImpl extends ServiceImpl implements ICaikuangchejianDrillingmachineService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianInvertedstationnServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianInvertedstationnServiceImpl.java new file mode 100644 index 0000000..cba1ebb --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianInvertedstationnServiceImpl.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service.impl; + +import com.jdc.jdcproject.entity.CaikuangchejianInvertedstationn; +import com.jdc.jdcproject.mapper.CaikuangchejianInvertedstationnMapper; +import com.jdc.jdcproject.service.ICaikuangchejianInvertedstationnService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 倒装站; 服务实现类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Service +public class CaikuangchejianInvertedstationnServiceImpl extends ServiceImpl implements ICaikuangchejianInvertedstationnService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianPyrotechnicsServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianPyrotechnicsServiceImpl.java new file mode 100644 index 0000000..2e2f0c9 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianPyrotechnicsServiceImpl.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service.impl; + +import com.jdc.jdcproject.entity.CaikuangchejianPyrotechnics; +import com.jdc.jdcproject.mapper.CaikuangchejianPyrotechnicsMapper; +import com.jdc.jdcproject.service.ICaikuangchejianPyrotechnicsService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 火工品维护; 服务实现类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Service +public class CaikuangchejianPyrotechnicsServiceImpl extends ServiceImpl implements ICaikuangchejianPyrotechnicsService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianTransportworkServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianTransportworkServiceImpl.java new file mode 100644 index 0000000..b4c3c6e --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianTransportworkServiceImpl.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service.impl; + +import com.jdc.jdcproject.entity.CaikuangchejianTransportwork; +import com.jdc.jdcproject.mapper.CaikuangchejianTransportworkMapper; +import com.jdc.jdcproject.service.ICaikuangchejianTransportworkService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 运输功记录表; 服务实现类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Service +public class CaikuangchejianTransportworkServiceImpl extends ServiceImpl implements ICaikuangchejianTransportworkService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianYuliekongkongServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianYuliekongkongServiceImpl.java new file mode 100644 index 0000000..d73ed07 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianYuliekongkongServiceImpl.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service.impl; + +import com.jdc.jdcproject.entity.CaikuangchejianYuliekongkong; +import com.jdc.jdcproject.mapper.CaikuangchejianYuliekongkongMapper; +import com.jdc.jdcproject.service.ICaikuangchejianYuliekongkongService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 预裂孔统计; 服务实现类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Service +public class CaikuangchejianYuliekongkongServiceImpl extends ServiceImpl implements ICaikuangchejianYuliekongkongService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianZhengkongServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianZhengkongServiceImpl.java new file mode 100644 index 0000000..35d393a --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/CaikuangchejianZhengkongServiceImpl.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service.impl; + +import com.jdc.jdcproject.entity.CaikuangchejianZhengkong; +import com.jdc.jdcproject.mapper.CaikuangchejianZhengkongMapper; +import com.jdc.jdcproject.service.ICaikuangchejianZhengkongService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 正孔统计; 服务实现类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Service +public class CaikuangchejianZhengkongServiceImpl extends ServiceImpl implements ICaikuangchejianZhengkongService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/YangluduichejianEquipmentinfoServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/YangluduichejianEquipmentinfoServiceImpl.java new file mode 100644 index 0000000..ae0c9c3 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/YangluduichejianEquipmentinfoServiceImpl.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service.impl; + +import com.jdc.jdcproject.entity.YangluduichejianEquipmentinfo; +import com.jdc.jdcproject.mapper.YangluduichejianEquipmentinfoMapper; +import com.jdc.jdcproject.service.IYangluduichejianEquipmentinfoService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 设备信息表; 服务实现类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Service +public class YangluduichejianEquipmentinfoServiceImpl extends ServiceImpl implements IYangluduichejianEquipmentinfoService { + +} diff --git a/src/main/java/com/jdc/jdcproject/service/impl/YangluduichejianTaskServiceImpl.java b/src/main/java/com/jdc/jdcproject/service/impl/YangluduichejianTaskServiceImpl.java new file mode 100644 index 0000000..7674c01 --- /dev/null +++ b/src/main/java/com/jdc/jdcproject/service/impl/YangluduichejianTaskServiceImpl.java @@ -0,0 +1,20 @@ +package com.jdc.jdcproject.service.impl; + +import com.jdc.jdcproject.entity.YangluduichejianTask; +import com.jdc.jdcproject.mapper.YangluduichejianTaskMapper; +import com.jdc.jdcproject.service.IYangluduichejianTaskService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 生产和非生产任务; 服务实现类 + *

+ * + * @author xvxboo + * @since 2025-11-03 + */ +@Service +public class YangluduichejianTaskServiceImpl extends ServiceImpl implements IYangluduichejianTaskService { + +}