package com.stylefeng.guns.modular.system.model; import com.baomidou.mybatisplus.activerecord.Model; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** *

* 公司信息表 *

* * @author 吕雪 * @since 2020-06-06 */ @TableName("t_company") @Data public class TCompany extends Model { private static final long serialVersionUID = 1L; /** * 主键id */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 是否经营快车(1=是,2=否) */ private Integer isSpe; /** * 是否经营出租车(1=是,2=否) */ private Integer isTaxi; /** * 是否经营跨城(1=是,2=否) */ private Integer isCross; /** * 是否经营跨城物流(1=是,2=否) */ private Integer isCrossLogistics; /** * 是否经营同城物流(1=是,2=否) */ private Integer isSameLogistics; /** * 是否经营包车(1=是,2=否) */ private Integer isCharter; /** * 是否经营顺风车(1=是,2=否) */ private Integer isHitchRide; /** * 是否经营代驾(1=是,2=否) */ private Integer isSubstituteDriving; /** * 快车提成方式(1=比例,2=固定) */ private Integer isSpeFixedOrProportional; /** * 出租车提成方式(1=比例,2=固定) */ private Integer isTaxiFixedOrProportional; /** * 跨城物流提成方式(1=比例,2=固定) */ private Integer isCrossLogisticsFixedOrProportional; /** * 同城物流提成方式(1=比例,2=固定) */ private Integer isSameLogisticsFixedOrProportional; /** * 快车提成数值 */ private BigDecimal speMoney; /** * 出租车提成数值 */ private BigDecimal taxiMoney; /** * 跨城出行提成数值 */ private BigDecimal crossMoney; /** * 跨城物流提成数值 */ private BigDecimal crossLogisticsMoney; /** * 同城物流 */ private BigDecimal sameLogisticsMoney; /** * 是否需要摆渡车(1=是,2=否) */ private Integer isNeedFerry; /** * 是否能够选座(1=是,2=否) */ private Integer isCanSelectSeat; /** * 代客下单是否可修改金额(1=是,2=否) */ private Integer isCanModifyAmount; /** * 是否允许线下付款(1=是,2=否) */ private Integer isOfflinePay; /** * 是否开启司机自助行程(1=是,2=否) */ private Integer isOpenDriverSelfTrip; /** * 新用户优先派单(0=否,1=是) */ private Integer newUserPriorityDispatch; /** * 企业名称 */ private String name; /** * 企业类型(1:平台,2:分公司,3:加盟商) */ private Integer type; /** * 上级企业id */ private Integer superiorId; /** * 负责人姓名 */ private String principalName; /** * 负责人电话 */ private String principalPhone; /** * 管理员姓名 */ private String adminName; /** * 管理员电话 */ private String adminPhone; /** * 紧急联系电话 */ private String urgentPhoen; /** * 服务机构设立日期 */ @DateTimeFormat private Date setupTime; /** * 统一社会信用代码 */ private String identifier; /** * 注册地行政区划分代码 */ private String addressCode; /** * 经营范围 */ private String businessScope; /** * 通信地址 */ private String contactAddress; /** * 行政文书送达地址 */ private String documentAddress; /** * 经营业户经济类型 */ private String economicType; /** * 注册资本 */ private String regCapital; /** * 法人代表姓名 */ private String legalName; /** * 法人代表身份证号 */ private String legalId; /** * 法人代表电话 */ private String legalPhone; /** * 法人代表身份证扫描件文件地址 */ private String legalPhotoUrl; /** * 经营许可证发证机构 */ private String licensingAgency; /** * 经营许可证初次发证日期 */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date licenseTime; /** * 经营许可证有效期起 */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date licenseStartTime; /** * 经营许可证有效期止 */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date licenseEndTime; /** * 网络预约车经营许可证号 */ private String licenseNumber; /** * 注册网络预约车辆数 */ private Integer carNum; /** * 注册网络预约车驾驶员数量 */ private Integer driverNum; /** * 登录MAC地址(多个以逗号分隔) */ private String mac; /** * 当前状态(0:正常,1:禁用) */ private Integer state; /** * 操作标识(1:新增,2:修改,3:删除) */ private String flag; /** * 上传标识(1:未上传,2:已上传) */ private String upload; /** * 创建时间 */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date insertTime; /** * 具体地址 */ private String detailAddress; /** * 分公司代码 */ private String code; /** * 分公司区划代码 */ private String scopeCode; /** * 经营区域 */ private String serviceScope; //身份证正面 private String idCardPositive; //身份证反面 private String idCardReverse; //节假费 private BigDecimal holidayFee; /** * 是否经营95128电召(1=是,2=否) */ private Integer isOnCall; /** * 95128电召提成数值 */ private BigDecimal onCallMoney; /** * 95128电召提成方式(1=比例,2=固定) */ private Integer isOnCallFixedOrProportional; /** * 规模 * @return */ private String scale; /** * 公司信息 * * @return */ private String companyInfo; private Integer paymentDays; /** * 中台企业编号 */ private String enterCode; /** * 中台新增标识(0=否,1=是) */ private Integer enterNew; private Integer version; private String Spe; private String Taxi; private String Cross; private String SameLogistics; private String CrossLogistics; private String OnCall; public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } private Date updateTime; public Integer getVersion() { return version; } public void setVersion(Integer version) { this.version = version; } public Integer getPaymentDays() { return paymentDays; } public void setPaymentDays(Integer paymentDays) { this.paymentDays = paymentDays; } public Integer getIsOnCall() { return isOnCall; } public void setIsOnCall(Integer isOnCall) { this.isOnCall = isOnCall; } public BigDecimal getOnCallMoney() { return onCallMoney; } public void setOnCallMoney(BigDecimal onCallMoney) { this.onCallMoney = onCallMoney; } public Integer getIsOnCallFixedOrProportional() { return isOnCallFixedOrProportional; } public void setIsOnCallFixedOrProportional(Integer isOnCallFixedOrProportional) { this.isOnCallFixedOrProportional = isOnCallFixedOrProportional; } public BigDecimal getHolidayFee() { return holidayFee; } public void setHolidayFee(BigDecimal holidayFee) { this.holidayFee = holidayFee; } public String getIdCardPositive() { return idCardPositive; } public void setIdCardPositive(String idCardPositive) { this.idCardPositive = idCardPositive; } public String getIdCardReverse() { return idCardReverse; } public void setIdCardReverse(String idCardReverse) { this.idCardReverse = idCardReverse; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getScopeCode() { return scopeCode; } public void setScopeCode(String scopeCode) { this.scopeCode = scopeCode; } public String getServiceScope() { return serviceScope; } public void setServiceScope(String serviceScope) { this.serviceScope = serviceScope; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Integer getIsSpe() { return isSpe; } public void setIsSpe(Integer isSpe) { this.isSpe = isSpe; } public Integer getIsTaxi() { return isTaxi; } public void setIsTaxi(Integer isTaxi) { this.isTaxi = isTaxi; } public Integer getIsCross() { return isCross; } public void setIsCross(Integer isCross) { this.isCross = isCross; } public Integer getIsCrossLogistics() { return isCrossLogistics; } public void setIsCrossLogistics(Integer isCrossLogistics) { this.isCrossLogistics = isCrossLogistics; } public Integer getIsSameLogistics() { return isSameLogistics; } public void setIsSameLogistics(Integer isSameLogistics) { this.isSameLogistics = isSameLogistics; } public Integer getIsCharter() { return isCharter; } public void setIsCharter(Integer isCharter) { this.isCharter = isCharter; } public Integer getIsSpeFixedOrProportional() { return isSpeFixedOrProportional; } public void setIsSpeFixedOrProportional(Integer isSpeFixedOrProportional) { this.isSpeFixedOrProportional = isSpeFixedOrProportional; } public Integer getIsTaxiFixedOrProportional() { return isTaxiFixedOrProportional; } public void setIsTaxiFixedOrProportional(Integer isTaxiFixedOrProportional) { this.isTaxiFixedOrProportional = isTaxiFixedOrProportional; } public Integer getIsCrossLogisticsFixedOrProportional() { return isCrossLogisticsFixedOrProportional; } public void setIsCrossLogisticsFixedOrProportional(Integer isCrossLogisticsFixedOrProportional) { this.isCrossLogisticsFixedOrProportional = isCrossLogisticsFixedOrProportional; } public Integer getIsSameLogisticsFixedOrProportional() { return isSameLogisticsFixedOrProportional; } public void setIsSameLogisticsFixedOrProportional(Integer isSameLogisticsFixedOrProportional) { this.isSameLogisticsFixedOrProportional = isSameLogisticsFixedOrProportional; } public BigDecimal getSpeMoney() { return speMoney; } public void setSpeMoney(BigDecimal speMoney) { this.speMoney = speMoney; } public BigDecimal getTaxiMoney() { return taxiMoney; } public void setTaxiMoney(BigDecimal taxiMoney) { this.taxiMoney = taxiMoney; } public BigDecimal getCrossMoney() { return crossMoney; } public void setCrossMoney(BigDecimal crossMoney) { this.crossMoney = crossMoney; } public BigDecimal getCrossLogisticsMoney() { return crossLogisticsMoney; } public void setCrossLogisticsMoney(BigDecimal crossLogisticsMoney) { this.crossLogisticsMoney = crossLogisticsMoney; } public BigDecimal getSameLogisticsMoney() { return sameLogisticsMoney; } public void setSameLogisticsMoney(BigDecimal sameLogisticsMoney) { this.sameLogisticsMoney = sameLogisticsMoney; } public Integer getIsNeedFerry() { return isNeedFerry; } public void setIsNeedFerry(Integer isNeedFerry) { this.isNeedFerry = isNeedFerry; } public Integer getIsCanSelectSeat() { return isCanSelectSeat; } public void setIsCanSelectSeat(Integer isCanSelectSeat) { this.isCanSelectSeat = isCanSelectSeat; } public Integer getIsCanModifyAmount() { return isCanModifyAmount; } public void setIsCanModifyAmount(Integer isCanModifyAmount) { this.isCanModifyAmount = isCanModifyAmount; } public Integer getIsOfflinePay() { return isOfflinePay; } public void setIsOfflinePay(Integer isOfflinePay) { this.isOfflinePay = isOfflinePay; } public Integer getIsOpenDriverSelfTrip() { return isOpenDriverSelfTrip; } public void setIsOpenDriverSelfTrip(Integer isOpenDriverSelfTrip) { this.isOpenDriverSelfTrip = isOpenDriverSelfTrip; } public Integer getNewUserPriorityDispatch() { return newUserPriorityDispatch; } public void setNewUserPriorityDispatch(Integer newUserPriorityDispatch) { this.newUserPriorityDispatch = newUserPriorityDispatch; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getType() { return type; } public void setType(Integer type) { this.type = type; } public Integer getSuperiorId() { return superiorId; } public void setSuperiorId(Integer superiorId) { this.superiorId = superiorId; } public String getPrincipalName() { return principalName; } public void setPrincipalName(String principalName) { this.principalName = principalName; } public String getPrincipalPhone() { return principalPhone; } public void setPrincipalPhone(String principalPhone) { this.principalPhone = principalPhone; } public String getAdminName() { return adminName; } public void setAdminName(String adminName) { this.adminName = adminName; } public String getAdminPhone() { return adminPhone; } public void setAdminPhone(String adminPhone) { this.adminPhone = adminPhone; } public String getUrgentPhoen() { return urgentPhoen; } public void setUrgentPhoen(String urgentPhoen) { this.urgentPhoen = urgentPhoen; } public Date getSetupTime() { return setupTime; } public void setSetupTime(Date setupTime) { this.setupTime = setupTime; } public String getIdentifier() { return identifier; } public void setIdentifier(String identifier) { this.identifier = identifier; } public String getAddressCode() { return addressCode; } public void setAddressCode(String addressCode) { this.addressCode = addressCode; } public String getBusinessScope() { return businessScope; } public void setBusinessScope(String businessScope) { this.businessScope = businessScope; } public String getContactAddress() { return contactAddress; } public void setContactAddress(String contactAddress) { this.contactAddress = contactAddress; } public String getDocumentAddress() { return documentAddress; } public void setDocumentAddress(String documentAddress) { this.documentAddress = documentAddress; } public String getEconomicType() { return economicType; } public void setEconomicType(String economicType) { this.economicType = economicType; } public String getRegCapital() { return regCapital; } public void setRegCapital(String regCapital) { this.regCapital = regCapital; } public String getLegalName() { return legalName; } public void setLegalName(String legalName) { this.legalName = legalName; } public String getLegalId() { return legalId; } public void setLegalId(String legalId) { this.legalId = legalId; } public String getLegalPhone() { return legalPhone; } public void setLegalPhone(String legalPhone) { this.legalPhone = legalPhone; } public String getLegalPhotoUrl() { return legalPhotoUrl; } public void setLegalPhotoUrl(String legalPhotoUrl) { this.legalPhotoUrl = legalPhotoUrl; } public String getLicensingAgency() { return licensingAgency; } public void setLicensingAgency(String licensingAgency) { this.licensingAgency = licensingAgency; } public Date getLicenseTime() { return licenseTime; } public void setLicenseTime(Date licenseTime) { this.licenseTime = licenseTime; } public Date getLicenseStartTime() { return licenseStartTime; } public void setLicenseStartTime(Date licenseStartTime) { this.licenseStartTime = licenseStartTime; } public Date getLicenseEndTime() { return licenseEndTime; } public void setLicenseEndTime(Date licenseEndTime) { this.licenseEndTime = licenseEndTime; } public String getLicenseNumber() { return licenseNumber; } public void setLicenseNumber(String licenseNumber) { this.licenseNumber = licenseNumber; } public Integer getCarNum() { return carNum; } public void setCarNum(Integer carNum) { this.carNum = carNum; } public Integer getDriverNum() { return driverNum; } public void setDriverNum(Integer driverNum) { this.driverNum = driverNum; } public String getMac() { return mac; } public void setMac(String mac) { this.mac = mac; } public Integer getState() { return state; } public void setState(Integer state) { this.state = state; } public String getFlag() { return flag; } public void setFlag(String flag) { this.flag = flag; } public String getUpload() { return upload; } public void setUpload(String upload) { this.upload = upload; } public Date getInsertTime() { return insertTime; } public void setInsertTime(Date insertTime) { this.insertTime = insertTime; } public String getDetailAddress() { return detailAddress; } public void setDetailAddress(String detailAddress) { this.detailAddress = detailAddress; } public String getScale() { return scale; } public void setScale(String scale) { this.scale = scale; } public String getCompanyInfo() { return companyInfo; } public void setCompanyInfo(String companyInfo) { this.companyInfo = companyInfo; } public String getEnterCode() { return enterCode; } public void setEnterCode(String enterCode) { this.enterCode = enterCode; } public String getSpe() { return Spe; } public void setSpe(String spe) { Spe = spe; } public String getTaxi() { return Taxi; } public void setTaxi(String taxi) { Taxi = taxi; } public String getCross() { return Cross; } public void setCross(String cross) { Cross = cross; } public String getSameLogistics() { return SameLogistics; } public void setSameLogistics(String sameLogistics) { SameLogistics = sameLogistics; } public String getCrossLogistics() { return CrossLogistics; } public void setCrossLogistics(String crossLogistics) { CrossLogistics = crossLogistics; } public String getOnCall() { return OnCall; } public void setOnCall(String onCall) { OnCall = onCall; } public Integer getEnterNew() { return enterNew; } public void setEnterNew(Integer enterNew) { this.enterNew = enterNew; } public Integer getIsHitchRide() { return isHitchRide; } public void setIsHitchRide(Integer isHitchRide) { this.isHitchRide = isHitchRide; } public Integer getIsSubstituteDriving() { return isSubstituteDriving; } public void setIsSubstituteDriving(Integer isSubstituteDriving) { this.isSubstituteDriving = isSubstituteDriving; } @Override protected Serializable pkVal() { return this.id; } @Override public String toString() { return "TCompany{" + "id=" + id + ", isSpe=" + isSpe + ", isTaxi=" + isTaxi + ", isCross=" + isCross + ", isCrossLogistics=" + isCrossLogistics + ", isSameLogistics=" + isSameLogistics + ", isCharter=" + isCharter + ", isSpeFixedOrProportional=" + isSpeFixedOrProportional + ", isTaxiFixedOrProportional=" + isTaxiFixedOrProportional + ", isCrossLogisticsFixedOrProportional=" + isCrossLogisticsFixedOrProportional + ", isSameLogisticsFixedOrProportional=" + isSameLogisticsFixedOrProportional + ", speMoney=" + speMoney + ", taxiMoney=" + taxiMoney + ", crossLogisticsMoney=" + crossLogisticsMoney + ", sameLogisticsMoney=" + sameLogisticsMoney + ", isNeedFerry=" + isNeedFerry + ", isCanSelectSeat=" + isCanSelectSeat + ", isCanModifyAmount=" + isCanModifyAmount + ", isOfflinePay=" + isOfflinePay + ", isOpenDriverSelfTrip=" + isOpenDriverSelfTrip + ", newUserPriorityDispatch=" + newUserPriorityDispatch + ", name=" + name + ", type=" + type + ", superiorId=" + superiorId + ", principalName=" + principalName + ", principalPhone=" + principalPhone + ", adminName=" + adminName + ", adminPhone=" + adminPhone + ", urgentPhoen=" + urgentPhoen + ", setupTime=" + setupTime + ", identifier=" + identifier + ", addressCode=" + addressCode + ", businessScope=" + businessScope + ", contactAddress=" + contactAddress + ", documentAddress=" + documentAddress + ", economicType=" + economicType + ", regCapital=" + regCapital + ", legalName=" + legalName + ", legalId=" + legalId + ", legalPhone=" + legalPhone + ", legalPhotoUrl=" + legalPhotoUrl + ", licensingAgency=" + licensingAgency + ", licenseTime=" + licenseTime + ", licenseStartTime=" + licenseStartTime + ", licenseEndTime=" + licenseEndTime + ", licenseNumber=" + licenseNumber + ", carNum=" + carNum + ", driverNum=" + driverNum + ", mac=" + mac + ", state=" + state + ", flag=" + flag + ", upload=" + upload + ", insertTime=" + insertTime + ", detailAddress=" + detailAddress + "}"; } }