新增供应商评价相关类

dev_kcyj
anthonywj 1 year ago
parent 3f649b0abf
commit 571a992848

@ -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<SupEvaluateEntity> {
}

@ -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;
}

@ -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<SupEvaluateMapper, SupEvaluateEntity> {
}

@ -0,0 +1,4 @@
<?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.glxp.api.dao.basic.SupEvaluateMapper">
</mapper>

@ -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;

Loading…
Cancel
Save