Browse Source

车辆入库管理分页查询列表、入库、初始化

master
dimengzhe 3 years ago
parent
commit
6edebb1d85
  1. 40
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInbound.java
  2. 18
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundDetailsVo.java
  3. 29
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundDto.java
  4. 36
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundFeign.java
  5. 29
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundFeignFallback.java
  6. 22
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundQuery.java
  7. 36
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundVo.java
  8. 37
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinbound/ScmVehicleInboundMapper.java
  9. 29
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinbound/ScmVehicleInboundMapper.xml
  10. 39
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinbound/ScmVehicleInboundRest.java
  11. 117
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinbound/ScmVehicleInboundService.java
  12. 209
      doc/databases/scm_tables.sql

40
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInbound.java

@ -0,0 +1,40 @@
package com.yxt.anrui.scm.api.scmvehicleinbound;
import com.yxt.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @Author dimengzhe
* @Date 2022/4/6 10:23
* @Description 车辆入库管理
*/
@Data
public class ScmVehicleInbound extends BaseEntity {
private static final long serialVersionUID = -4365593902000557398L;
@ApiModelProperty(value = "车架号")
private String vinNo;
@ApiModelProperty(value = "车型")
private String modelName;
@ApiModelProperty(value = "采购订单类型")
private String orderType;
@ApiModelProperty(value = "采购订单类型key")
private String orderTypeKey;
@ApiModelProperty(value = "发车日期")
private Date departureDate;
@ApiModelProperty(value = "验车日期")
private Date inspectionDate;
@ApiModelProperty(value = "验车人")
private String inspection;
@ApiModelProperty(value = "库位")
private String warehouseCode;
@ApiModelProperty(value = "实际入库日期")
private Date inboundDate;
@ApiModelProperty(value = "入库人")
private String inbound;
@ApiModelProperty(value = "车辆库位照片")
private String inboundPhoto;
}

18
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundDetailsVo.java

@ -0,0 +1,18 @@
package com.yxt.anrui.scm.api.scmvehicleinbound;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Author dimengzhe
* @Date 2022/4/6 11:35
* @Description
*/
@Data
public class ScmVehicleInboundDetailsVo implements Vo {
private static final long serialVersionUID = 6836808201591951508L;
@ApiModelProperty(value = "入库日期")
private String inboundDate;
private String inbound;
}

29
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundDto.java

@ -0,0 +1,29 @@
package com.yxt.anrui.scm.api.scmvehicleinbound;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @Author dimengzhe
* @Date 2022/4/6 13:44
* @Description
*/
@Data
public class ScmVehicleInboundDto implements Dto {
private static final long serialVersionUID = 8881859025299917313L;
@ApiModelProperty(value = "sid")
private String sid;
@ApiModelProperty(value = "入库日期")
private Date inboundDate;
@ApiModelProperty(value = "入库人")
private String inbound;
@ApiModelProperty(value = "库位")
private String warehouseCode;
@ApiModelProperty(value = "车辆库位照片")
private String inboundPhoto;
@ApiModelProperty(value = "state", example = "0")
private Integer state;
}

36
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundFeign.java

@ -0,0 +1,36 @@
package com.yxt.anrui.scm.api.scmvehicleinbound;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
/**
* @Author dimengzhe
* @Date 2022/4/6 10:38
* @Description
*/
@FeignClient(
contextId = "anrui-scm-ScmVehicleInbound",
name = "anrui-scm",
path = "v1/scmvehicleinbound",
fallback = ScmVehicleInboundFeignFallback.class)
public interface ScmVehicleInboundFeign {
@ApiOperation("分页列表")
@PostMapping("/listPage")
@ResponseBody
ResultBean<PagerVo<ScmVehicleInboundVo>> listPage(@RequestBody PagerQuery<ScmVehicleInboundQuery> pq);
@ApiOperation("详情")
@GetMapping("/details/{sid}")
@ResponseBody
ResultBean<ScmVehicleInboundDetailsVo> details(@PathVariable(value = "sid") String sid);
@ApiOperation("入库")
@PutMapping("/update")
@ResponseBody
ResultBean update(@RequestBody ScmVehicleInboundDto scmVehicleInboundDto);
}

29
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundFeignFallback.java

@ -0,0 +1,29 @@
package com.yxt.anrui.scm.api.scmvehicleinbound;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.stereotype.Component;
/**
* @Author dimengzhe
* @Date 2022/4/6 10:45
* @Description
*/
@Component
public class ScmVehicleInboundFeignFallback implements ScmVehicleInboundFeign{
@Override
public ResultBean<PagerVo<ScmVehicleInboundVo>> listPage(PagerQuery<ScmVehicleInboundQuery> pq) {
return null;
}
@Override
public ResultBean<ScmVehicleInboundDetailsVo> details(String sid) {
return null;
}
@Override
public ResultBean update(ScmVehicleInboundDto scmVehicleInboundDto) {
return null;
}
}

22
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundQuery.java

@ -0,0 +1,22 @@
package com.yxt.anrui.scm.api.scmvehicleinbound;
import com.yxt.common.core.query.Query;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Author dimengzhe
* @Date 2022/4/6 10:46
* @Description
*/
@Data
public class ScmVehicleInboundQuery implements Query {
private static final long serialVersionUID = 8341302890735507578L;
@ApiModelProperty(value = "车架号")
private String vinNo;
@ApiModelProperty(value = "车型")
private String modelName;
@ApiModelProperty(value = "采购订单类型key")
private String orderTypeKey;
}

36
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehicleinbound/ScmVehicleInboundVo.java

@ -0,0 +1,36 @@
package com.yxt.anrui.scm.api.scmvehicleinbound;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Author dimengzhe
* @Date 2022/4/6 10:46
* @Description
*/
@Data
public class ScmVehicleInboundVo implements Vo {
private static final long serialVersionUID = 4307351025090414758L;
@ApiModelProperty(value = "sid")
private String sid;
@ApiModelProperty(value = "状态")
private String state;
@ApiModelProperty(value = "车架号")
private String vinNo;
@ApiModelProperty(value = "车型")
private String modelName;
@ApiModelProperty(value = "订单类型")
private String orderType;
@ApiModelProperty(value = "发车日期")
private String departureDate;
@ApiModelProperty(value = "验车日期")
private String inspection;
@ApiModelProperty(value = "仓库名称")
private String warehouseName;
@ApiModelProperty(value = "仓库负责人")
private String warehouseContract;
@ApiModelProperty(value = "实际入库日期")
private String inboundDate;
}

37
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinbound/ScmVehicleInboundMapper.java

@ -0,0 +1,37 @@
package com.yxt.anrui.scm.biz.scmvehicleinbound;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.yxt.anrui.scm.api.scmvehicleinbound.ScmVehicleInbound;
import com.yxt.anrui.scm.api.scmvehicleinbound.ScmVehicleInboundDetailsVo;
import com.yxt.anrui.scm.api.scmvehicleinbound.ScmVehicleInboundVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
/**
* @Author dimengzhe
* @Date 2022/4/6 10:55
* @Description
*/
@Mapper
public interface ScmVehicleInboundMapper extends BaseMapper<ScmVehicleInbound> {
/**
* 分页列表
*
* @param page 分页
* @param qw 查询条件
* @return
*/
IPage<ScmVehicleInboundVo> pagerList(IPage<ScmVehicleInboundVo> page, @Param(Constants.WRAPPER) QueryWrapper<ScmVehicleInboundVo> qw);
/**
* 详情
*
* @param sid 车辆入库管理sid
* @return
*/
ScmVehicleInboundDetailsVo details(@Param("sid") String sid, @Param("path") String path);
}

29
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinbound/ScmVehicleInboundMapper.xml

@ -0,0 +1,29 @@
<?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.yxt.anrui.scm.biz.scmvehicleinbound.ScmVehicleInboundMapper">
<select id="pagerList" resultType="com.yxt.anrui.scm.api.scmvehicleinbound.ScmVehicleInboundVo">
select si.sid,
case si.state
when 1 then '待入库'
when 0 then '已入库'
end as state,
si.vinNo,
si.modelName,
si.orderType,
DATE_FORMAT(si.departureDate, '%Y-%m-%d') as departureDate,
DATE_FORMAT(si.inspectionDate, '%Y-%m-%d') as inspectionDate,
si.inspection,
sw.warehouseName,
sw.warehouseContract,
DATE_FORMAT(si.inboundDate, '%Y-%m-%d') as inboundDate
from scm_vehicle_inbound si
left join scm_warehouse sw on si.warehouseCode = sw.warehouseCode
${ew.customSqlSegment}
</select>
<select id="details" resultType="com.yxt.anrui.scm.api.scmvehicleinbound.ScmVehicleInboundDetailsVo">
select si.inboundDate, si.inbound, si.vinNo, si.warehouseCode, concat(#{path}, si.inboundPhoto)
from scm_vehicle_inbound si
where si.sid = #{sid}
</select>
</mapper>

39
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinbound/ScmVehicleInboundRest.java

@ -0,0 +1,39 @@
package com.yxt.anrui.scm.biz.scmvehicleinbound;
import com.yxt.anrui.scm.api.scmvehicleinbound.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* @Author dimengzhe
* @Date 2022/4/6 10:49
* @Description
*/
@Api(tags = "车辆入库管理")
@RequestMapping("v1/scmvehicleinbound")
public class ScmVehicleInboundRest implements ScmVehicleInboundFeign {
@Autowired
private ScmVehicleInboundService scmVehicleInboundService;
@Override
public ResultBean<PagerVo<ScmVehicleInboundVo>> listPage(PagerQuery<ScmVehicleInboundQuery> pq) {
ResultBean<PagerVo<ScmVehicleInboundVo>> rb = ResultBean.fireFail();
PagerVo<ScmVehicleInboundVo> pv = scmVehicleInboundService.listPage(pq);
return rb.success().setData(pv);
}
@Override
public ResultBean<ScmVehicleInboundDetailsVo> details(String sid) {
return scmVehicleInboundService.details(sid);
}
@Override
public ResultBean update(ScmVehicleInboundDto scmVehicleInboundDto) {
return scmVehicleInboundService.updateScmVehicleInbound(scmVehicleInboundDto);
}
}

117
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinbound/ScmVehicleInboundService.java

@ -0,0 +1,117 @@
package com.yxt.anrui.scm.biz.scmvehicleinbound;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.anrui.scm.api.scmvehicleinbound.*;
import com.yxt.common.base.config.component.FileUploadComponent;
import com.yxt.common.base.service.MybatisBaseService;
import com.yxt.common.base.utils.PagerUtil;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* @Author dimengzhe
* @Date 2022/4/6 10:55
* @Description
*/
@Service
public class ScmVehicleInboundService extends MybatisBaseService<ScmVehicleInboundMapper, ScmVehicleInbound> {
@Autowired
private FileUploadComponent fileUploadComponent;
/**
* 分页列表
*
* @param pq 查询条件
* @return 分页列表
*/
public PagerVo<ScmVehicleInboundVo> listPage(PagerQuery<ScmVehicleInboundQuery> pq) {
IPage<ScmVehicleInboundVo> page = pagerList(pq);
PagerVo<ScmVehicleInboundVo> pv = new PagerVo<>();
PagerVo<ScmVehicleInboundVo> pv1 = PagerUtil.pageToVo(page, pv);
return pv1;
}
/**
* 分页列表数据获取
*
* @param pq 查询条件
* @return 数据获取
*/
public IPage<ScmVehicleInboundVo> pagerList(PagerQuery<ScmVehicleInboundQuery> pq) {
IPage<ScmVehicleInboundVo> page = PagerUtil.queryToPage(pq);
QueryWrapper<ScmVehicleInboundVo> qw = buildQueryWrapper(pq.getParams());
return baseMapper.pagerList(page, qw);
}
/**
* 封装查询条件
*
* @param params 查询条件参数
* @return
*/
private QueryWrapper<ScmVehicleInboundVo> buildQueryWrapper(ScmVehicleInboundQuery params) {
QueryWrapper<ScmVehicleInboundVo> qw = new QueryWrapper<>();
if (params != null) {
//车架号
if (StringUtils.isNotBlank(params.getVinNo())) {
qw.eq("si.vinNo", params.getVinNo());
}
//车型
if (StringUtils.isNotBlank(params.getModelName())) {
qw.like("si.modelName", params.getModelName());
}
//订单类型
if (StringUtils.isNotBlank(params.getOrderTypeKey())) {
qw.eq("si.orderTypeKey", params.getOrderTypeKey());
}
}
return qw;
}
/**
* 车辆入库详情
*
* @param sid 车辆入库管理sid
* @return
*/
public ResultBean<ScmVehicleInboundDetailsVo> details(String sid) {
ResultBean<ScmVehicleInboundDetailsVo> rb = ResultBean.fireFail();
ScmVehicleInbound scmVehicleInbound = fetchBySid(sid);
if (scmVehicleInbound == null) {
return rb.setMsg("该数据不存在");
}
String path = fileUploadComponent.getUrlPrefix();
ScmVehicleInboundDetailsVo vo = baseMapper.details(sid, path);
return rb.success().setData(vo);
}
/**
* 入库
*
* @param scmVehicleInboundDto 数据传输对象
* @return 入库成功或已入库
*/
public ResultBean updateScmVehicleInbound(ScmVehicleInboundDto scmVehicleInboundDto) {
ResultBean rb = ResultBean.fireFail();
String sid = scmVehicleInboundDto.getSid();
ScmVehicleInbound scmVehicleInbound = fetchBySid(sid);
if (scmVehicleInbound == null) {
return rb.setMsg("该数据不存在");
}
if (scmVehicleInbound.getState() == 0) {
return rb.setMsg("该数据状态已是入库,请勿重复操作");
}
int i = updateBySid(scmVehicleInboundDto, sid);
if (i == 0) {
return rb.setMsg("入库失败");
}
return rb.success().setMsg("入库成功");
}
}

209
doc/databases/scm_tables.sql

@ -2,14 +2,14 @@
DROP TABLE IF EXISTS `scm_material`;
CREATE TABLE `scm_material`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -27,7 +27,7 @@ CREATE TABLE `scm_material`
`manufacturer` varchar(64) DEFAULT NULL COMMENT '生产厂家',
`manufacturerSid` varchar(64) DEFAULT NULL COMMENT '生产厂家sid',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='物料信息';
@ -35,14 +35,14 @@ CREATE TABLE `scm_material`
DROP TABLE IF EXISTS `scm_inbound`;
CREATE TABLE `scm_inbound`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -75,7 +75,7 @@ CREATE TABLE `scm_inbound`
`purKeeperName` varchar(64) DEFAULT NULL COMMENT '采购员',
`printCount` varchar(64) DEFAULT NULL COMMENT '打印次数',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='销售入库单';
@ -83,14 +83,14 @@ CREATE TABLE `scm_inbound`
DROP TABLE IF EXISTS `scm_inbound_detail`;
CREATE TABLE `scm_inbound_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -126,7 +126,7 @@ CREATE TABLE `scm_inbound_detail`
`powerValue` varchar(64) DEFAULT NULL COMMENT '车辆马力value',
`carColor` varchar(64) DEFAULT NULL COMMENT '车辆颜色',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='销售入库单_明细';
@ -134,14 +134,14 @@ CREATE TABLE `scm_inbound_detail`
DROP TABLE IF EXISTS `scm_rejected`;
CREATE TABLE `scm_rejected`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -175,7 +175,7 @@ CREATE TABLE `scm_rejected`
`manufacturerSid` varchar(64) DEFAULT NULL COMMENT '厂商sid',
`manufacturerName` varchar(64) DEFAULT NULL COMMENT '供应商名称',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='采购退料单';
@ -183,14 +183,14 @@ CREATE TABLE `scm_rejected`
DROP TABLE IF EXISTS `scm_rejected_detail`;
CREATE TABLE `scm_rejected_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -221,7 +221,7 @@ CREATE TABLE `scm_rejected_detail`
`taxAmount` varchar(64) DEFAULT NULL COMMENT '税额',
`leviedSubtotal` varchar(64) DEFAULT NULL COMMENT '价税合计',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='采购退料单_明细';
@ -229,14 +229,14 @@ CREATE TABLE `scm_rejected_detail`
DROP TABLE IF EXISTS `scm_outbound`;
CREATE TABLE `scm_outbound`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -276,7 +276,7 @@ CREATE TABLE `scm_outbound`
`InvoicingMoeny` varchar(64) DEFAULT NULL COMMENT '开票金额',
`manHourIncome` varchar(64) DEFAULT NULL COMMENT '工时收入',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='销售出库单';
@ -284,14 +284,14 @@ CREATE TABLE `scm_outbound`
DROP TABLE IF EXISTS `scm_outbound_detail`;
CREATE TABLE `scm_outbound_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -323,7 +323,7 @@ CREATE TABLE `scm_outbound_detail`
`vehicleTypeValue` varchar(64) DEFAULT NULL COMMENT '车辆类型value',
`mGroup` varchar(64) DEFAULT NULL COMMENT '物料分组',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='销售出库单_明细';
@ -331,14 +331,14 @@ CREATE TABLE `scm_outbound_detail`
DROP TABLE IF EXISTS `scm_return`;
CREATE TABLE `scm_return`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -360,7 +360,7 @@ CREATE TABLE `scm_return`
`salesOrgName` varchar(64) DEFAULT NULL COMMENT '销售组织',
`projectCategory` varchar(64) DEFAULT NULL COMMENT '项目类别',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='销售退货单';
@ -368,14 +368,14 @@ CREATE TABLE `scm_return`
DROP TABLE IF EXISTS `scm_return_detail`;
CREATE TABLE `scm_return_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -398,7 +398,7 @@ CREATE TABLE `scm_return_detail`
`vehicleType` varchar(64) DEFAULT NULL COMMENT '车辆类型key',
`vehicleTypeValue` varchar(64) DEFAULT NULL COMMENT '车辆类型value',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='销售退货单_明细';
@ -406,14 +406,14 @@ CREATE TABLE `scm_return_detail`
DROP TABLE IF EXISTS `scm_other_inbound`;
CREATE TABLE `scm_other_inbound`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -439,7 +439,7 @@ CREATE TABLE `scm_other_inbound`
`customerSid` varchar(64) DEFAULT NULL COMMENT '客户sid',
`customer` varchar(64) DEFAULT NULL COMMENT '客户',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='其他入库单';
@ -447,14 +447,14 @@ CREATE TABLE `scm_other_inbound`
DROP TABLE IF EXISTS `scm_other_inbound_detail`;
CREATE TABLE `scm_other_inbound_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -471,7 +471,7 @@ CREATE TABLE `scm_other_inbound_detail`
`batchNum` varchar(64) DEFAULT NULL COMMENT '批号',
`cargoOwner` varchar(64) DEFAULT NULL COMMENT '货主',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='其他入库单_明细';
@ -479,14 +479,14 @@ CREATE TABLE `scm_other_inbound_detail`
DROP TABLE IF EXISTS `scm_other_outbound`;
CREATE TABLE `scm_other_outbound`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -515,7 +515,7 @@ CREATE TABLE `scm_other_outbound`
`date` DATE DEFAULT NULL COMMENT '日期',
`transferInDepartment` varchar(64) DEFAULT NULL COMMENT '调入部门',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='其他出库单';
@ -523,14 +523,14 @@ CREATE TABLE `scm_other_outbound`
DROP TABLE IF EXISTS `scm_other_outbound_detail`;
CREATE TABLE `scm_other_outbound_detail`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -550,7 +550,7 @@ CREATE TABLE `scm_other_outbound_detail`
`ShippingUnit` varchar(64) DEFAULT NULL COMMENT '出货单价',
`deliveryAmount` varchar(64) DEFAULT NULL COMMENT '出库金额',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='其他出库单_明细';
@ -558,14 +558,14 @@ CREATE TABLE `scm_other_outbound_detail`
DROP TABLE IF EXISTS `scm_real_time_inventory`;
CREATE TABLE `scm_real_time_inventory`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -585,7 +585,7 @@ CREATE TABLE `scm_real_time_inventory`
`custodianNo` varchar(64) DEFAULT NULL COMMENT '保管者编码',
`custodian` varchar(64) DEFAULT NULL COMMENT '保管者名称',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='即时库存表';
@ -593,14 +593,14 @@ CREATE TABLE `scm_real_time_inventory`
DROP TABLE IF EXISTS `scm_order`;
CREATE TABLE `scm_order`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
@ -613,8 +613,37 @@ CREATE TABLE `scm_order`
`receivedInvoiceDate` varchar(64) DEFAULT NULL COMMENT '收到发票日期',
`invoiceAmount` varchar(64) DEFAULT NULL COMMENT '发票金额',
PRIMARY KEY (`id`),
KEY `id` (`id`)
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车辆采购订单';
-- 16、车辆入库管理表
DROP TABLE IF EXISTS `scm_vehicle_inbound`;
CREATE TABLE `scm_vehicle_inbound`
(
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
`sid` varchar(64) NOT NULL COMMENT 'sid',
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
`state` int(32) DEFAULT '1' COMMENT '状态',
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
`vinNo` varchar(64) DEFAULT NULL COMMENT '车架号',
`modelName` varchar(64) DEFAULT NULL COMMENT '车型',
`orderType` varchar(64) DEFAULT NULL COMMENT '采购订单类型',
`departureDate` timestamp null DEFAULT NULL COMMENT '发车日期',
`inspectionDate` timestamp null DEFAULT NULL COMMENT '验车日期',
`inspection` varchar(64) DEFAULT NULL COMMENT '验车人',
`warehouseCode` varchar(64) DEFAULT NULL COMMENT '库位即仓库',
`inboundDate` timestamp null DEFAULT NULL COMMENT '实际入库日期',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车辆入库管理表';

Loading…
Cancel
Save