Commit 2b6f7ba7 authored by renchao's avatar renchao

Merge branch 'master' of http://111.203.232.171:8888/zhutianwei/data-acquisition

 Conflicts:
	acquisition-business/src/main/java/cn/wise/sc/acquisition/business/controller/TSampleListController.java
	acquisition-business/src/main/java/cn/wise/sc/acquisition/business/mapper/TSampleListMapper.java
	acquisition-business/src/main/java/cn/wise/sc/acquisition/business/mapper/xml/TSampleListMapper.xml
	acquisition-business/src/main/java/cn/wise/sc/acquisition/business/service/ITSampleListService.java
	acquisition-business/src/main/java/cn/wise/sc/acquisition/business/service/impl/TSampleListServiceImpl.java
parents 59f91e8c 46f33817
......@@ -206,8 +206,15 @@
<artifactId>sqljdbc4-chs</artifactId>
<version>4.0.2206.100</version>
</dependency>
<dependency>
<groupId>cn.wise.sc.acquisition</groupId>
<artifactId>im-common</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
</dependencies>
<profiles>
<profile>
......
package cn.wise.sc.acquisition.business.config;
import cn.wise.sc.acquisition.business.exception.BusinessOldException;
import cn.wise.sc.acquisition.business.wrapper.WrapMapper;
import cn.wise.sc.acquisition.business.wrapper.Wrapper;
import org.springframework.boot.autoconfigure.web.servlet.error.AbstractErrorController;
import org.springframework.boot.web.servlet.error.ErrorAttributes;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.context.request.RequestAttributes;
import org.springframework.web.context.request.ServletWebRequest;
import org.springframework.web.context.request.WebRequest;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Map;
@ControllerAdvice
@RestController
public class GlobalDefaultExceptionHandler extends AbstractErrorController {
@ExceptionHandler(value = RuntimeException.class)
@ResponseBody
public Wrapper defaultErrorHandler(HttpServletResponse response, BusinessOldException e) {
response.setStatus(e.getStatusCode().value());
return WrapMapper.error(e.getMessage());
}
public GlobalDefaultExceptionHandler(ErrorAttributes errorAttributes) {
super(errorAttributes);
}
private static final String ERROR_PATH = "/error";
@Override
public String getErrorPath() {
return ERROR_PATH;
}
@RequestMapping(value = ERROR_PATH)
public Wrapper error(HttpServletRequest request) {
WebRequest webRequest = new ServletWebRequest(request);
Throwable e = getError(webRequest);
if (e == null) {
Map<String, Object> attributes = getErrorAttributes(request, false);
Object timestamp = attributes.get("timestamp");
Object status = attributes.get("status");
String error = attributes.get("error").toString();
String message = attributes.get("message").toString();
Object path = attributes.get("path");
//todo 上线后更改为error
return WrapMapper.wrap(Integer.parseInt(status.toString()), message);
} else {
return WrapMapper.error(e.getMessage());
}
}
private Throwable getError(WebRequest webRequest) {
return (Throwable) this.getAttribute(webRequest, "javax.servlet.error.exception");
}
private Object getAttribute(RequestAttributes requestAttributes, String name) {
return requestAttributes.getAttribute(name, 0);
}
}
\ No newline at end of file
package cn.wise.sc.acquisition.business.constant;
import cn.wise.im.common.exception.assertion.BusinessExceptionAssert;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* <p>返回结果</p>
*/
@Getter
@AllArgsConstructor
public enum Rcode implements BusinessExceptionAssert {
/**
* 用统一状态码
*/
NOT_LOGIN(401, "用户未登录"),
NOT_PARAM(402, "参数错误"),
NOT_SQL(403, "SQL错误"),
NOT_FOUND(404, "未找到相应信息"),
NOT_REDIS(405, "未找到相应信息"),
;
/**
* 返回码
*/
private int code;
/**
* 返回消息
*/
private String message;
}
package cn.wise.sc.acquisition.business.controller;
import cn.wise.im.common.http.R;
import cn.wise.sc.acquisition.business.constant.Rcode;
import cn.wise.sc.acquisition.business.entity.TSysUser;
import cn.wise.sc.acquisition.business.model.BaseResponse;
import cn.wise.sc.acquisition.business.service.ITSysUserService;
import cn.wise.sc.acquisition.business.service.impl.LoginService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
......@@ -17,53 +16,48 @@ import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/login")
public class LoginController {
//
private static final Logger log = LoggerFactory.getLogger("LoginController");
@Autowired
private LoginService loginService;
@Autowired
private ITSysUserService userService;
@ApiOperation(value = "登录")
@GetMapping("/getToken")
public BaseResponse getToken(String userName, String password) {
try {
//测试服务器
return loginService.login(userName, password);
} catch (Exception e) {
log.debug("获取登录token{}", e);
}
return BaseResponse.errorMsg("失败!");
public R getToken(String userName, String password) {
return loginService.login(userName, password);
}
@ApiOperation(value = "当前登录用户")
@GetMapping("/getLoginUser")
public BaseResponse getLoginUser() {
try {
return loginService.getLoginUser();
} catch (Exception e) {
log.debug("当前登录用户{}", e);
}
return BaseResponse.errorMsg("失败!");
public R getLoginUser() {
return userService.getLoginUser();
}
// @Autowired
// private ITEquipmentAccountService equipmentAccountService;
@ApiOperation(value = "测试接口")
@GetMapping("/testSave")
public BaseResponse testSave() {
try {
TSysUser user = new TSysUser();
user.setName("张三").setLoginID("zhangsan").setPassword("123456").setDeptID("1").setRoleID(1);
userService.save(user);
return BaseResponse.okMsg("成功");
} catch (Exception e) {
log.debug("测试接口{}", e);
}
return BaseResponse.errorMsg("失败!");
public R testSave() {
//用户
TSysUser user = new TSysUser();
user.setName("竹天卫").setLoginID("zhutianwei").setPassword("123456").setDeptID("1").setRoleID(1);
Boolean ref = userService.save(user);
Rcode.NOT_SQL.assertIsFalse(!ref);
//设备台账
/* TEquipmentAccount tEquipmentAccount = new TEquipmentAccount();
tEquipmentAccount.setEquipmentName("aa").setProcessesName("aa").setEquipmentType("租赁").setEquManager("张三")
.setGgxh("a").setScnl("a");
equipmentAccountService.save(tEquipmentAccount);*/
return R.ok(user);
}
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-announcement")
public class TAnnouncementController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-equipment-account")
public class TEquipmentAccountController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-equipment-check")
public class TEquipmentCheckController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-equipment-maintenance")
public class TEquipmentMaintenanceController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-equipment-maintenance-cycle")
public class TEquipmentMaintenanceCycleController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-equipment-repair")
public class TEquipmentRepairController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-equipment-run")
public class TEquipmentRunController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-equipment-trouble")
public class TEquipmentTroubleController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-equipment-usagefee")
public class TEquipmentUsagefeeController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-material-entry")
public class TMaterialEntryController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-material-out")
public class TMaterialOutController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-mine-basic")
public class TMineBasicController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-mine-right")
public class TMineRightController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-mine-scope")
public class TMineScopeController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-mine-stope")
public class TMineStopeController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-plan-month")
public class TPlanMonthController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-plan-year")
public class TPlanYearController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-processes-auxiliary")
public class TProcessesAuxiliaryController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-processes-blast")
public class TProcessesBlastController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-processes-blastdesign-hole")
public class TProcessesBlastdesignHoleController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-processes-blastdesign-volume")
public class TProcessesBlastdesignVolumeController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-processes-crusher")
public class TProcessesCrusherController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-processes-digging")
public class TProcessesDiggingController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-processes-drilling")
public class TProcessesDrillingController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-processes-truck")
public class TProcessesTruckController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-safe-trouble")
public class TSafeTroubleController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-safe-trouble-img")
public class TSafeTroubleImgController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-sample-laboratorysheet")
public class TSampleLaboratorysheetController {
}
......@@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.RestController;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@RestController
@RequestMapping("/business/t-sys-dept")
......
......@@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.RestController;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@RestController
@RequestMapping("/business/t-sys-dict")
......
......@@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.RestController;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@RestController
@RequestMapping("/business/t-sys-power")
......
......@@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.RestController;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@RestController
@RequestMapping("/business/t-sys-role")
......
......@@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.RestController;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@RestController
@RequestMapping("/business/t-sys-rolepower")
......
......@@ -11,11 +11,15 @@ import org.springframework.web.bind.annotation.RestController;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@RestController
@RequestMapping("/business/t-sys-user")
public class TSysUserController {
}
......@@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.RestController;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@RestController
@RequestMapping("/business/t-sys-user-login")
......
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-wages")
public class TWagesController {
}
package cn.wise.sc.acquisition.business.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@RestController
@RequestMapping("/business/t-weight")
public class TWeightController {
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Announcement")
public class TAnnouncement implements Serializable {
private static final long serialVersionUID=1L;
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 标题
*/
@TableField("Title")
private String Title;
/**
* 通知内容
*/
@TableField("Tznr")
private String Tznr;
/**
* 通知录入时间
*/
@TableField("Tzsj")
private LocalDateTime Tzsj;
/**
* 通知录入人
*/
@TableField("Tztxr")
private String Tztxr;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Equipment_Account")
public class TEquipmentAccount implements Serializable {
private static final long serialVersionUID=1L;
/**
* 设备编码
*/
@TableId("EquipmentID")
private String EquipmentID;
/**
* 设备名称
*/
@TableField("EquipmentName")
private String EquipmentName;
/**
* 所属工序
*/
@TableField("ProcessesName")
private String ProcessesName;
/**
* 设备类型,包括租赁和自有
*/
@TableField("EquipmentType")
private String EquipmentType;
/**
* 机长
*/
@TableField("EquManager")
private String EquManager;
/**
* 规格型号
*/
@TableField("Ggxh")
private String Ggxh;
/**
* 生产能力
*/
@TableField("Scnl")
private String Scnl;
/**
* 装机容量
*/
@TableField("Zjrl")
private String Zjrl;
/**
* 生产厂家
*/
@TableField("Sccj")
private String Sccj;
/**
* 出厂日期
*/
@TableField("Ccrq")
private LocalDateTime Ccrq;
/**
* 出厂编号
*/
@TableField("Ccbh")
private String Ccbh;
/**
* 耐用年限
*/
@TableField("Nynx")
private String Nynx;
/**
* 资产编码
*/
@TableField("Zcbm")
private String Zcbm;
/**
* 设备原值
*/
@TableField("Yz")
private Float Yz;
/**
* 启用日期
*/
@TableField("Qyrq")
private LocalDateTime Qyrq;
/**
* 燃料类别
*/
@TableField("Rllb")
private String Rllb;
/**
* 转速
*/
@TableField("Zs")
private String Zs;
/**
* 状态,分为在用1和报废0
*/
@TableField("IsUsing")
private Boolean IsUsing;
/**
* 备注
*/
@TableField("Bz")
private String Bz;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Equipment_Check")
public class TEquipmentCheck implements Serializable {
private static final long serialVersionUID=1L;
@TableId("ID")
private Integer id;
@TableField("EquipmentID")
private String EquipmentID;
@TableField("EquipmentName")
private String EquipmentName;
/**
* 点检部位
*/
@TableField("Djbw")
private String Djbw;
/**
* 点检内容
*/
@TableField("Djnr")
private String Djnr;
/**
* 点检标准
*/
@TableField("Djbz")
private String Djbz;
/**
* 点检周期
*/
@TableField("Djzq")
private Integer Djzq;
/**
* 周期类型,天、月等
*/
@TableField("Zqlx")
private String Zqlx;
/**
* 点检结果,正常、异常
*/
@TableField("Djjg")
private String Djjg;
/**
* 异常记录
*/
@TableField("Ycjl")
private String Ycjl;
/**
* 点检人
*/
@TableField("Djr")
private String Djr;
/**
* 点检日期
*/
@TableField("Djrq")
private LocalDateTime Djrq;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Equipment_Maintenance")
public class TEquipmentMaintenance implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 设备编码
*/
@TableField("EquipmentID")
private String EquipmentID;
/**
* 设备名称
*/
@TableField("EquipmentName")
private String EquipmentName;
/**
* 保养内容
*/
@TableField("Bynr")
private String Bynr;
/**
* 材料配件费用
*/
@TableField("ClpjFee")
private Float ClpjFee;
/**
* 保养工时费,请外人保养才有工时费
*/
@TableField("GsFee")
private Float GsFee;
/**
* 保养费用=ClpjFee+GsFee
*/
@TableField("Cost")
private Float Cost;
/**
* 保养日期
*/
@TableField("Byrq")
private LocalDateTime Byrq;
/**
* 保养单位
*/
@TableField("Bydw")
private String Bydw;
/**
* 保养状态:已保养和未保养
*/
@TableField("Byzt")
private String Byzt;
/**
* 日期标记,如:2021年03月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Equipment_Maintenance_Cycle")
public class TEquipmentMaintenanceCycle implements Serializable {
private static final long serialVersionUID=1L;
/**
* 设备编码
*/
@TableId("EquipmentID")
private String EquipmentID;
/**
* 设备名称
*/
@TableField("EquipmentName")
private String EquipmentName;
/**
* 保养周期(天)
*/
@TableField("Cycle")
private Integer Cycle;
/**
* 提前通知天数
*/
@TableField("Days")
private Integer Days;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Equipment_Repair")
public class TEquipmentRepair implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 设备编码
*/
@TableField("EquipmentID")
private String EquipmentID;
/**
* 设备名称
*/
@TableField("EquipmentName")
private String EquipmentName;
/**
* 维修项目
*/
@TableField("Wxxm")
private String Wxxm;
/**
* 维修类型:计划性检修、临时性检修、设备大修
*/
@TableField("WxType")
private String WxType;
/**
* 维修材料配件费用
*/
@TableField("ClpjFee")
private Float ClpjFee;
/**
* 维修工时费,请外人维修才有工时费
*/
@TableField("GsFee")
private Float GsFee;
/**
* 维修费用=ClpjFee+GsFee
*/
@TableField("Cost")
private Float Cost;
/**
* 维修日期
*/
@TableField("Wxrq")
private LocalDateTime Wxrq;
/**
* 维修单位
*/
@TableField("Wxdw")
private String Wxdw;
/**
* 是否已修好:1是,0否
*/
@TableField("Wxzt")
private Boolean Wxzt;
/**
* 日期标记,如:2021年04月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Equipment_Run")
public class TEquipmentRun implements Serializable {
private static final long serialVersionUID=1L;
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 设备编码
*/
@TableField("EquipmentID")
private String EquipmentID;
/**
* 设备名称
*/
@TableField("EquipmentName")
private String EquipmentName;
/**
* 运行日期
*/
@TableField("RunDate")
private LocalDateTime RunDate;
/**
* 当天运行时间h
*/
@TableField("RunHour")
private Float RunHour;
/**
* 当天停机时间
*/
@TableField("StopHour")
private Float StopHour;
/**
* 停机原因:故障/维修/保养
*/
@TableField("StopType")
private String StopType;
/**
* 驾驶员/操作人员
*/
@TableField("Driver")
private String Driver;
/**
* 填写人
*/
@TableField("Txr")
private String Txr;
/**
* 日期标记,如:2021年01月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Equipment_Trouble")
public class TEquipmentTrouble implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 设备编码
*/
@TableField("EquipmentID")
private String EquipmentID;
/**
* 设备名称
*/
@TableField("EquipmentName")
private String EquipmentName;
/**
* 隐患发现人
*/
@TableField("Fxr")
private String Fxr;
/**
* 隐患发现日期
*/
@TableField("Fxrq")
private LocalDateTime Fxrq;
/**
* 隐患描述
*/
@TableField("Yhms")
private String Yhms;
/**
* 隐患处理措施
*/
@TableField("Clcs")
private String Clcs;
/**
* 隐患处理日期
*/
@TableField("Clrq")
private LocalDateTime Clrq;
/**
* 是否已修好:1是,0否
*/
private String clr;
/**
* 填报人
*/
@TableField("Txr")
private String Txr;
/**
* 填报日期
*/
@TableField("Txrq")
private LocalDateTime Txrq;
/**
* 隐患处理状态:已处理和未处理
*/
@TableField("Clzt")
private String Clzt;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Equipment_UsageFee")
public class TEquipmentUsagefee implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 设备编码
*/
@TableField("EquipmentID")
private String EquipmentID;
/**
* 设备名称
*/
@TableField("EquipmentName")
private String EquipmentName;
/**
* 设备类型,包括租赁和自有
*/
@TableField("EquipmentType")
private String EquipmentType;
/**
* 所属工序
*/
@TableField("ProcessesName")
private String ProcessesName;
/**
* 费用
*/
@TableField("Cost")
private Float Cost;
/**
* 填报人
*/
@TableField("Txr")
private String Txr;
/**
* 日期标记,如:2021年01月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Material_Entry")
public class TMaterialEntry implements Serializable {
private static final long serialVersionUID=1L;
@TableId("ID")
private Integer id;
/**
* 材料类型,包括燃料及动力、润滑察试、配件、工具、火工材料、电力和其它等
*/
@TableField("Type")
private String Type;
/**
* 本期购入的材料的品名
*/
@TableField("Name")
private String Name;
/**
* 本期购入的数量
*/
@TableField("Amount")
private Float Amount;
/**
* 本期购入的单价
*/
@TableField("Price")
private Float Price;
/**
* 本期购入的金额:AmounMt*PriceM
*/
@TableField("Total")
private Float Total;
/**
* 材料入库日期
*/
@TableField("InDate")
private LocalDateTime InDate;
/**
* 材料入库人
*/
@TableField("InPeopleName")
private String InPeopleName;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Material_Out")
public class TMaterialOut implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 设备编码
*/
@TableField("EquipmentID")
private String EquipmentID;
/**
* 设备名称
*/
@TableField("EquipmentName")
private String EquipmentName;
/**
* 工序名称
*/
@TableField("ProcessesName")
private String ProcessesName;
/**
* 材料消耗的类型,包括燃料及动力、润滑察试、配件、工具、火工材料、电力和其它等
*/
@TableField("ConsumeType")
private String ConsumeType;
/**
* 材料消耗日期
*/
@TableField("ConsumeDate")
private LocalDateTime ConsumeDate;
/**
* 消耗材料的品名
*/
@TableField("Name")
private String Name;
/**
* 消耗材料的数量
*/
@TableField("Amount")
private Float Amount;
/**
* 消耗材料的单价
*/
@TableField("Price")
private Float Price;
/**
* 花费的金额:Amount*Price
*/
@TableField("Total")
private Float Total;
/**
* 用途:生产,保养、维修
*/
@TableField("Purpose")
private String Purpose;
/**
* 材料发放人
*/
@TableField("Clffr")
private String Clffr;
/**
* 材料领用人
*/
@TableField("Cllyr")
private String Cllyr;
/**
* 备注
*/
@TableField("Bz")
private String Bz;
/**
* 日期标记,如:2021年01月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Mine_Basic")
public class TMineBasic implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 矿山名称
*/
@TableField("Name")
private String Name;
/**
* 建矿时间
*/
@TableField("JkDate")
private LocalDateTime JkDate;
/**
* 投产时间
*/
@TableField("TcDate")
private LocalDateTime TcDate;
/**
* 生产能力
*/
@TableField("Scnl")
private Double Scnl;
/**
* 面积
*/
@TableField("Area")
private Double Area;
/**
* 生产状态
*/
@TableField("Sczt")
private String Sczt;
/**
* 服务年限
*/
private String fwnx;
/**
* 法人代表
*/
private String frdb;
/**
* 法人代表联系方式
*/
private String frlxfs;
/**
* 资源储量
*/
private Double zycl;
/**
* 从业人数
*/
private Integer cyrs;
/**
* 技术人员数
*/
private Integer jsrys;
/**
* 备注
*/
@TableField("Bz")
private String Bz;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Mine_Right")
public class TMineRight implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 矿山名称
*/
@TableField("Name")
private String Name;
/**
* 矿权名称
*/
@TableField("KqName")
private String KqName;
/**
* 矿权人
*/
@TableField("Kqr")
private String Kqr;
/**
* 权证号
*/
@TableField("Kzh")
private String Kzh;
/**
* 地址
*/
@TableField("Address")
private String Address;
/**
* 权证保存单位
*/
@TableField("Kzbbcdw")
private String Kzbbcdw;
/**
* 矿权有效期限
*/
@TableField("Yxqx")
private String Yxqx;
/**
* 有效起始日期
*/
@TableField("YxStartDate")
private LocalDateTime YxStartDate;
/**
* 有效结束日期
*/
@TableField("YxEndDate")
private LocalDateTime YxEndDate;
/**
* 获取方式
*/
@TableField("Hqfs")
private String Hqfs;
/**
* 获取时间
*/
@TableField("HqDate")
private LocalDateTime HqDate;
/**
* 开采矿种
*/
@TableField("Kckz")
private String Kckz;
/**
* 开采方式
*/
@TableField("Kcfs")
private String Kcfs;
/**
* 生产规模(万吨/年)
*/
@TableField("Scgm")
private Integer Scgm;
/**
* 发证单位
*/
@TableField("Fzdw")
private String Fzdw;
/**
* 发证单位联系方式
*/
@TableField("FzdwLxfs")
private String FzdwLxfs;
/**
* 备注
*/
@TableField("Bz")
private String Bz;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Mine_Scope")
public class TMineScope implements Serializable {
private static final long serialVersionUID=1L;
/**
* 采矿权表中的ID号
*/
@TableField("MineRightID")
private Integer MineRightID;
/**
* 点号
*/
@TableField("Dh")
private Integer Dh;
@TableField("X")
private Double x;
@TableField("Y")
private Double y;
/**
* 坐标系
*/
@TableField("Zbx")
private String Zbx;
/**
* 拐点坐标所属部分,排序用的
*/
@TableField("Ssbf")
private Integer Ssbf;
@TableField("Bz")
private String Bz;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Mine_Stope")
public class TMineStope implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 采区名称
*/
@TableField("StopeName")
private String StopeName;
/**
* 平台名称
*/
@TableField("StepName")
private String StepName;
/**
* 爆区名称
*/
@TableField("BlastAreaName")
private String BlastAreaName;
/**
* 是否使用
*/
@TableField("IsUsing")
private Boolean IsUsing;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Plan_Month")
public class TPlanMonth implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 采区名称
*/
@TableField("StopeName")
private String StopeName;
/**
* 平台名称
*/
@TableField("StepName")
private String StepName;
/**
* 爆区名称
*/
@TableField("BlastAreaName")
private String BlastAreaName;
/**
* 矿石量(吨)
*/
@TableField("Ksl")
private Double Ksl;
/**
* 岩石量(吨)
*/
@TableField("Ysl")
private Double Ysl;
/**
* 氧化钙
*/
@TableField("Cao")
private Float Cao;
/**
* 氧化镁
*/
@TableField("MgO")
private Float MgO;
/**
* 三氧化二铝
*/
@TableField("Al2O3")
private Float Al2O3;
/**
* 二氧化硅
*/
@TableField("SiO2")
private Float SiO2;
/**
* 三氧化二铁
*/
@TableField("Fe2O3")
private Float Fe2O3;
/**
* 氧化钾
*/
@TableField("K2O")
private Float k2o;
/**
* 氧化钠
*/
@TableField("Na2O")
private Float Na2O;
/**
* 三氧化硫
*/
@TableField("SO3")
private Float so3;
/**
* 氯离子
*/
@TableField("Cl")
private Float Cl;
/**
* 剥采比
*/
@TableField("Bcb")
private Float Bcb;
@TableField("Bz")
private String Bz;
/**
* 日期标记,如:2021年01月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Plan_Year")
public class TPlanYear implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 采区名称
*/
@TableField("StopeName")
private String StopeName;
/**
* 平台名称
*/
@TableField("StepName")
private String StepName;
/**
* 矿石量(吨)
*/
@TableField("Ksl")
private Double Ksl;
/**
* 岩石量(吨)
*/
@TableField("Ysl")
private Double Ysl;
/**
* 氧化钙
*/
@TableField("Cao")
private Float Cao;
/**
* 氧化镁
*/
@TableField("MgO")
private Float MgO;
/**
* 三氧化二铝
*/
@TableField("Al2O3")
private Float Al2O3;
/**
* 二氧化硅
*/
@TableField("SiO2")
private Float SiO2;
/**
* 三氧化二铁
*/
@TableField("Fe2O3")
private Float Fe2O3;
/**
* 氧化钾
*/
@TableField("K2O")
private Float k2o;
/**
* 氧化钠
*/
@TableField("Na2O")
private Float Na2O;
/**
* 三氧化硫
*/
@TableField("SO3")
private Float so3;
/**
* 氯离子
*/
@TableField("Cl")
private Float Cl;
/**
* 剥采比
*/
@TableField("Bcb")
private Float Bcb;
@TableField("Bz")
private String Bz;
/**
* 日期标记,如:2021年
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Processes_Auxiliary")
public class TProcessesAuxiliary implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 设备编号
*/
@TableField("EquipmentID")
private String EquipmentID;
/**
* 设备名称
*/
@TableField("EquipmentName")
private String EquipmentName;
/**
* 项目经理
*/
@TableField("Manager")
private String Manager;
/**
* 主管项目领导
*/
@TableField("Supervisor")
private String Supervisor;
/**
* 生产技术部
*/
@TableField("TechDepart")
private String TechDepart;
/**
* 制表人
*/
@TableField("Tabulator")
private String Tabulator;
/**
* 当月累计油量
*/
@TableField("Ljyl")
private Float Ljyl;
/**
* 总价(元)
*/
@TableField("Zj")
private Float Zj;
/**
* 当月累计产量
*/
@TableField("Dyljcl")
private Float Dyljcl;
/**
* 单耗=当月累计油量/当月产量
*/
@TableField("Dh")
private Double Dh;
/**
* 备注
*/
@TableField("Bz")
private String Bz;
/**
* 日期标记,如:2021年01月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Processes_Blast")
public class TProcessesBlast implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 采区名称
*/
@TableField("StopeName")
private String StopeName;
/**
* 平台名称
*/
@TableField("StepName")
private String StepName;
/**
* 爆区名称
*/
@TableField("BlastAreaName")
private String BlastAreaName;
/**
* 炮孔编号
*/
@TableField("HoleID")
private String HoleID;
/**
* 爆破日期
*/
@TableField("BlastDate")
private LocalDateTime BlastDate;
/**
* 爆破人员
*/
@TableField("BlastPeople")
private String BlastPeople;
/**
* 验孔日期
*/
@TableField("CheckHoleDate")
private LocalDateTime CheckHoleDate;
/**
* 验孔人员
*/
@TableField("CheckHolePeople")
private String CheckHolePeople;
/**
* 项目经理
*/
@TableField("Manager")
private String Manager;
/**
* 主管项目领导
*/
@TableField("Supervisor")
private String Supervisor;
/**
* 生产技术部
*/
@TableField("TechDepart")
private String TechDepart;
/**
* 制表人
*/
@TableField("Tabulator")
private String Tabulator;
/**
* 实测孔深(m)
*/
@TableField("Depth")
private Double Depth;
@TableField("Bz")
private String Bz;
/**
* 日期标记,如:2020年11月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Processes_BlastDesign_Hole")
public class TProcessesBlastdesignHole implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 采区名称
*/
@TableField("StopeName")
private String StopeName;
/**
* 平台名称
*/
@TableField("StepName")
private String StepName;
/**
* 爆区名称
*/
@TableField("BlastAreaName")
private String BlastAreaName;
/**
* 炮孔编号
*/
@TableField("BlastHoleID")
private String BlastHoleID;
/**
* 孔深(m)
*/
@TableField("Depth")
private Double Depth;
/**
* 排距(m)
*/
@TableField("RowSpace")
private Double RowSpace;
/**
* 孔距(m)
*/
@TableField("HoleSpace")
private Double HoleSpace;
/**
* 方位角
*/
@TableField("Azimuth")
private Double Azimuth;
/**
* 倾角
*/
@TableField("Inclination")
private Double Inclination;
/**
* 孔径(m)
*/
@TableField("Aperture")
private Double Aperture;
/**
* 开孔坐标X
*/
@TableField("X")
private Double x;
/**
* 开孔坐标Y
*/
@TableField("Y")
private Double y;
/**
* 开孔坐标Z
*/
@TableField("Z")
private Double z;
/**
* 台阶高度
*/
@TableField("StepHeight")
private Double StepHeight;
/**
* 单孔爆破量(m3)=孔距*排距*台阶高度
*/
@TableField("HoleBlastVolume")
private Double HoleBlastVolume;
/**
* 穿孔日期
*/
@TableField("DrillingDate")
private LocalDateTime DrillingDate;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Processes_BlastDesign_Volume")
public class TProcessesBlastdesignVolume implements Serializable {
private static final long serialVersionUID=1L;
/**
* 采区名称
*/
@TableId("StopeName")
private String StopeName;
/**
* 平台名称
*/
@TableField("StepName")
private String StepName;
/**
* 爆区名称
*/
@TableField("BlastAreaName")
private String BlastAreaName;
/**
* 设计爆区爆破量(m3)
*/
@TableField("BlastVolume")
private Double BlastVolume;
/**
* 设计日期
*/
@TableField("DesignDate")
private LocalDateTime DesignDate;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Processes_Crusher")
public class TProcessesCrusher implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 破碎站编号
*/
@TableField("CrusherStationID")
private String CrusherStationID;
/**
* 破碎日期
*/
@TableField("CrushDate")
private LocalDateTime CrushDate;
/**
* 项目经理
*/
@TableField("Manager")
private String Manager;
/**
* 主管项目领导
*/
@TableField("Supervisor")
private String Supervisor;
/**
* 生产技术部
*/
@TableField("TechDepart")
private String TechDepart;
/**
* 制表人
*/
@TableField("Tabulator")
private String Tabulator;
/**
* 设备编号
*/
@TableField("EquipmentID")
private String EquipmentID;
/**
* 工作内容
*/
@TableField("WorkType")
private String WorkType;
/**
* 工作时间(H)
*/
@TableField("WorkTime")
private Float WorkTime;
/**
* 完成吨位
*/
@TableField("Wcdw")
private Double Wcdw;
/**
* 合同单价
*/
@TableField("Price")
private Float Price;
/**
* 结算金额=Wcdw*Price
*/
@TableField("TotalMoney")
private Float TotalMoney;
/**
* 备注
*/
@TableField("Bz")
private String Bz;
/**
* 日期标记,如:2021年01月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Processes_Digging")
public class TProcessesDigging implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 采区名称
*/
@TableField("StopeName")
private String StopeName;
/**
* 平台名称
*/
@TableField("StepName")
private String StepName;
/**
* 爆区名称
*/
@TableField("BlastAreaName")
private String BlastAreaName;
/**
* 装车日期
*/
@TableField("DigDate")
private LocalDateTime DigDate;
/**
* 项目经理
*/
@TableField("Manager")
private String Manager;
/**
* 主管项目领导
*/
@TableField("Supervisor")
private String Supervisor;
/**
* 生产技术部
*/
@TableField("TechDepart")
private String TechDepart;
/**
* 制表人
*/
@TableField("Tabulator")
private String Tabulator;
/**
* 挖机编号
*/
@TableField("EquipmentID")
private String EquipmentID;
/**
* 司机
*/
@TableField("Driver")
private String Driver;
/**
* 工作内容
*/
@TableField("WorkType")
private String WorkType;
/**
* 挖机开始读数(H)
*/
@TableField("StartTime")
private Float StartTime;
/**
* 挖机结束读数(H)
*/
@TableField("EndTime")
private Float EndTime;
/**
* 挖机工作时间(H)
*/
@TableField("WorkTime")
private Float WorkTime;
/**
* 完成吨位
*/
@TableField("Workload")
private Double Workload;
/**
* 备注
*/
@TableField("Bz")
private String Bz;
/**
* 日期标记,如:2021年01月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Processes_Drilling")
public class TProcessesDrilling implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 采区名称
*/
@TableField("StopeName")
private String StopeName;
/**
* 平台名称
*/
@TableField("StepName")
private String StepName;
/**
* 爆区名称
*/
@TableField("BlastAreaName")
private String BlastAreaName;
/**
* 炮孔编号
*/
@TableField("HoleID")
private String HoleID;
/**
* 穿孔日期
*/
@TableField("DrillingDate")
private LocalDateTime DrillingDate;
/**
* 项目经理
*/
@TableField("Manager")
private String Manager;
/**
* 主管项目领导
*/
@TableField("Supervisor")
private String Supervisor;
/**
* 生产技术部
*/
@TableField("TechDepart")
private String TechDepart;
/**
* 制表人
*/
@TableField("Tabulator")
private String Tabulator;
/**
* 钻机编号
*/
@TableField("EquipmentID")
private String EquipmentID;
/**
* 司机
*/
@TableField("Driver")
private String Driver;
/**
* 钻机开始读数(H)
*/
@TableField("StartTime")
private Float StartTime;
/**
* 钻机结束读数(H)
*/
@TableField("EndTime")
private Float EndTime;
/**
* 钻机工作时间(H)
*/
@TableField("WorkTime")
private Float WorkTime;
/**
* 孔深(m)
*/
@TableField("Depth")
private Double Depth;
/**
* 排距(m)
*/
@TableField("RowSpace")
private Double RowSpace;
/**
* 孔距(m)
*/
@TableField("HoleSpace")
private Double HoleSpace;
/**
* 方位角
*/
@TableField("Azimuth")
private Double Azimuth;
/**
* 倾角
*/
@TableField("Inclination")
private Double Inclination;
/**
* 孔径(m)
*/
@TableField("Aperture")
private Double Aperture;
/**
* 开孔坐标X
*/
@TableField("X")
private Double x;
/**
* 开孔坐标Y
*/
@TableField("Y")
private Double y;
/**
* 开孔坐标Z
*/
@TableField("Z")
private Double z;
/**
* 单孔爆破量(m3)
*/
@TableField("HoleBlastVolume")
private Double HoleBlastVolume;
/**
* 爆破日期
*/
@TableField("BlastDate")
private LocalDateTime BlastDate;
/**
* 穿孔作业人
*/
@TableField("Operator")
private String Operator;
/**
* 测量验收人
*/
@TableField("Accepter")
private String Accepter;
/**
* 备注
*/
@TableField("Bz")
private String Bz;
/**
* 日期标记,如:2021年01月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Processes_Truck")
public class TProcessesTruck implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 采区名称
*/
@TableField("StopeName")
private String StopeName;
/**
* 平台名称
*/
@TableField("StepName")
private String StepName;
/**
* 爆区名称
*/
@TableField("BlastAreaName")
private String BlastAreaName;
/**
* 运输日期
*/
@TableField("DeliveryDate")
private LocalDateTime DeliveryDate;
/**
* 项目经理
*/
@TableField("Manager")
private String Manager;
/**
* 主管项目领导
*/
@TableField("Supervisor")
private String Supervisor;
/**
* 生产技术部
*/
@TableField("TechDepart")
private String TechDepart;
/**
* 制表人
*/
@TableField("Tabulator")
private String Tabulator;
/**
* 矿车编号
*/
@TableField("TruckID")
private String TruckID;
/**
* 矿车司机
*/
@TableField("Driver")
private String Driver;
/**
* 挖机编号
*/
@TableField("ExcavatorID")
private String ExcavatorID;
/**
* 运距
*/
@TableField("Distance")
private Float Distance;
/**
* 装车内容
*/
@TableField("WorkType")
private String WorkType;
/**
* 矿车开始读数(H)
*/
@TableField("StartTime")
private Float StartTime;
/**
* 矿车结束读数(H)
*/
@TableField("EndTime")
private Float EndTime;
/**
* 矿车工作时间(H)
*/
@TableField("WorkTime")
private Float WorkTime;
/**
* 车数合计
*/
@TableField("Cshj")
private Integer Cshj;
/**
* 吨位合计
*/
@TableField("Dwhj")
private Double Dwhj;
/**
* 吨公里合计
*/
@TableField("Dglhj")
private Double Dglhj;
/**
* 备注
*/
@TableField("Bz")
private String Bz;
/**
* 日期标记,如:2021年01月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Safe_Trouble")
public class TSafeTrouble implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 检查人
*/
@TableField("Jcr")
private String Jcr;
/**
* 发现日期
*/
@TableField("Fxrq")
private LocalDateTime Fxrq;
/**
* 隐患位置
*/
@TableField("Yhwz")
private String Yhwz;
/**
* 隐患描述
*/
@TableField("Yhms")
private String Yhms;
/**
* 隐患级别
*/
@TableField("Yhjb")
private String Yhjb;
/**
* 整改措施
*/
@TableField("Zgcs")
private String Zgcs;
/**
* 整改要求
*/
@TableField("Zgyq")
private String Zgyq;
/**
* 整改负责人
*/
@TableField("Zgfzr")
private String Zgfzr;
/**
* 复查人
*/
@TableField("Fcr")
private String Fcr;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Safe_Trouble_Img")
public class TSafeTroubleImg implements Serializable {
private static final long serialVersionUID=1L;
/**
* T_Safe_Trouble中的ID
*/
@TableField("TroubleID")
private Integer TroubleID;
/**
* 照片
*/
@TableField("Img")
private byte[] Img;
/**
* 照片类型,分为隐患照片和整改后照片两类
*/
@TableField("ImgType")
private String ImgType;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Sample_LaboratorySheet")
public class TSampleLaboratorysheet implements Serializable {
private static final long serialVersionUID=1L;
/**
* 样号
*/
@TableId("Yh")
private String Yh;
/**
* 二维码
*/
@TableField("QRCode")
private byte[] QRCode;
/**
* 化验室编号
*/
@TableField("LaboratoryID")
private String LaboratoryID;
/**
* 副品存放位置
*/
@TableField("Fpcfwz")
private String Fpcfwz;
/**
* 氧化钙
*/
@TableField("Cao")
private Float Cao;
/**
* 氧化镁
*/
@TableField("MgO")
private Float MgO;
/**
* 三氧化二铝
*/
@TableField("Al2O3")
private Float Al2O3;
/**
* 二氧化硅
*/
@TableField("SiO2")
private Float SiO2;
/**
* 三氧化二铁
*/
@TableField("Fe2O3")
private Float Fe2O3;
/**
* 氧化钾
*/
@TableField("K2O")
private Float k2o;
/**
* 氧化钠
*/
@TableField("Na2O")
private Float Na2O;
/**
* 三氧化硫
*/
@TableField("SO3")
private Float so3;
/**
* 氯离子
*/
@TableField("Cl")
private Float Cl;
/**
* 烧失量
*/
@TableField("Ssl")
private Float Ssl;
/**
* 收样时间
*/
@TableField("Sysj")
private LocalDateTime Sysj;
/**
* 化验人
*/
@TableField("Hyr")
private String Hyr;
/**
* 化验时间
*/
@TableField("Hysj")
private LocalDateTime Hysj;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Sample_List")
public class TSampleList implements Serializable {
private static final long serialVersionUID=1L;
/**
* 样号
*/
@TableId("Yh")
private String Yh;
/**
* 二维码
*/
@TableField("QRCode")
private byte[] QRCode;
/**
* 采区名称
*/
@TableField("StopeName")
private String StopeName;
/**
* 平台名称
*/
@TableField("StepName")
private String StepName;
/**
* 爆区名称
*/
@TableField("BlastAreaName")
private String BlastAreaName;
/**
* 炮孔编号
*/
@TableField("HolesID")
private String HolesID;
/**
* 从
*/
@TableField("Start")
private String Start;
/**
* 至
*/
@TableField("EndTo")
private String EndTo;
/**
* 送样人
*/
@TableField("Syr")
private String Syr;
/**
* 送样时间
*/
@TableField("Syrq")
private LocalDateTime Syrq;
/**
* 备注
*/
@TableField("Bz")
private String Bz;
}
......@@ -14,7 +14,7 @@ import lombok.experimental.Accessors;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
......
......@@ -15,7 +15,7 @@ import lombok.experimental.Accessors;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
......
......@@ -14,7 +14,7 @@ import lombok.experimental.Accessors;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
......
......@@ -15,7 +15,7 @@ import lombok.experimental.Accessors;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
......
......@@ -13,7 +13,7 @@ import lombok.experimental.Accessors;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
......
......@@ -4,22 +4,18 @@ import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import javax.annotation.Generated;
/**
* <p>
*
*
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
......@@ -27,48 +23,49 @@ import javax.annotation.Generated;
@TableName("T_Sys_User")
public class TSysUser implements Serializable {
private static final long serialVersionUID = 1L;
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 人员姓名
*/
@TableField("Name")
private String Name;
/**
* 人员姓名
*/
@TableField("Name")
private String Name;
/**
* 登录ID
*/
@TableField("LoginID")
private String LoginID;
/**
* 登录ID
*/
@TableField("LoginID")
private String LoginID;
/**
* 登录密码
*/
@TableField("Password")
private String Password;
/**
* 登录密码
*/
@TableField("Password")
private String Password;
/**
* 角色ID
*/
@TableField("RoleID")
private Integer RoleID;
/**
* 角色ID
*/
@TableField("RoleID")
private Integer RoleID;
/**
* 部门ID
*/
@TableField("DeptID")
private String DeptID;
/**
* 部门ID
*/
@TableField("DeptID")
private String DeptID;
/**
* 描述信息
*/
@TableField("Description")
private String Description;
/**
* 描述信息
*/
@TableField("Description")
private String Description;
}
......@@ -14,7 +14,7 @@ import lombok.experimental.Accessors;
* </p>
*
* @author ztw
* @since 2021-04-22
* @since 2021-04-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
......
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Wages")
public class TWages implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 单位
*/
@TableField("CompanyName")
private String CompanyName;
/**
* 人员姓名
*/
@TableField("Name")
private String Name;
/**
* 所属工序
*/
@TableField("ProcessesName")
private String ProcessesName;
/**
* 工资
*/
@TableField("Wage")
private Float Wage;
/**
* 日期标记,如:2021年01月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author ztw
* @since 2021-04-22
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_Weight")
public class TWeight implements Serializable {
private static final long serialVersionUID=1L;
/**
* ID号
*/
@TableId(value = "ID", type = IdType.AUTO)
private Integer id;
/**
* 日期
*/
@TableField("Rq")
private String Rq;
/**
* 时间
*/
@TableField("Sj")
private String Sj;
/**
* 矿车编号
*/
@TableField("TruckID")
private String TruckID;
/**
* 总毛重
*/
@TableField("Mz")
private Float Mz;
/**
* 总皮重
*/
@TableField("Pz")
private Float Pz;
/**
* 总净重
*/
@TableField("Jz")
private Float Jz;
/**
* 日期标记,如:2021年01月
*/
@TableField("Tag")
private String Tag;
}
package cn.wise.sc.acquisition.business.exception;
import cn.hutool.core.util.StrUtil;
import java.util.Collection;
/**
* @description: 断言接口 公共断言方法放这里
* @author: qh
* @create: 2020-05-15 15:32
**/
public interface Assert {
/**
* 创建异常
*
* @param args
* @return
*/
BaseException newException(Object... args);
/**
* 创建异常
*
* @param t
* @param args
* @return
*/
BaseException newException(Throwable t, Object... args);
/**
* 断言对象 obj 非空。如果对象 obj 为空,则抛出异常
*
* @param obj 待判断对象
*/
default void assertNotNull(Object obj) {
if (obj == null) {
throw newException(obj);
}
}
default void assertNotEmpty(String str) {
if (StrUtil.isEmpty(str)) {
throw newException(str);
}
}
/**
* 断言对象obj非空。如果对象为空,则抛出异常
* 异常信息message支持传递参数方式,避免在判断之前进行字符串拼接操作
*
* @param obj 待判断对象
* @param args message占位符对应的参数列表
*/
default void assertNotNull(Object obj, Object... args) {
if (obj == null) {
throw newException(args);
}
}
/**
* 断言是个异常 直接抛出这个异常
*
* @param e
*/
default void assertIsException(Throwable e) {
if (e != null) {
throw newException(e, null);
}
}
/**
* 断言 字符串参数不能为空
*
* @param params 字符串参数
*/
default void assertNotEmpty(String... params) {
for (String str : params) {
if (StrUtil.isEmpty(str)) {
throw newException(params);
}
}
}
/**
* 断言 集合不为空和长度不为0
*
* @param list
*/
default void assertCollectionNotILLEGAL(Collection list) {
if (list == null || list.size() == 0) {
throw newException(list);
}
}
/**
* 断言数值参数 不为0和空
*
* @param obj 待判断的参数
*/
default void assertNotDefaultOrNull(Object obj) {
double tmp;
try {
tmp = (double) obj;
} catch (ClassCastException e) {
throw newException(obj);
}
if ((obj == null) || (tmp == 0D)) {
throw newException(obj);
}
}
}
package cn.wise.sc.acquisition.business.exception;
/**
* @description: 基础异常
* @author: qh
* @create: 2020-05-15 15:27
**/
public class BaseException extends RuntimeException {
protected static final long serialVersionUID = 1L;
private int code;
private String message;
private Object[] args;
public BaseException(IResponseEnum responseEnum, Object[] args, String message) {
super(responseEnum.getMessage());
this.code = responseEnum.getCode();
this.message = message;
this.args = args;
}
public BaseException(IResponseEnum responseEnum, Object[] args, String message, Throwable cause) {
super(message, cause);
this.code = responseEnum.getCode();
this.message = message;
this.args = args;
}
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
@Override
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
package cn.wise.sc.acquisition.business.exception;
/**
* @description: 业务方面的异常
* @author: qh
* @create: 2020-05-15 15:28
**/
public class BusinessException extends BaseException {
private static final long serialVersionUID = 1L;
public BusinessException(IResponseEnum responseEnum, Object[] args, String message) {
super(responseEnum, args, message);
}
public BusinessException(IResponseEnum responseEnum, Object[] args, String message, Throwable cause) {
super(responseEnum, args, message, cause);
}
}
package cn.wise.sc.acquisition.business.exception;
import java.text.MessageFormat;
import java.util.Date;
/**
* @description: 业务异常与断言结合的接口 适配器
* @author: qh
* @create: 2020-05-15 15:36
**/
public interface BusinessExceptionAssert extends IResponseEnum, Assert {
@Override
default BaseException newException(Object... args) {
String msg = MessageFormat.format(this.getMessage(), args);
return new BusinessException(this, args, msg);
}
@Override
default BaseException newException(Throwable t, Object... args) {
String msg = MessageFormat.format(this.getMessage(), args);
return new BusinessException(this, args, msg, t);
}
/**
* 断言对象 时间段合法
*
* @param start 开始时间
* @param end 结束时间
*/
default void assertTimeVail(Long start, Long end) {
if (end == null || start == null) {
throw newException(start, end);
}
if (end == 0 && start == 0) {
throw newException(start, end);
}
if (start > end) {
throw newException(start, end);
}
if (start < 0 || end < 0) {
throw newException(start, end);
}
}
/**
* 断言对象 时间段合法
*
* @param startDate 开始时间
* @param endDate 结束时间
*/
default void assertTimeVail(Date startDate, Date endDate) {
Long start = startDate.getTime();
Long end = endDate.getTime();
assertTimeVail(start, end);
}
}
package cn.wise.sc.acquisition.business.exception;
import lombok.Getter;
/**
* @description: 最终业务异常实现
* @author: qh
* @create: 2020-05-15 15:37
*/
@Getter
public enum BusinessExceptionEnum implements BusinessExceptionAssert {
/**
* Bad licence type
*/
BAD_LICENCE_TYPE(7001, "字段不能为空!"),
/**
* Licence not found
*/
LICENCE_NOT_FOUND(7002, "Licence not found."),
/**
* 成功
*/
SUCCESS(200, "Success."),
BAD_TIME(400, "时间段无效! 开始时间>结束时间&&不能为NUll"),
COLLECTION_NOT_ILLEGAL(400, "参数集合无效!"),
CACHE_NOT_FOUND(7002, "缓存未找到!"),
OPEN_TS_DB_CONNECTION_ERROR(7003, "请求OpenTSDB失败"),
/**
* 业务异常
*/
BUSINESS_ERROR(400, "Business not pass."),
/**
* 用户未登录
*/
NO_LOGIN(401, "Please login.");
BusinessExceptionEnum(int code, String message) {
this.code = code;
this.message = message;
}
/**
* 返回码
*/
private int code;
/**
* 返回消息
*/
private String message;
}
package cn.wise.sc.acquisition.business.exception;
import org.springframework.http.HttpStatus;
/**
* @author shulidong
* @since 2019/2/19/0019 16:48
**/
public abstract class BusinessOldException extends RuntimeException {
protected HttpStatus statusCode = HttpStatus.INTERNAL_SERVER_ERROR;
private String errorCode;
public HttpStatus getStatusCode() {
return statusCode;
}
public void setStatusCode(HttpStatus statusCode) {
this.statusCode = statusCode;
}
public BusinessOldException(String errorCode, String message) {
super(message);
this.errorCode = errorCode;
}
public BusinessOldException(String message, Throwable e) {
super(message, e);
}
public BusinessOldException(String message) {
super(message);
}
public String getErrorCode() {
return errorCode;
}
public void setErrorCode(String errorCode) {
this.errorCode = errorCode;
}
}
package cn.wise.sc.acquisition.business.exception;
/**
* @description: 代码错误
* @author: qh
* @create: 2020-07-09 16:07
**/
public class CodeException extends BaseException {
private static final long serialVersionUID = 1L;
public CodeException(IResponseEnum responseEnum, Object[] args, String message) {
super(responseEnum, args, message);
}
public CodeException(IResponseEnum responseEnum, Object[] args, String message, Throwable cause) {
super(responseEnum, args, message, cause);
}
}
package cn.wise.sc.acquisition.business.exception;
import java.text.MessageFormat;
/**
* @description: 代码逻辑错误断言接口
* @author: qh
* @create: 2020-07-09 16:05
**/
public interface CodeExceptionAssert extends Assert, IResponseEnum {
@Override
default BaseException newException(Object... args) {
String msg = MessageFormat.format(this.getMessage(), args);
return new BusinessException(this, args, msg);
}
@Override
default BaseException newException(Throwable t, Object... args) {
String msg = MessageFormat.format(this.getMessage(), args);
return new BusinessException(this, args, msg, t);
}
}
package cn.wise.sc.acquisition.business.exception;
import lombok.Getter;
/**
* @description: 代码逻辑错误枚举
* @author: qh
* @create: 2020-07-09 16:09
**/
@Getter
public enum CodeExceptionEnum implements CodeExceptionAssert {
OBJECT_NOT_EMPTY(6001, "{0} is NULL!"),
STRING_NOT_EMPTY(6001, "{0} is Empty!");
CodeExceptionEnum(int code, String message) {
this.code = code;
this.message = message;
}
/**
* 返回码
*/
private int code;
/**
* 返回消息
*/
private String message;
}
package cn.wise.sc.acquisition.business.exception;
/**
* @description: 公共属性接口 提供公共属性
* @author: qh
* @create: 2020-05-15 15:28
**/
public interface IResponseEnum {
int getCode();
String getMessage();
}
......@@ -9,7 +9,6 @@ import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import cn.wise.sc.acquisition.business.exception.BusinessException;
import cn.wise.sc.acquisition.business.util.JwtUtil;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
......
package cn.wise.sc.acquisition.business.mapper;
import cn.wise.sc.acquisition.business.entity.TAnnouncement;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author ztw
* @since 2021-04-22
*/
public interface TAnnouncementMapper extends BaseMapper<TAnnouncement> {
}
package cn.wise.sc.acquisition.business.mapper;
import cn.wise.sc.acquisition.business.entity.TEquipmentAccount;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author ztw
* @since 2021-04-22
*/
public interface TEquipmentAccountMapper extends BaseMapper<TEquipmentAccount> {
}
package cn.wise.sc.acquisition.business.mapper;
import cn.wise.sc.acquisition.business.entity.TEquipmentCheck;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author ztw
* @since 2021-04-22
*/
public interface TEquipmentCheckMapper extends BaseMapper<TEquipmentCheck> {
}
package cn.wise.sc.acquisition.business.mapper;
import cn.wise.sc.acquisition.business.entity.TEquipmentMaintenanceCycle;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author ztw
* @since 2021-04-22
*/
public interface TEquipmentMaintenanceCycleMapper extends BaseMapper<TEquipmentMaintenanceCycle> {
}
package cn.wise.sc.acquisition.business.mapper;
import cn.wise.sc.acquisition.business.entity.TEquipmentMaintenance;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author ztw
* @since 2021-04-22
*/
public interface TEquipmentMaintenanceMapper extends BaseMapper<TEquipmentMaintenance> {
}
package cn.wise.sc.acquisition.business.mapper;
import cn.wise.sc.acquisition.business.entity.TEquipmentRepair;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author ztw
* @since 2021-04-22
*/
public interface TEquipmentRepairMapper extends BaseMapper<TEquipmentRepair> {
}
package cn.wise.sc.acquisition.business.mapper;
import cn.wise.sc.acquisition.business.entity.TEquipmentRun;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author ztw
* @since 2021-04-22
*/
public interface TEquipmentRunMapper extends BaseMapper<TEquipmentRun> {
}
package cn.wise.sc.acquisition.business.mapper;
import cn.wise.sc.acquisition.business.entity.TEquipmentTrouble;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author ztw
* @since 2021-04-22
*/
public interface TEquipmentTroubleMapper extends BaseMapper<TEquipmentTrouble> {
}
package cn.wise.sc.acquisition.business.mapper;
import cn.wise.sc.acquisition.business.entity.TEquipmentUsagefee;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author ztw
* @since 2021-04-22
*/
public interface TEquipmentUsagefeeMapper extends BaseMapper<TEquipmentUsagefee> {
}
package cn.wise.sc.acquisition.business.mapper;
import cn.wise.sc.acquisition.business.entity.TMaterialEntry;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author ztw
* @since 2021-04-22
*/
public interface TMaterialEntryMapper extends BaseMapper<TMaterialEntry> {
}
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment