diff --git a/src/main/java/com/glxp/api/dao/basic/SupEvaluateMapper.java b/src/main/java/com/glxp/api/dao/basic/SupEvaluateMapper.java new file mode 100644 index 000000000..60f0c1ef3 --- /dev/null +++ b/src/main/java/com/glxp/api/dao/basic/SupEvaluateMapper.java @@ -0,0 +1,9 @@ +package com.glxp.api.dao.basic; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.glxp.api.entity.basic.SupEvaluateEntity; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface SupEvaluateMapper extends BaseMapper { +} diff --git a/src/main/java/com/glxp/api/entity/basic/SupEvaluateEntity.java b/src/main/java/com/glxp/api/entity/basic/SupEvaluateEntity.java new file mode 100644 index 000000000..daed89b58 --- /dev/null +++ b/src/main/java/com/glxp/api/entity/basic/SupEvaluateEntity.java @@ -0,0 +1,113 @@ +package com.glxp.api.entity.basic; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +@ApiModel(value="com-glxp-api-entity-basic-SupEvaluate") +@Data +@TableName(value = "sup_evaluate") +public class SupEvaluateEntity implements Serializable { + @TableId(value = "id", type = IdType.INPUT) + @ApiModelProperty(value="") + private Integer id; + + /** + * 供应商字段 + */ + @TableField(value = "customerId") + @ApiModelProperty(value="供应商字段") + private Long customerId; + + /** + * 退货率(退货数量占比验收数量的比例)--质量 + */ + @TableField(value = "returnRate") + @ApiModelProperty(value="退货率(退货数量占比验收数量的比例)--质量") + private String returnRate; + + /** + * 供应商耗材品种数---服务 + */ + @TableField(value = "varietal") + @ApiModelProperty(value="供应商耗材品种数---服务") + private String varietal; + + /** + * 到货及时性---服务 + */ + @TableField(value = "arrivalTime") + @ApiModelProperty(value="到货及时性---服务") + private String arrivalTime; + + /** + * 验收效率(配送时间,验收时间)---服务 + */ + @TableField(value = "acceptEfficient") + @ApiModelProperty(value="验收效率(配送时间,验收时间)---服务") + private String acceptEfficient; + + /** + * 质量保证体系(供应商和耗材所供的相关资质和证照)--信誉 + */ + @TableField(value = "qas") + @ApiModelProperty(value="质量保证体系(供应商和耗材所供的相关资质和证照)--信誉") + private String qas; + + /** + * 总销售额(医院耗材年销售额)--信誉 + */ + @TableField(value = "totalSales") + @ApiModelProperty(value="总销售额(医院耗材年销售额)--信誉") + private String totalSales; + + /** + * 注册资金--信誉 + */ + @TableField(value = "regCapital") + @ApiModelProperty(value="注册资金--信誉") + private String regCapital; + + /** + * 注册距离---地域维度 + */ + @TableField(value = "distance") + @ApiModelProperty(value="注册距离---地域维度") + private String distance; + + /** + * 生成时间 + */ + @TableField(value = "createTime") + @ApiModelProperty(value="生成时间") + private Date createTime; + + /** + * 更新时间 + */ + @TableField(value = "updateTime") + @ApiModelProperty(value="更新时间") + private Date updateTime; + + /** + * 总评价 + */ + @TableField(value = "toatalEvaluate") + @ApiModelProperty(value="总评价") + private String toatalEvaluate; + + /** + * 备注 + */ + @TableField(value = "remark") + @ApiModelProperty(value="备注") + private String remark; + + private static final long serialVersionUID = 1L; +} diff --git a/src/main/java/com/glxp/api/service/basic/SupEvaluateService.java b/src/main/java/com/glxp/api/service/basic/SupEvaluateService.java new file mode 100644 index 000000000..93fc0cc23 --- /dev/null +++ b/src/main/java/com/glxp/api/service/basic/SupEvaluateService.java @@ -0,0 +1,10 @@ +package com.glxp.api.service.basic; + +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.glxp.api.dao.basic.SupEvaluateMapper; +import com.glxp.api.entity.basic.SupEvaluateEntity; +@Service +public class SupEvaluateService extends ServiceImpl { + +} diff --git a/src/main/resources/mybatis/mapper/basic/SupEvaluateMapper.xml b/src/main/resources/mybatis/mapper/basic/SupEvaluateMapper.xml new file mode 100644 index 000000000..99af1be98 --- /dev/null +++ b/src/main/resources/mybatis/mapper/basic/SupEvaluateMapper.xml @@ -0,0 +1,4 @@ + + + + diff --git a/src/main/resources/schemas/schema_v2.3.sql b/src/main/resources/schemas/schema_v2.3.sql index 7dbdee952..0d4d3c910 100644 --- a/src/main/resources/schemas/schema_v2.3.sql +++ b/src/main/resources/schemas/schema_v2.3.sql @@ -1015,3 +1015,26 @@ CALL Pro_Temp_ColumnWork('basic_bustype_pre', 'splitOrder', 'tinyint', 1); +CREATE TABLE if not exists `sup_evaluate` +( + `id` int NOT NULL AUTO_INCREMENT, + `customerId` bigint NULL DEFAULT NULL COMMENT '供应商字段', + `returnRate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '退货率(退货数量占比验收数量的比例)--质量', + `varietal` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '供应商耗材品种数---服务', + `arrivalTime` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '到货及时性---服务', + `acceptEfficient` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '验收效率(配送时间,验收时间)---服务', + `qas` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '质量保证体系(供应商和耗材所供的相关资质和证照)--信誉', + `totalSales` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '总销售额(医院耗材年销售额)--信誉', + `regCapital` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '注册资金--信誉', + `distance` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '注册距离---地域维度', + `createTime` datetime(0) NULL DEFAULT NULL COMMENT '生成时间', + `updateTime` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `toatalEvaluate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '总评价', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_0900_ai_ci + ROW_FORMAT = Dynamic; + +SET FOREIGN_KEY_CHECKS = 1;