其他表

This commit is contained in:
xvx 2025-12-29 01:04:47 +08:00
parent 8b5f078861
commit 0e04347028
69 changed files with 3008 additions and 0 deletions

View File

@ -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;
/**
* <p>
* 爆破作业统计表; 前端控制器
* </p>
*
* @author x
* @since 2025-10-21
*/
@Controller
@RequestMapping("/caikuangchejianBlastingstats")
public class CaikuangchejianBlastingstatsController {
@Autowired
private ICaikuangchejianBlastingstatsService BlastingstatsService;
@Operation(summary = "查询爆破作业统计表")
@GetMapping("findAllBlastingstats")
public Result findAllBlastingstats(){
List<CaikuangchejianBlastingstats> 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();
}
}
}

View File

@ -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;
/**
* <p>
* 铲装量; 前端控制器
* </p>
*
* @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<CaikuangchejianChanzhuangVo> 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();
}
}
}

View File

@ -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;
/**
* <p>
* 运输公司; 前端控制器
* </p>
*
* @author xvxboo
* @since 2025-11-02
*/
@Controller
@RequestMapping("/caikuangchejianCompany")
public class CaikuangchejianCompanyController {
private ICaikuangchejianCompanyService CompanyService;
@Operation(summary = "查询所有运输公司")
@GetMapping("findAllCompany")
public Result findAllCompany(){
List<CaikuangchejianCompany> 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();
}
}
}

View File

@ -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;
/**
* <p>
* 钻机维护; 前端控制器
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Controller
@RequestMapping("/caikuangchejianDrillingmachine")
public class CaikuangchejianDrillingmachineController {
private ICaikuangchejianDrillingmachineService DrillingmachineService;
@Operation(summary = "查询所有钻机")
@GetMapping("findAllDrillingmachine")
public Result findAllDrillingmachine(){
List<CaikuangchejianDrillingmachine> 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();
}
}
}

View File

@ -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;
/**
* <p>
* 倒装站; 前端控制器
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Controller
@RequestMapping("/caikuangchejianInvertedstationn")
public class CaikuangchejianInvertedstationnController {
private ICaikuangchejianInvertedstationnService IStationService;
@Operation(summary = "查询所有倒装站")
@GetMapping("findAllIStition")
public Result findAllIStation(){
List<CaikuangchejianInvertedstationn> 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();
}
}
}

View File

@ -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;
/**
* <p>
* 火工品维护; 前端控制器
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Controller
@RequestMapping("/caikuangchejianPyrotechnics")
public class CaikuangchejianPyrotechnicsController {
private ICaikuangchejianPyrotechnicsService PyrotechnicsService;
@Operation(summary = "查询所有火工品")
@GetMapping("findAllPyrotechnics")
public Result findAllPyrotechnics(){
List<CaikuangchejianPyrotechnics> 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();
}
}
}

View File

@ -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;
/**
* <p>
* 运输功记录表; 前端控制器
* </p>
*
* @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<CaikuangchejianTransportwork> 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();
}
}
}

View File

@ -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;
/**
* <p>
* 预裂孔统计; 前端控制器
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Controller
@RequestMapping("/caikuangchejianYuliekongkong")
public class CaikuangchejianYuliekongkongController {
private ICaikuangchejianYuliekongkongService YuliekongService;
@Operation(summary = "查询所有预裂孔")
@GetMapping("findAllYulieYuliekong")
public Result findAllYuliekong(){
List<CaikuangchejianYuliekongkong> 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();
}
}
}

View File

@ -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;
/**
* <p>
* 正孔统计; 前端控制器
* </p>
*
* @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<CaikuangchejianZhengkong> 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();
}
}
}

View File

@ -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;
/**
* <p>
* 设备信息表; 前端控制器
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Controller
@RequestMapping("/yangluduichejianEquipmentinfo")
public class YangluduichejianEquipmentinfoController {
private IYangluduichejianEquipmentinfoService EquipmentinfoService;
@Operation(summary = "查询所有设备信息")
@GetMapping("findAllEquipmentinfo")
public Result findAllEquipmentinfo(){
List<YangluduichejianEquipmentinfo> 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();
}
}
}

View File

@ -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;
/**
* <p>
* 生产和非生产任务; 前端控制器
* </p>
*
* @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<YangluduichejianTask> 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();
}
}
}

View File

@ -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;
/**
* <p>
* 爆破作业统计表;
* </p>
*
* @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 +
"}";
}
}

View File

@ -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;
/**
* <p>
* 铲装量;
* </p>
*
* @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 +
"}";
}
}

View File

@ -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;
/**
* <p>
* 运输公司;
* </p>
*
* @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 +
"}";
}
}

View File

@ -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;
/**
* <p>
* 钻机维护;
* </p>
*
* @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 +
"}";
}
}

View File

@ -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;
/**
* <p>
* 倒装站;
* </p>
*
* @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 +
"}";
}
}

View File

@ -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;
/**
* <p>
* 火工品维护;
* </p>
*
* @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 +
"}";
}
}

View File

@ -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;
/**
* <p>
* 运输功记录表;
* </p>
*
* @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 +
"}";
}
}

View File

@ -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;
/**
* <p>
* 预裂孔统计;
* </p>
*
* @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 +
"}";
}
}

View File

@ -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;
/**
* <p>
* 正孔统计;
* </p>
*
* @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 +
"}";
}
}

View File

@ -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 +
"}";
}
}

View File

@ -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 + '\'' +
'}';
}
}

View File

@ -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 +
"}";
}
}

View File

@ -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;
/**
* <p>
* 设备信息表;
* </p>
*
* @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 +
"}";
}
}

View File

@ -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;
/**
* <p>
* 生产和非生产任务;
* </p>
*
* @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 +
"}";
}
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.mapper;
import com.jdc.jdcproject.entity.CaikuangchejianBlastingstats;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 爆破作业统计表; Mapper 接口
* </p>
*
* @author xvxboo
* @since 2025-10-21
*/
public interface CaikuangchejianBlastingstatsMapper extends BaseMapper<CaikuangchejianBlastingstats> {
}

View File

@ -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;
/**
* <p>
* 铲装量; Mapper 接口
* </p>
*
* @author xvxboo
* @since 2025-11-02
*/
public interface CaikuangchejianChanzhuangMapper extends BaseMapper<CaikuangchejianChanzhuang> {
List<CaikuangchejianChanzhuangVo> findAlllist();
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.mapper;
import com.jdc.jdcproject.entity.CaikuangchejianCompany;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 运输公司; Mapper 接口
* </p>
*
* @author xvxboo
* @since 2025-11-02
*/
public interface CaikuangchejianCompanyMapper extends BaseMapper<CaikuangchejianCompany> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.mapper;
import com.jdc.jdcproject.entity.CaikuangchejianDrillingmachine;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 钻机维护; Mapper 接口
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface CaikuangchejianDrillingmachineMapper extends BaseMapper<CaikuangchejianDrillingmachine> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.mapper;
import com.jdc.jdcproject.entity.CaikuangchejianInvertedstationn;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 倒装站; Mapper 接口
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface CaikuangchejianInvertedstationnMapper extends BaseMapper<CaikuangchejianInvertedstationn> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.mapper;
import com.jdc.jdcproject.entity.CaikuangchejianPyrotechnics;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 火工品维护; Mapper 接口
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface CaikuangchejianPyrotechnicsMapper extends BaseMapper<CaikuangchejianPyrotechnics> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.mapper;
import com.jdc.jdcproject.entity.CaikuangchejianTransportwork;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 运输功记录表; Mapper 接口
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface CaikuangchejianTransportworkMapper extends BaseMapper<CaikuangchejianTransportwork> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.mapper;
import com.jdc.jdcproject.entity.CaikuangchejianYuliekongkong;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 预裂孔统计; Mapper 接口
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface CaikuangchejianYuliekongkongMapper extends BaseMapper<CaikuangchejianYuliekongkong> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.mapper;
import com.jdc.jdcproject.entity.CaikuangchejianZhengkong;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 正孔统计; Mapper 接口
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface CaikuangchejianZhengkongMapper extends BaseMapper<CaikuangchejianZhengkong> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.mapper;
import com.jdc.jdcproject.entity.YangluduichejianEquipmentinfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 设备信息表; Mapper 接口
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface YangluduichejianEquipmentinfoMapper extends BaseMapper<YangluduichejianEquipmentinfo> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.mapper;
import com.jdc.jdcproject.entity.YangluduichejianTask;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 生产和非生产任务; Mapper 接口
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface YangluduichejianTaskMapper extends BaseMapper<YangluduichejianTask> {
}

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jdc.jdcproject.mapper.CaikuangchejianBlastingstatsMapper">
</mapper>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jdc.jdcproject.mapper.CaikuangchejianChanzhuangMapper">
<!-- 表结构 id-电产号-所属公司-所属倒装站-车辆数-吨位数量-任务时间-班次 -->
<select id="findAlllist" resultType="com.jdc.jdcproject.entity.VO.CaikuangchejianChanzhuangVo">
select cz.LoadingID,
ds.shovelCode,
cc.companyname,
ci.invertedStationName,
cz.truckCount,
cz.tonnage,
cz.time,
cz.cZClass
from caikuangchejian_chanzhuang cz
LEFT JOIN diceke_shovel ds ON cz.ShovelID = ds.ShovelID
LEFT JOIN caikuangchejian_company cc ON cz.CompanyID = cc.CompanyID
LEFT JOIN caikuangchejian_invertedstationn ci ON cz.InvertedStationID = ci.InvertedStationID
</select>
</mapper>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jdc.jdcproject.mapper.CaikuangchejianCompanyMapper">
</mapper>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jdc.jdcproject.mapper.CaikuangchejianDrillingmachineMapper">
</mapper>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jdc.jdcproject.mapper.CaikuangchejianInvertedstationnMapper">
</mapper>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jdc.jdcproject.mapper.CaikuangchejianPyrotechnicsMapper">
</mapper>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jdc.jdcproject.mapper.CaikuangchejianTransportworkMapper">
</mapper>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jdc.jdcproject.mapper.CaikuangchejianYuliekongkongMapper">
</mapper>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jdc.jdcproject.mapper.CaikuangchejianZhengkongMapper">
</mapper>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jdc.jdcproject.mapper.YangluduichejianEquipmentinfoMapper">
</mapper>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jdc.jdcproject.mapper.YangluduichejianTaskMapper">
</mapper>

View File

@ -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;
/**
* <p>
* 爆破作业统计表; 服务类
* </p>
*
* @author xvxboo
* @since 2025-10-21
*/
public interface ICaikuangchejianBlastingstatsService extends IService<CaikuangchejianBlastingstats> {
}

View File

@ -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;
/**
* <p>
* 铲装量; 服务类
* </p>
*
* @author xvxboo
* @since 2025-11-02
*/
public interface ICaikuangchejianChanzhuangService extends IService<CaikuangchejianChanzhuang> {
List<CaikuangchejianChanzhuangVo> findAlllist();
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.service;
import com.jdc.jdcproject.entity.CaikuangchejianCompany;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 运输公司; 服务类
* </p>
*
* @author xvxboo
* @since 2025-11-02
*/
public interface ICaikuangchejianCompanyService extends IService<CaikuangchejianCompany> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.service;
import com.jdc.jdcproject.entity.CaikuangchejianDrillingmachine;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 钻机维护; 服务类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface ICaikuangchejianDrillingmachineService extends IService<CaikuangchejianDrillingmachine> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.service;
import com.jdc.jdcproject.entity.CaikuangchejianInvertedstationn;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 倒装站; 服务类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface ICaikuangchejianInvertedstationnService extends IService<CaikuangchejianInvertedstationn> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.service;
import com.jdc.jdcproject.entity.CaikuangchejianPyrotechnics;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 火工品维护; 服务类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface ICaikuangchejianPyrotechnicsService extends IService<CaikuangchejianPyrotechnics> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.service;
import com.jdc.jdcproject.entity.CaikuangchejianTransportwork;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 运输功记录表; 服务类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface ICaikuangchejianTransportworkService extends IService<CaikuangchejianTransportwork> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.service;
import com.jdc.jdcproject.entity.CaikuangchejianYuliekongkong;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 预裂孔统计; 服务类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface ICaikuangchejianYuliekongkongService extends IService<CaikuangchejianYuliekongkong> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.service;
import com.jdc.jdcproject.entity.CaikuangchejianZhengkong;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 正孔统计; 服务类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface ICaikuangchejianZhengkongService extends IService<CaikuangchejianZhengkong> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.service;
import com.jdc.jdcproject.entity.YangluduichejianEquipmentinfo;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 设备信息表; 服务类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface IYangluduichejianEquipmentinfoService extends IService<YangluduichejianEquipmentinfo> {
}

View File

@ -0,0 +1,16 @@
package com.jdc.jdcproject.service;
import com.jdc.jdcproject.entity.YangluduichejianTask;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 生产和非生产任务; 服务类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
public interface IYangluduichejianTaskService extends IService<YangluduichejianTask> {
}

View File

@ -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;
/**
* <p>
* 爆破作业统计表; 服务实现类
* </p>
*
* @author xvxboo
* @since 2025-10-21
*/
@Service
public class CaikuangchejianBlastingstatsServiceImpl extends ServiceImpl<CaikuangchejianBlastingstatsMapper, CaikuangchejianBlastingstats> implements ICaikuangchejianBlastingstatsService {
}

View File

@ -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;
/**
* <p>
* 铲装量; 服务实现类
* </p>
*
* @author xvxboo
* @since 2025-11-02
*/
@Service
public class CaikuangchejianChanzhuangServiceImpl extends ServiceImpl<CaikuangchejianChanzhuangMapper, CaikuangchejianChanzhuang> implements ICaikuangchejianChanzhuangService {
@Override
public List<CaikuangchejianChanzhuangVo> findAlllist() {
return baseMapper.findAlllist();
}
}

View File

@ -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;
/**
* <p>
* 运输公司; 服务实现类
* </p>
*
* @author xvxboo
* @since 2025-11-02
*/
@Service
public class CaikuangchejianCompanyServiceImpl extends ServiceImpl<CaikuangchejianCompanyMapper, CaikuangchejianCompany> implements ICaikuangchejianCompanyService {
}

View File

@ -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;
/**
* <p>
* 钻机维护; 服务实现类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Service
public class CaikuangchejianDrillingmachineServiceImpl extends ServiceImpl<CaikuangchejianDrillingmachineMapper, CaikuangchejianDrillingmachine> implements ICaikuangchejianDrillingmachineService {
}

View File

@ -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;
/**
* <p>
* 倒装站; 服务实现类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Service
public class CaikuangchejianInvertedstationnServiceImpl extends ServiceImpl<CaikuangchejianInvertedstationnMapper, CaikuangchejianInvertedstationn> implements ICaikuangchejianInvertedstationnService {
}

View File

@ -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;
/**
* <p>
* 火工品维护; 服务实现类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Service
public class CaikuangchejianPyrotechnicsServiceImpl extends ServiceImpl<CaikuangchejianPyrotechnicsMapper, CaikuangchejianPyrotechnics> implements ICaikuangchejianPyrotechnicsService {
}

View File

@ -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;
/**
* <p>
* 运输功记录表; 服务实现类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Service
public class CaikuangchejianTransportworkServiceImpl extends ServiceImpl<CaikuangchejianTransportworkMapper, CaikuangchejianTransportwork> implements ICaikuangchejianTransportworkService {
}

View File

@ -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;
/**
* <p>
* 预裂孔统计; 服务实现类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Service
public class CaikuangchejianYuliekongkongServiceImpl extends ServiceImpl<CaikuangchejianYuliekongkongMapper, CaikuangchejianYuliekongkong> implements ICaikuangchejianYuliekongkongService {
}

View File

@ -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;
/**
* <p>
* 正孔统计; 服务实现类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Service
public class CaikuangchejianZhengkongServiceImpl extends ServiceImpl<CaikuangchejianZhengkongMapper, CaikuangchejianZhengkong> implements ICaikuangchejianZhengkongService {
}

View File

@ -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;
/**
* <p>
* 设备信息表; 服务实现类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Service
public class YangluduichejianEquipmentinfoServiceImpl extends ServiceImpl<YangluduichejianEquipmentinfoMapper, YangluduichejianEquipmentinfo> implements IYangluduichejianEquipmentinfoService {
}

View File

@ -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;
/**
* <p>
* 生产和非生产任务; 服务实现类
* </p>
*
* @author xvxboo
* @since 2025-11-03
*/
@Service
public class YangluduichejianTaskServiceImpl extends ServiceImpl<YangluduichejianTaskMapper, YangluduichejianTask> implements IYangluduichejianTaskService {
}