Commit 3a401855 authored by hezhen's avatar hezhen

123

parent 50dc5403
package com.xxfc.platform.vehicle.entity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
/**
* 商品发布需求表
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-05-25 10:13:57
*/
@Data
@Table(name = "vehicle_publish")
public class VehiclePublish implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("主键id")
private Integer id;
@Column(name = "company_id")
@ApiModelProperty(value = "店铺id")
private Integer companyId;
@Column(name = "type")
@ApiModelProperty(value = "类型:1-我要车;2-我有车")
private Integer type;
@Column(name = "goods_type")
@ApiModelProperty(value = "商品类型 1--房车;2--机车;3--游艇;4-豪车")
private Integer goodsType;
@Column(name = "number")
@ApiModelProperty(value = "总商品数")
private Integer number;
@Column(name = "confirm_number")
@ApiModelProperty(value = "已确认商品数量")
private Integer confirmNumber;
@Column(name = "wait_confirm_number")
@ApiModelProperty(value = "待确认商品数量")
private Integer waitConfirmNumber;
@Column(name = "start_time")
@ApiModelProperty(value = "开始时间")
private Long startTime;
@Column(name = "end_time")
@ApiModelProperty(value = "结束时间")
private Long endTime;
@Column(name = "status")
@ApiModelProperty(value = "状态:0-发布中;1-已取消;2-待收车,3-已完成")
private Integer status;
@Column(name = "remarks")
@ApiModelProperty(value = "备注")
private String remarks;
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
@Column(name = "upd_time")
@ApiModelProperty(value = "更新时间", hidden = true )
private Long updTime;
@Column(name = "is_del")
@ApiModelProperty(value = "是否删除:0-正常;1-删除")
private Integer isDel;
}
package com.xxfc.platform.vehicle.entity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* 需求商品子表
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-05-25 10:13:57
*/
@Data
@Table(name = "vehicle_publish_goods")
public class VehiclePublishGoods implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("主键id")
private Integer id;
@Column(name = "publish_id")
@ApiModelProperty(value = "需求id")
private Integer publishId;
@Column(name = "vehicle_id")
@ApiModelProperty(value = "商品id")
private String vehicleId;
@Column(name = "number")
@ApiModelProperty(value = "商品数量")
private Integer number;
@Column(name = "receive_amount")
@ApiModelProperty(value = "接单者服务费(单个商品)")
private BigDecimal receiveAmount;
@Column(name = "publish_amount")
@ApiModelProperty(value = "发布服务费(单个商品)")
private BigDecimal publishAmount;
@Column(name = "goods_type")
@ApiModelProperty(value = "商品类型 1--房车;2--机车;3--游艇;4-豪车")
private Integer goodsType;
@Column(name = "brand_id")
@ApiModelProperty(value = "品牌id")
private Integer brandId;
@Column(name = "category_id")
@ApiModelProperty(value = "型号id")
private Integer categoryId;
@Column(name = "cover")
@ApiModelProperty(value = "封面")
private String cover;
@Column(name = "extension_list")
@ApiModelProperty(value = "扩展信息(逗号隔开)")
private String extensionList;
@Column(name = "status")
@ApiModelProperty(value = "状态:0-发布中;1-已取消;2-待收车,3-已完成")
private Integer status;
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
@Column(name = "upd_time")
@ApiModelProperty(value = "更新时间", hidden = true )
private Long updTime;
@Column(name = "is_del")
@ApiModelProperty(value = "是否删除:0-正常;1-删除")
private Integer isDel;
}
package com.xxfc.platform.vehicle.entity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* 需求接单表
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-05-25 10:13:57
*/
@Data
@Table(name = "vehicle_publish_receive")
public class VehiclePublishReceive implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("主键id")
private Integer id;
@Column(name = "code")
@ApiModelProperty(value = "商品编号")
private String code;
@Column(name = "vehicle_id")
@ApiModelProperty(value = "商品id")
private String vehicleId;
@Column(name = "publish_goods_id")
@ApiModelProperty(value = "需求子id")
private Integer publishGoodsId;
@Column(name = "receive_company_id")
@ApiModelProperty(value = "接单公司id")
private Integer receiveCompanyId;
@Column(name = "receive_time")
@ApiModelProperty(value = "接单时间")
private Long receiveTime;
@Column(name = "receive_order_no")
@ApiModelProperty(value = "接单者订单号")
private String receiveOrderNo;
@Column(name = "publish_company_id")
@ApiModelProperty(value = "发布公司id")
private Integer publishCompanyId;
@Column(name = "publish_order_no")
@ApiModelProperty(value = "接单者订单号")
private String publishOrderNo;
@Column(name = "ack_time")
@ApiModelProperty(value = "确认时间")
private Long ackTime;
@Column(name = "status")
@ApiModelProperty(value = "状态:0-已接单待支付;1-已支付,待确认;2-拒绝;3-同意;4-取消")
private Integer status;
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
@Column(name = "upd_time")
@ApiModelProperty(value = "更新时间", hidden = true )
private Long updTime;
@Column(name = "is_del")
@ApiModelProperty(value = "是否删除:0-正常;1-删除")
private Integer isDel;
}
package com.xxfc.platform.vehicle.entity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
/**
* 商品使用时间
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-05-25 10:13:57
*/
@Data
@Table(name = "vehicle_use_time")
public class VehicleUseTime implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("主键id")
private Integer id;
@Column(name = "vehicle_id")
@ApiModelProperty(value = "商品id")
private Integer vehicleId;
@Column(name = "company_id")
@ApiModelProperty(value = "店铺id")
private Integer companyId;
@Column(name = "start_time")
@ApiModelProperty(value = "开始时间")
private Long startTime;
@Column(name = "end_time")
@ApiModelProperty(value = "结束时间")
private Long endTime;
@Column(name = "status")
@ApiModelProperty(value = "状态:1-开启;2-关闭")
private Integer status;
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
@Column(name = "upd_time")
@ApiModelProperty(value = "更新时间", hidden = true )
private Long updTime;
}
package com.xxfc.platform.vehicle.biz;
import com.github.wxiaoqi.security.common.biz.BaseBiz;
import com.xxfc.platform.vehicle.entity.VehiclePublish;
import com.xxfc.platform.vehicle.mapper.VehiclePublishMapper;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
@Service
@Slf4j
public class VehiclePublishBiz extends BaseBiz<VehiclePublishMapper, VehiclePublish> {
public void addOrUpd(){
}
}
package com.xxfc.platform.vehicle.biz;
import com.github.wxiaoqi.security.common.biz.BaseBiz;
import com.xxfc.platform.vehicle.entity.VehiclePublishGoods;
import com.xxfc.platform.vehicle.mapper.VehiclePublishGoodsMapper;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
@Service
@Slf4j
public class VehiclePublishGoodsBiz extends BaseBiz<VehiclePublishGoodsMapper, VehiclePublishGoods> {
}
package com.xxfc.platform.vehicle.biz;
import com.github.wxiaoqi.security.common.biz.BaseBiz;
import com.xxfc.platform.vehicle.entity.VehiclePublishReceive;
import com.xxfc.platform.vehicle.mapper.VehiclePublishReceiveMapper;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
@Service
@Slf4j
public class VehiclePublishReceiveBiz extends BaseBiz<VehiclePublishReceiveMapper, VehiclePublishReceive> {
}
package com.xxfc.platform.vehicle.biz;
import com.github.wxiaoqi.security.common.biz.BaseBiz;
import com.xxfc.platform.vehicle.entity.VehicleUseTime;
import com.xxfc.platform.vehicle.mapper.VehicleUseTimeMapper;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
@Service
@Slf4j
public class VehicleUseTimeBiz extends BaseBiz<VehicleUseTimeMapper, VehicleUseTime> {
}
package com.xxfc.platform.vehicle.mapper;
import com.xxfc.platform.vehicle.entity.VehiclePublishGoods;
import tk.mybatis.mapper.additional.idlist.SelectByIdListMapper;
import tk.mybatis.mapper.common.Mapper;
public interface VehiclePublishGoodsMapper extends Mapper<VehiclePublishGoods>, SelectByIdListMapper<VehiclePublishGoods,Integer> {
}
\ No newline at end of file
package com.xxfc.platform.vehicle.mapper;
import com.xxfc.platform.vehicle.entity.VehiclePublish;
import tk.mybatis.mapper.additional.idlist.SelectByIdListMapper;
import tk.mybatis.mapper.common.Mapper;
public interface VehiclePublishMapper extends Mapper<VehiclePublish>, SelectByIdListMapper<VehiclePublish,Integer> {
}
\ No newline at end of file
package com.xxfc.platform.vehicle.mapper;
import com.xxfc.platform.vehicle.entity.VehiclePublishReceive;
import tk.mybatis.mapper.additional.idlist.SelectByIdListMapper;
import tk.mybatis.mapper.common.Mapper;
public interface VehiclePublishReceiveMapper extends Mapper<VehiclePublishReceive>, SelectByIdListMapper<VehiclePublishReceive,Integer> {
}
\ No newline at end of file
package com.xxfc.platform.vehicle.mapper;
import com.xxfc.platform.vehicle.entity.VehicleUseTime;
import tk.mybatis.mapper.additional.idlist.SelectByIdListMapper;
import tk.mybatis.mapper.common.Mapper;
public interface VehicleUseTimeMapper extends Mapper<VehicleUseTime>, SelectByIdListMapper<VehicleUseTime,Integer> {
}
\ No newline at end of file
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