feat: 工程初始化

master
wupeng 2 years ago
parent b67ea7362f
commit e0165d6fe2

@ -4,6 +4,7 @@ import com.z.common.configuration.exception.ZGlobalExceptionHandler;
import com.z.common.configuration.rabbit.ZRabbitAutoConfiguration;
import com.z.common.configuration.redis.ZRedisAutoConfiguration;
import com.z.common.swagger.ZSwagger2Configuration;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Import;
@ -15,11 +16,12 @@ import org.springframework.context.annotation.Import;
*/
@SpringBootApplication
@Import(value = {
ZSwagger2Configuration.class,
//ZSwagger2Configuration.class,
ZRedisAutoConfiguration.class,
ZRabbitAutoConfiguration.class,
ZGlobalExceptionHandler.class
})
@MapperScan(basePackages = "org.ils.order.mapper")
public class IlsOrderServiceApplication {
public static void main(String[] args) {
SpringApplication.run(IlsOrderServiceApplication.class, args);

@ -0,0 +1,21 @@
package org.ils.order.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@RestController
@RequestMapping("/ilsCustomerDO")
public class IlsCustomerController {
}

@ -0,0 +1,21 @@
package org.ils.order.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@RestController
@RequestMapping("/ilsOrderAddressDO")
public class IlsOrderAddressController {
}

@ -0,0 +1,29 @@
package org.ils.order.controller;
import org.ils.order.service.IIlsOrderService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@RestController
@RequestMapping("/ils/Order")
public class IlsOrderController {
@Autowired
private IIlsOrderService ilsOrderService;
// 订单文件管理
}

@ -0,0 +1,21 @@
package org.ils.order.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@RestController
@RequestMapping("/ilsOrderFeeDO")
public class IlsOrderFeeController {
}

@ -0,0 +1,21 @@
package org.ils.order.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@RestController
@RequestMapping("/ilsOrderItemDO")
public class IlsOrderItemController {
}

@ -0,0 +1,21 @@
package org.ils.order.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@RestController
@RequestMapping("/ilsOrderLabelDO")
public class IlsOrderLabelController {
}

@ -0,0 +1,21 @@
package org.ils.order.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@RestController
@RequestMapping("/ilsOrderParcelDO")
public class IlsOrderParcelController {
}

@ -0,0 +1,21 @@
package org.ils.order.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@RestController
@RequestMapping("/ilsOrderUploadDO")
public class IlsOrderUploadController {
}

@ -0,0 +1,21 @@
package org.ils.order.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@RestController
@RequestMapping("/ilsProductDO")
public class IlsProductController {
}

@ -0,0 +1,21 @@
package org.ils.order.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@RestController
@RequestMapping("/ilsProductValidationDO")
public class IlsProductValidationController {
}

@ -0,0 +1,139 @@
package org.ils.order.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ils_customer")
public class IlsCustomerDO implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* id
*/
private String customerId;
/**
*
*/
private String customerName;
/**
*
*/
private String customerNickname;
/**
*
*/
private String customerEmail;
/**
*
*/
private String customerPhone;
/**
*
*/
private String password;
/**
*
*/
private String salt;
/**
*
*/
private Date lastLoginDate;
/**
* ip
*/
private Date lastLoginIp;
/**
* 0-1-
*/
private Integer isDeleted;
private String ileId;
private String ileKey;
/**
* 0-1-...
*/
private Integer customerLevel;
/**
*
*/
private String customerCompanyLicense;
/**
*
*/
private String customerStockAddress;
/**
*
*/
private String customerCompanyAddress;
/**
*
*/
private String companyLegalPerson;
/**
*
*/
private Integer isLetterInform;
/**
*
*/
private Integer isEmailInform;
/**
*
*/
private Date updatedTime;
/**
*
*/
private Date createdTime;
/**
*
*/
private String createBy;
/**
*
*/
private String updateBy;
}

@ -0,0 +1,125 @@
package org.ils.order.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ils_order_address")
public class IlsOrderAddressDO implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* ils
*/
private String orderId;
/**
*
*/
private String conCode;
/**
*
*/
private String name;
/**
*
*/
private String company;
/**
*
*/
private String phone;
/**
*
*/
private String province;
/**
*
*/
private String city;
/**
*
*/
private String area;
/**
* ()
*/
private String provinceCn;
/**
* ()
*/
private String cityCn;
/**
* ()
*/
private String areaCn;
/**
*
*/
private String postcode;
/**
*
*/
private String detaildAddress;
/**
* 0-1-
*/
private Integer isDeleted;
/**
*
*/
private Date updatedTime;
/**
*
*/
private Date createdTime;
/**
*
*/
private String createBy;
/**
*
*/
private String updateBy;
/**
* 0-shipper1-consign
*/
private Integer userType;
}

@ -0,0 +1,191 @@
package org.ils.order.entity;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ils_order")
public class IlsOrderDO implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* ils-
*/
private String orderId;
/**
*
*/
private String conCode;
/**
*
*/
private String refCode;
/**
*
*/
private String clientCode;
/**
*
*/
private String mainCode;
/**
* post
*/
private String notesCode;
/**
* id
*/
private String customerId;
/**
*
*/
private String customerName;
/**
*
*/
private String productCode;
/**
* 线
*/
private String preDryline;
/**
* 线
*/
private String realDryline;
/**
*
*/
private BigDecimal preWeight;
/**
*
*/
private BigDecimal preCbm;
/**
*
*/
private BigDecimal realWeight;
/**
*
*/
private BigDecimal realCbm;
/**
*
*/
private BigDecimal billingWeight;
/**
*
*/
private String postcode;
/**
*
*/
private Integer preParcelNumber;
/**
*
*/
private Integer realParcelNumber;
/**
*
*/
private BigDecimal itemValue;
/**
*
*/
private String itemName;
/**
* awb
*/
private String orderAwb;
/**
*
*/
private String vessel;
/**
*
*/
private String container;
/**
* 0-; 1-; 2=; 3=;
*/
private Integer orderStatus;
/**
* 0-1-2-
*/
private Integer orderWay;
/**
* ( )
*/
private String remark;
/**
*
*/
private String warehouseCode;
/**
*
*/
private Date updatedTime;
/**
*
*/
private Date createdTime;
/**
*
*/
private String createBy;
/**
*
*/
private String updateBy;
}

@ -0,0 +1,91 @@
package org.ils.order.entity;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ils_order_fee")
public class IlsOrderFeeDO implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* ils
*/
private String orderId;
/**
*
*/
private String conCode;
/**
*
*/
private String refCode;
/**
* id
*/
private String customerId;
/**
*
*/
private String chargeName;
/**
*
*/
private BigDecimal chargeAmount;
/**
*
*/
private String chargeType;
/**
*
*/
private String chargeLog;
/**
*
*/
private Date updatedTime;
/**
*
*/
private Date createdTime;
/**
*
*/
private String createBy;
/**
*
*/
private String updateBy;
}

@ -0,0 +1,136 @@
package org.ils.order.entity;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ils_order_item")
public class IlsOrderItemDO implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* ils
*/
private String orderId;
/**
*
*/
private String conCode;
/**
*
*/
private String itemNameCn;
/**
*
*/
private String itemNameEn;
/**
*
*/
private String hsCode;
/**
*
*/
private String itemMaterial;
/**
*
*/
private String itemUsage;
/**
*
*/
private String itemBrand;
/**
* fba
*/
private String fbaNumber;
/**
*
*/
private String referenceId;
/**
*
*/
private String itemLink;
/**
*
*/
private Integer itemQuantity;
/**
*
*/
private BigDecimal itemUnitPrice;
/**
*
*/
private BigDecimal itemTotalPrice;
/**
*
*/
private Integer itemPieces;
/**
*
*/
private String putcode;
/**
* ,1,2,3,4,5
*/
private String boxNum;
/**
*
*/
private Date updatedTime;
/**
*
*/
private Date createdTime;
/**
*
*/
private String createBy;
/**
*
*/
private String updateBy;
}

@ -0,0 +1,80 @@
package org.ils.order.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ils_order_label")
public class IlsOrderLabelDO implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* ils
*/
private String orderId;
/**
*
*/
private String conCode;
/**
*
*/
private String refCode;
/**
*
*/
private String labelUrl;
/**
* 1-2-3-pod
*/
private Integer labelType;
/**
* ,jpgpngpdf
*/
private String labelSuffix;
/**
*
*/
private Date updatedTime;
/**
*
*/
private Date createdTime;
/**
*
*/
private String createBy;
/**
*
*/
private String updateBy;
}

@ -0,0 +1,101 @@
package org.ils.order.entity;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ils_order_parcel")
public class IlsOrderParcelDO implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* ils
*/
private String orderId;
/**
*
*/
private String parcelCode;
/**
*
*/
private String conCode;
/**
*
*/
private String refCode;
/**
*
*/
private BigDecimal parcelWidth;
/**
*
*/
private BigDecimal parcelHeight;
/**
*
*/
private BigDecimal parcelLength;
/**
*
*/
private BigDecimal parcelWeight;
/**
*
*/
private String parcelImg;
/**
*
*/
private String codeSuffix;
/**
*
*/
private Date updatedTime;
/**
*
*/
private Date createdTime;
/**
*
*/
private String createBy;
/**
*
*/
private String updateBy;
}

@ -0,0 +1,111 @@
package org.ils.order.entity;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ils_order_upload")
public class IlsOrderUploadDO implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* id
*/
private String customerId;
/**
*
*/
private String customerName;
/**
* excel
*/
private String excelUrl;
/**
*
*/
private String channelCode;
/**
*
*/
private String channelName;
/**
*
*/
private String recipientPhone;
/**
* 线
*/
private String preDryline;
/**
*
*/
private BigDecimal preWeight;
/**
*
*/
private BigDecimal preCbm;
/**
*
*/
private String postcode;
/**
*
*/
private Integer preParcelNumber;
/**
* excel
*/
private String uploadData;
/**
*
*/
private Date updatedTime;
/**
*
*/
private Date createdTime;
/**
*
*/
private String createBy;
/**
*
*/
private String updateBy;
}

@ -0,0 +1,115 @@
package org.ils.order.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ils_product")
public class IlsProductDO implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
*
*/
private String productCode;
/**
*
*/
private String productNameCn;
/**
*
*/
private String productNameEn;
/**
*
*/
private String productDescCn;
/**
*
*/
private String productDescEn;
/**
*
*/
private String productDisplayName;
/**
* STD=ECO=EXP=
*/
private String productCategory;
/**
*
*/
private Boolean isBattery;
/**
* ; 0: DDU, 1: DDP, 2: DDP&DDU
*/
private Integer tradeMode;
/**
* ; 0: , 1:
*/
private Integer status;
/**
* ()
*/
private Date productEffectiveDate;
/**
* ()
*/
private Date productExpirationDate;
/**
* ,1=
*/
private Boolean isDeleted;
/**
*
*/
private Date updatedTime;
/**
*
*/
private Date createdTime;
/**
*
*/
private String createBy;
/**
*
*/
private String updateBy;
}

@ -0,0 +1,85 @@
package org.ils.order.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("ils_product_validation")
public class IlsProductValidationDO implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
*
*/
private String productCode;
/**
*
*/
private String ruleEntity;
/**
*
*/
private String constraintsRegex;
/**
*
*/
private String errorMessageCn;
/**
*
*/
private String errorMessageEn;
/**
* ; 0: , 1:
*/
private Integer status;
/**
* error/ warning /debug / info , error=,
*/
private String level;
/**
*
*/
private Date updatedTime;
/**
*
*/
private Date createdTime;
/**
*
*/
private String createBy;
/**
*
*/
private String updateBy;
}

@ -0,0 +1,16 @@
package org.ils.order.mapper;
import org.ils.order.entity.IlsCustomerDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IlsCustomerMapper extends BaseMapper<IlsCustomerDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.mapper;
import org.ils.order.entity.IlsOrderAddressDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IlsOrderAddressMapper extends BaseMapper<IlsOrderAddressDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.mapper;
import org.ils.order.entity.IlsOrderFeeDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IlsOrderFeeMapper extends BaseMapper<IlsOrderFeeDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.mapper;
import org.ils.order.entity.IlsOrderItemDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IlsOrderItemMapper extends BaseMapper<IlsOrderItemDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.mapper;
import org.ils.order.entity.IlsOrderLabelDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IlsOrderLabelMapper extends BaseMapper<IlsOrderLabelDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.mapper;
import org.ils.order.entity.IlsOrderDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IlsOrderMapper extends BaseMapper<IlsOrderDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.mapper;
import org.ils.order.entity.IlsOrderParcelDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IlsOrderParcelMapper extends BaseMapper<IlsOrderParcelDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.mapper;
import org.ils.order.entity.IlsOrderUploadDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IlsOrderUploadMapper extends BaseMapper<IlsOrderUploadDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.mapper;
import org.ils.order.entity.IlsProductDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IlsProductMapper extends BaseMapper<IlsProductDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.mapper;
import org.ils.order.entity.IlsProductValidationDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IlsProductValidationMapper extends BaseMapper<IlsProductValidationDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.service;
import org.ils.order.entity.IlsCustomerDO;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IIlsCustomerService extends IService<IlsCustomerDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.service;
import org.ils.order.entity.IlsOrderAddressDO;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IIlsOrderAddressService extends IService<IlsOrderAddressDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.service;
import org.ils.order.entity.IlsOrderFeeDO;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IIlsOrderFeeService extends IService<IlsOrderFeeDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.service;
import org.ils.order.entity.IlsOrderItemDO;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IIlsOrderItemService extends IService<IlsOrderItemDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.service;
import org.ils.order.entity.IlsOrderLabelDO;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IIlsOrderLabelService extends IService<IlsOrderLabelDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.service;
import org.ils.order.entity.IlsOrderParcelDO;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IIlsOrderParcelService extends IService<IlsOrderParcelDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.service;
import org.ils.order.entity.IlsOrderDO;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IIlsOrderService extends IService<IlsOrderDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.service;
import org.ils.order.entity.IlsOrderUploadDO;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IIlsOrderUploadService extends IService<IlsOrderUploadDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.service;
import org.ils.order.entity.IlsProductDO;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IIlsProductService extends IService<IlsProductDO> {
}

@ -0,0 +1,16 @@
package org.ils.order.service;
import org.ils.order.entity.IlsProductValidationDO;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
public interface IIlsProductValidationService extends IService<IlsProductValidationDO> {
}

@ -0,0 +1,20 @@
package org.ils.order.service.impl;
import org.ils.order.entity.IlsCustomerDO;
import org.ils.order.mapper.IlsCustomerMapper;
import org.ils.order.service.IIlsCustomerService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Service
public class IlsCustomerServiceImpl extends ServiceImpl<IlsCustomerMapper, IlsCustomerDO> implements IIlsCustomerService {
}

@ -0,0 +1,20 @@
package org.ils.order.service.impl;
import org.ils.order.entity.IlsOrderAddressDO;
import org.ils.order.mapper.IlsOrderAddressMapper;
import org.ils.order.service.IIlsOrderAddressService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Service
public class IlsOrderAddressServiceImpl extends ServiceImpl<IlsOrderAddressMapper, IlsOrderAddressDO> implements IIlsOrderAddressService {
}

@ -0,0 +1,20 @@
package org.ils.order.service.impl;
import org.ils.order.entity.IlsOrderFeeDO;
import org.ils.order.mapper.IlsOrderFeeMapper;
import org.ils.order.service.IIlsOrderFeeService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Service
public class IlsOrderFeeServiceImpl extends ServiceImpl<IlsOrderFeeMapper, IlsOrderFeeDO> implements IIlsOrderFeeService {
}

@ -0,0 +1,20 @@
package org.ils.order.service.impl;
import org.ils.order.entity.IlsOrderItemDO;
import org.ils.order.mapper.IlsOrderItemMapper;
import org.ils.order.service.IIlsOrderItemService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Service
public class IlsOrderItemServiceImpl extends ServiceImpl<IlsOrderItemMapper, IlsOrderItemDO> implements IIlsOrderItemService {
}

@ -0,0 +1,20 @@
package org.ils.order.service.impl;
import org.ils.order.entity.IlsOrderLabelDO;
import org.ils.order.mapper.IlsOrderLabelMapper;
import org.ils.order.service.IIlsOrderLabelService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Service
public class IlsOrderLabelServiceImpl extends ServiceImpl<IlsOrderLabelMapper, IlsOrderLabelDO> implements IIlsOrderLabelService {
}

@ -0,0 +1,20 @@
package org.ils.order.service.impl;
import org.ils.order.entity.IlsOrderParcelDO;
import org.ils.order.mapper.IlsOrderParcelMapper;
import org.ils.order.service.IIlsOrderParcelService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Service
public class IlsOrderParcelServiceImpl extends ServiceImpl<IlsOrderParcelMapper, IlsOrderParcelDO> implements IIlsOrderParcelService {
}

@ -0,0 +1,20 @@
package org.ils.order.service.impl;
import org.ils.order.entity.IlsOrderDO;
import org.ils.order.mapper.IlsOrderMapper;
import org.ils.order.service.IIlsOrderService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Service
public class IlsOrderServiceImpl extends ServiceImpl<IlsOrderMapper, IlsOrderDO> implements IIlsOrderService {
}

@ -0,0 +1,20 @@
package org.ils.order.service.impl;
import org.ils.order.entity.IlsOrderUploadDO;
import org.ils.order.mapper.IlsOrderUploadMapper;
import org.ils.order.service.IIlsOrderUploadService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Service
public class IlsOrderUploadServiceImpl extends ServiceImpl<IlsOrderUploadMapper, IlsOrderUploadDO> implements IIlsOrderUploadService {
}

@ -0,0 +1,20 @@
package org.ils.order.service.impl;
import org.ils.order.entity.IlsProductDO;
import org.ils.order.mapper.IlsProductMapper;
import org.ils.order.service.IIlsProductService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Service
public class IlsProductServiceImpl extends ServiceImpl<IlsProductMapper, IlsProductDO> implements IIlsProductService {
}

@ -0,0 +1,20 @@
package org.ils.order.service.impl;
import org.ils.order.entity.IlsProductValidationDO;
import org.ils.order.mapper.IlsProductValidationMapper;
import org.ils.order.service.IIlsProductValidationService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
*
* </p>
*
* @author ${author}
* @since 2023-08-11
*/
@Service
public class IlsProductValidationServiceImpl extends ServiceImpl<IlsProductValidationMapper, IlsProductValidationDO> implements IIlsProductValidationService {
}

@ -9,9 +9,9 @@ spring:
max-file-size: 10MB
max-request-size: 10MB
datasource:
url: jdbc:mysql://127.0.0.1:3306/ils_engine?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&AllowPublicKeyRetrieval=True&useSSL=false
url: jdbc:mysql://127.0.0.1:3306/ils_order?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&AllowPublicKeyRetrieval=True&useSSL=false
username: root
password: 123456
password: root
driver-class-name: com.mysql.cj.jdbc.Driver
druid: # 全局druid参数绝大部分值和默认保持一致。(现已支持的参数如下,不清楚含义不要乱设置)
# 连接池的配置信息

@ -0,0 +1,38 @@
<?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="org.ils.order.mapper.IlsCustomerMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="org.ils.order.entity.IlsCustomerDO">
<id column="id" property="id" />
<result column="customer_id" property="customerId" />
<result column="customer_name" property="customerName" />
<result column="customer_nickname" property="customerNickname" />
<result column="customer_email" property="customerEmail" />
<result column="customer_phone" property="customerPhone" />
<result column="password" property="password" />
<result column="salt" property="salt" />
<result column="last_login_date" property="lastLoginDate" />
<result column="last_login_ip" property="lastLoginIp" />
<result column="is_deleted" property="isDeleted" />
<result column="ile_id" property="ileId" />
<result column="ile_key" property="ileKey" />
<result column="customer_level" property="customerLevel" />
<result column="customer_company_license" property="customerCompanyLicense" />
<result column="customer_stock_address" property="customerStockAddress" />
<result column="customer_company_address" property="customerCompanyAddress" />
<result column="company_legal_person" property="companyLegalPerson" />
<result column="is_letter_inform" property="isLetterInform" />
<result column="is_email_inform" property="isEmailInform" />
<result column="updated_time" property="updatedTime" />
<result column="created_time" property="createdTime" />
<result column="create_by" property="createBy" />
<result column="update_by" property="updateBy" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, customer_id, customer_name, customer_nickname, customer_email, customer_phone, password, salt, last_login_date, last_login_ip, is_deleted, ile_id, ile_key, customer_level, customer_company_license, customer_stock_address, customer_company_address, company_legal_person, is_letter_inform, is_email_inform, updated_time, created_time, create_by, update_by
</sql>
</mapper>

@ -0,0 +1,34 @@
<?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="org.ils.order.mapper.IlsOrderAddressMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="org.ils.order.entity.IlsOrderAddressDO">
<id column="id" property="id" />
<result column="order_id" property="orderId" />
<result column="con_code" property="conCode" />
<result column="name" property="name" />
<result column="company" property="company" />
<result column="phone" property="phone" />
<result column="province" property="province" />
<result column="city" property="city" />
<result column="area" property="area" />
<result column="province_cn" property="provinceCn" />
<result column="city_cn" property="cityCn" />
<result column="area_cn" property="areaCn" />
<result column="postcode" property="postcode" />
<result column="detaild_address" property="detaildAddress" />
<result column="is_deleted" property="isDeleted" />
<result column="updated_time" property="updatedTime" />
<result column="created_time" property="createdTime" />
<result column="create_by" property="createBy" />
<result column="update_by" property="updateBy" />
<result column="user_type" property="userType" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, order_id, con_code, name, company, phone, province, city, area, province_cn, city_cn, area_cn, postcode, detaild_address, is_deleted, updated_time, created_time, create_by, update_by, user_type
</sql>
</mapper>

@ -0,0 +1,27 @@
<?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="org.ils.order.mapper.IlsOrderFeeMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="org.ils.order.entity.IlsOrderFeeDO">
<id column="id" property="id" />
<result column="order_id" property="orderId" />
<result column="con_code" property="conCode" />
<result column="ref_code" property="refCode" />
<result column="customer_id" property="customerId" />
<result column="charge_name" property="chargeName" />
<result column="charge_amount" property="chargeAmount" />
<result column="charge_type" property="chargeType" />
<result column="charge_log" property="chargeLog" />
<result column="updated_time" property="updatedTime" />
<result column="created_time" property="createdTime" />
<result column="create_by" property="createBy" />
<result column="update_by" property="updateBy" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, order_id, con_code, ref_code, customer_id, charge_name, charge_amount, charge_type, charge_log, updated_time, created_time, create_by, update_by
</sql>
</mapper>

@ -0,0 +1,36 @@
<?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="org.ils.order.mapper.IlsOrderItemMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="org.ils.order.entity.IlsOrderItemDO">
<id column="id" property="id" />
<result column="order_id" property="orderId" />
<result column="con_code" property="conCode" />
<result column="item_name_cn" property="itemNameCn" />
<result column="item_name_en" property="itemNameEn" />
<result column="hs_code" property="hsCode" />
<result column="item_material" property="itemMaterial" />
<result column="item_usage" property="itemUsage" />
<result column="item_brand" property="itemBrand" />
<result column="fba_number" property="fbaNumber" />
<result column="reference_id" property="referenceId" />
<result column="item_link" property="itemLink" />
<result column="item_quantity" property="itemQuantity" />
<result column="item_unit_price" property="itemUnitPrice" />
<result column="item_total_price" property="itemTotalPrice" />
<result column="item_pieces" property="itemPieces" />
<result column="putcode" property="putcode" />
<result column="box_num" property="boxNum" />
<result column="updated_time" property="updatedTime" />
<result column="created_time" property="createdTime" />
<result column="create_by" property="createBy" />
<result column="update_by" property="updateBy" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, order_id, con_code, item_name_cn, item_name_en, hs_code, item_material, item_usage, item_brand, fba_number, reference_id, item_link, item_quantity, item_unit_price, item_total_price, item_pieces, putcode, box_num, updated_time, created_time, create_by, update_by
</sql>
</mapper>

@ -0,0 +1,25 @@
<?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="org.ils.order.mapper.IlsOrderLabelMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="org.ils.order.entity.IlsOrderLabelDO">
<id column="id" property="id" />
<result column="order_id" property="orderId" />
<result column="con_code" property="conCode" />
<result column="ref_code" property="refCode" />
<result column="label_url" property="labelUrl" />
<result column="label_type" property="labelType" />
<result column="label_suffix" property="labelSuffix" />
<result column="updated_time" property="updatedTime" />
<result column="created_time" property="createdTime" />
<result column="create_by" property="createBy" />
<result column="update_by" property="updateBy" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, order_id, con_code, ref_code, label_url, label_type, label_suffix, updated_time, created_time, create_by, update_by
</sql>
</mapper>

@ -0,0 +1,47 @@
<?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="org.ils.order.mapper.IlsOrderMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="org.ils.order.entity.IlsOrderDO">
<id column="id" property="id" />
<result column="order_id" property="orderId" />
<result column="con_code" property="conCode" />
<result column="ref_code" property="refCode" />
<result column="client_code" property="clientCode" />
<result column="main_code" property="mainCode" />
<result column="notes_code" property="notesCode" />
<result column="customer_id" property="customerId" />
<result column="customer_name" property="customerName" />
<result column="product_code" property="productCode" />
<result column="pre_dryline" property="preDryline" />
<result column="real_dryline" property="realDryline" />
<result column="pre_weight" property="preWeight" />
<result column="pre_cbm" property="preCbm" />
<result column="real_weight" property="realWeight" />
<result column="real_cbm" property="realCbm" />
<result column="billing_weight" property="billingWeight" />
<result column="postcode" property="postcode" />
<result column="pre_parcel_number" property="preParcelNumber" />
<result column="real_parcel_number" property="realParcelNumber" />
<result column="item_value" property="itemValue" />
<result column="item_name" property="itemName" />
<result column="order_awb" property="orderAwb" />
<result column="vessel" property="vessel" />
<result column="container" property="container" />
<result column="order_status" property="orderStatus" />
<result column="order_way" property="orderWay" />
<result column="remark" property="remark" />
<result column="warehouse_code" property="warehouseCode" />
<result column="updated_time" property="updatedTime" />
<result column="created_time" property="createdTime" />
<result column="create_by" property="createBy" />
<result column="update_by" property="updateBy" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, order_id, con_code, ref_code, client_code, main_code, notes_code, customer_id, customer_name, product_code, pre_dryline, real_dryline, pre_weight, pre_cbm, real_weight, real_cbm, billing_weight, postcode, pre_parcel_number, real_parcel_number, item_value, item_name, order_awb, vessel, container, order_status, order_way, remark, warehouse_code, updated_time, created_time, create_by, update_by
</sql>
</mapper>

@ -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="org.ils.order.mapper.IlsOrderParcelMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="org.ils.order.entity.IlsOrderParcelDO">
<id column="id" property="id" />
<result column="order_id" property="orderId" />
<result column="parcel_code" property="parcelCode" />
<result column="con_code" property="conCode" />
<result column="ref_code" property="refCode" />
<result column="parcel_width" property="parcelWidth" />
<result column="parcel_height" property="parcelHeight" />
<result column="parcel_length" property="parcelLength" />
<result column="parcel_weight" property="parcelWeight" />
<result column="parcel_img" property="parcelImg" />
<result column="code_suffix" property="codeSuffix" />
<result column="updated_time" property="updatedTime" />
<result column="created_time" property="createdTime" />
<result column="create_by" property="createBy" />
<result column="update_by" property="updateBy" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, order_id, parcel_code, con_code, ref_code, parcel_width, parcel_height, parcel_length, parcel_weight, parcel_img, code_suffix, updated_time, created_time, create_by, update_by
</sql>
</mapper>

@ -0,0 +1,31 @@
<?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="org.ils.order.mapper.IlsOrderUploadMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="org.ils.order.entity.IlsOrderUploadDO">
<id column="id" property="id" />
<result column="customer_id" property="customerId" />
<result column="customer_name" property="customerName" />
<result column="excel_url" property="excelUrl" />
<result column="channel_code" property="channelCode" />
<result column="channel_name" property="channelName" />
<result column="recipient_phone" property="recipientPhone" />
<result column="pre_dryline" property="preDryline" />
<result column="pre_weight" property="preWeight" />
<result column="pre_cbm" property="preCbm" />
<result column="postcode" property="postcode" />
<result column="pre_parcel_number" property="preParcelNumber" />
<result column="upload_data" property="uploadData" />
<result column="updated_time" property="updatedTime" />
<result column="created_time" property="createdTime" />
<result column="create_by" property="createBy" />
<result column="update_by" property="updateBy" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, customer_id, customer_name, excel_url, channel_code, channel_name, recipient_phone, pre_dryline, pre_weight, pre_cbm, postcode, pre_parcel_number, upload_data, updated_time, created_time, create_by, update_by
</sql>
</mapper>

@ -0,0 +1,32 @@
<?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="org.ils.order.mapper.IlsProductMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="org.ils.order.entity.IlsProductDO">
<id column="id" property="id" />
<result column="product_code" property="productCode" />
<result column="product_name_cn" property="productNameCn" />
<result column="product_name_en" property="productNameEn" />
<result column="product_desc_cn" property="productDescCn" />
<result column="product_desc_en" property="productDescEn" />
<result column="product_display_name" property="productDisplayName" />
<result column="product_category" property="productCategory" />
<result column="is_battery" property="isBattery" />
<result column="trade_mode" property="tradeMode" />
<result column="status" property="status" />
<result column="product_effective_date" property="productEffectiveDate" />
<result column="product_expiration_date" property="productExpirationDate" />
<result column="is_deleted" property="isDeleted" />
<result column="updated_time" property="updatedTime" />
<result column="created_time" property="createdTime" />
<result column="create_by" property="createBy" />
<result column="update_by" property="updateBy" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, product_code, product_name_cn, product_name_en, product_desc_cn, product_desc_en, product_display_name, product_category, is_battery, trade_mode, status, product_effective_date, product_expiration_date, is_deleted, updated_time, created_time, create_by, update_by
</sql>
</mapper>

@ -0,0 +1,26 @@
<?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="org.ils.order.mapper.IlsProductValidationMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="org.ils.order.entity.IlsProductValidationDO">
<id column="id" property="id" />
<result column="product_code" property="productCode" />
<result column="rule_entity" property="ruleEntity" />
<result column="constraints_regex" property="constraintsRegex" />
<result column="error_message_cn" property="errorMessageCn" />
<result column="error_message_en" property="errorMessageEn" />
<result column="status" property="status" />
<result column="level" property="level" />
<result column="updated_time" property="updatedTime" />
<result column="created_time" property="createdTime" />
<result column="create_by" property="createBy" />
<result column="update_by" property="updateBy" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, product_code, rule_entity, constraints_regex, error_message_cn, error_message_en, status, level, updated_time, created_time, create_by, update_by
</sql>
</mapper>
Loading…
Cancel
Save