feat: 增加页面的医保耗材信息调用功能

dev_fifo1.0
chenhc 1 year ago
parent df9f529ed0
commit b50b981c65

@ -3,6 +3,8 @@ package com.glxp.api.controller.basic;
import cn.hutool.core.bean.BeanUtil;
import com.glxp.api.dao.basic.UdiRelevanceDao;
import com.glxp.api.dto.DictDto;
import com.glxp.api.http.ErpBasicClient;
import com.glxp.api.res.chs.YbHcflEntityResponse;
import com.glxp.api.service.inout.impl.IoCodeService;
import com.glxp.api.service.inv.impl.InvProductService;
import org.springframework.beans.BeanUtils;
@ -44,6 +46,7 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import javax.validation.Valid;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Arrays;
@ -75,6 +78,8 @@ public class UdiRelevanceController extends BaseController {
ProductInfoService productInfoService;
@Resource
UdiRelevanceDao udiRelevanceDao;
@Resource
ErpBasicClient erpBasicClient;
//手持终端下载UDI产品信息
@ -368,6 +373,11 @@ public class UdiRelevanceController extends BaseController {
udiProductEntity.setBasicPrductRemak6(udiRelevanceSaveRequest.getBasicPrductRemak6());
udiProductEntity.setBasicPrductRemak7(udiRelevanceSaveRequest.getBasicPrductRemak7());
udiProductEntity.setBasicPrductRemak8(udiRelevanceSaveRequest.getBasicPrductRemak8());
udiProductEntity.setCatalogname1(udiRelevanceSaveRequest.getCatalogname1());
udiProductEntity.setCatalogname2(udiRelevanceSaveRequest.getCatalogname2());
udiProductEntity.setCatalogname3(udiRelevanceSaveRequest.getCatalogname3());
udiProductEntity.setMatrial(udiRelevanceSaveRequest.getMatrial());
// udiProductEntity = UdiInfoUtil.initUdiInfoEntity(udiProductEntity);
if (StrUtil.isNotEmpty(udiRelevanceSaveRequest.getOriginUuid())) {
udiProductEntity.setProductType(ConstantStatus.PRODUCT_TYPE_UDI);
@ -795,5 +805,21 @@ public class UdiRelevanceController extends BaseController {
return ResultVOUtils.success(udiProductEntities);
}
//国家库医保编码获取医保耗材详情
@PostMapping("/udi/udirel/ybHcflDetail")
public BaseResponse ybHcflDetail(@RequestBody @Valid YbHcflDetailFilterRequest ybHcflDetailFilterRequest, BindingResult bindingResult) {
if (bindingResult.hasErrors()) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
}
BaseResponse<PageSimpleResponse<YbHcflEntityResponse>> ybHcflDetail = erpBasicClient.getYbHcflDetail(ybHcflDetailFilterRequest);
PageSimpleResponse<YbHcflEntityResponse> data = ybHcflDetail.getData();
YbHcflEntityResponse entityResponse = new YbHcflEntityResponse();
if (data.getList().size() > 0){
entityResponse = data.getList().get(0);
}
return ResultVOUtils.success(entityResponse);
}
}

@ -4,6 +4,7 @@ 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.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@ -351,6 +352,33 @@ public class BasicProductsEntity {
@TableField(value = "pinyinInitial")
private String pinyinInitial;
/**
* (
*/
@TableField(value = "catalogname1")
@ApiModelProperty(value="一级分类名称(学科,品名)")
private String catalogname1;
/**
* (
*/
@TableField(value = "catalogname2")
@ApiModelProperty(value="二级分类名称(用途、品目)")
private String catalogname2;
/**
* (
*/
@TableField(value = "catalogname3")
@ApiModelProperty(value="三级分类名称(部位、功能、品种)")
private String catalogname3;
/**
*
*/
@TableField(value = "matrial")
@ApiModelProperty(value="耗材材质")
private String matrial;
public static final String COL_ID = "id";

@ -1,5 +1,7 @@
package com.glxp.api.entity.basic;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@ -99,4 +101,32 @@ public class UdiProductEntity {
private Date createTime;
private String createUser;
/**
* (
*/
@TableField(value = "catalogname1")
@ApiModelProperty(value="一级分类名称(学科,品名)")
private String catalogname1;
/**
* (
*/
@TableField(value = "catalogname2")
@ApiModelProperty(value="二级分类名称(用途、品目)")
private String catalogname2;
/**
* (
*/
@TableField(value = "catalogname3")
@ApiModelProperty(value="三级分类名称(部位、功能、品种)")
private String catalogname3;
/**
*
*/
@TableField(value = "matrial")
@ApiModelProperty(value="耗材材质")
private String matrial;
}

@ -18,12 +18,14 @@ import com.glxp.api.http.req.UdiwmsUnitRequest;
import com.glxp.api.req.basic.DlThirdDestinyRequest;
import com.glxp.api.req.basic.GetSickPrescribeRequest;
import com.glxp.api.req.basic.GetSickRequest;
import com.glxp.api.req.basic.YbHcflDetailFilterRequest;
import com.glxp.api.req.thrsys.*;
import com.glxp.api.res.PageSimpleResponse;
import com.glxp.api.res.basic.BasicSkPrescribeResponse;
import com.glxp.api.res.basic.BasicSkProjectDetailResponse;
import com.glxp.api.res.basic.BasicSkProjectResponse;
import com.glxp.api.res.basic.BasicSkSickerResponse;
import com.glxp.api.res.chs.YbHcflEntityResponse;
import com.glxp.api.res.thrsys.ThrCorpsResponse;
import com.glxp.api.res.thrsys.ThrProductsResponse;
import com.glxp.api.res.thrsys.UdiwmsWarehouseDetail;
@ -300,7 +302,6 @@ public class ErpBasicClient {
/**
*
*/
public BaseResponse<PageSimpleResponse<BasicSkProjectResponse>> getBasicProject(DlThirdDestinyRequest dlThirdDestinyRequest) {
ThrSystemEntity basicThirdSysEntity = basicThirdSysService.selectByThirdId(dlThirdDestinyRequest.getThirdSys());
String url = basicThirdSysEntity.getThridUrl() + "/udiwms/erp/basic/getProject";
@ -315,4 +316,25 @@ public class ErpBasicClient {
return ResultVOUtils.error(500, "连接第三方系统接口服务出错");
}
}
/**
*
*/
public BaseResponse<PageSimpleResponse<YbHcflEntityResponse>> getYbHcflDetail(YbHcflDetailFilterRequest ybHcflDetailFilterRequest) {
String url = "https://www.udims.com/UDI_DL_Server_test"+"/udchs/ybHcfl/list";
try {
ybHcflDetailFilterRequest.setLimit(1);
ybHcflDetailFilterRequest.setPage(1);
String specificationCode = ybHcflDetailFilterRequest.getSpecificationCode().substring(0, 15);
ybHcflDetailFilterRequest.setSpecificationCode(specificationCode);
String response = httpOkClient.uCloudPost(url, ybHcflDetailFilterRequest);
BaseResponse<PageSimpleResponse<YbHcflEntityResponse>> listBaseResponse =
JSONObject.parseObject(response, new TypeReference<BaseResponse<PageSimpleResponse<YbHcflEntityResponse>>>() {
});
return listBaseResponse;
} catch (Exception e) {
log.error("获取患者处方信息", e);
return ResultVOUtils.error(500, "连接第三方系统接口服务出错");
}
}
}

@ -2,11 +2,13 @@ package com.glxp.api.req.basic;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import javax.validation.Valid;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
@NoArgsConstructor
@Data
@ -51,13 +53,13 @@ public class AddProductRequest {
*
*/
@JsonProperty("attributeType")
@NotEmpty(message = "产品属性必填!")
@NotNull(message = "产品属性必填!")
private Integer attributeType;
/**
* 12.
*/
@JsonProperty("hcType")
@NotEmpty(message = "耗材分类必填!")
@NotNull(message = "耗材分类必填!")
private Integer hcType;
/**
@ -114,4 +116,32 @@ public class AddProductRequest {
*/
@JsonProperty("cpms")
private String cpms;
/**
* (
*/
@TableField(value = "catalogname1")
@ApiModelProperty(value="一级分类名称(学科,品名)")
private String catalogname1;
/**
* (
*/
@TableField(value = "catalogname2")
@ApiModelProperty(value="二级分类名称(用途、品目)")
private String catalogname2;
/**
* (
*/
@TableField(value = "catalogname3")
@ApiModelProperty(value="三级分类名称(部位、功能、品种)")
private String catalogname3;
/**
*
*/
@TableField(value = "matrial")
@ApiModelProperty(value="耗材材质")
private String matrial;
}

@ -1,5 +1,7 @@
package com.glxp.api.req.basic;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@ -114,4 +116,33 @@ public class UdiRelevanceSaveRequest {
private Boolean needCert; //是否需要资质材料
private String certIdFk;
private Integer zdcfsycs;
/**
* (
*/
@TableField(value = "catalogname1")
@ApiModelProperty(value="一级分类名称(学科,品名)")
private String catalogname1;
/**
* (
*/
@TableField(value = "catalogname2")
@ApiModelProperty(value="二级分类名称(用途、品目)")
private String catalogname2;
/**
* (
*/
@TableField(value = "catalogname3")
@ApiModelProperty(value="三级分类名称(部位、功能、品种)")
private String catalogname3;
/**
*
*/
@TableField(value = "matrial")
@ApiModelProperty(value="耗材材质")
private String matrial;
}

@ -0,0 +1,22 @@
package com.glxp.api.req.basic;
import lombok.Data;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotBlank;
@Data
public class YbHcflDetailFilterRequest {
@Length(
message = "医疗耗材分类代码最少15个字符"
, min = 15
, max = 50
)
private String specificationCode;
private Integer page;
private Integer limit;
}

@ -1,6 +1,7 @@
package com.glxp.api.res.basic;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
@ -156,6 +157,35 @@ public class UdiRelevanceResponse {
private String hslbName;
/**
* (
*/
@TableField(value = "catalogname1")
@ApiModelProperty(value="一级分类名称(学科,品名)")
private String catalogname1;
/**
* (
*/
@TableField(value = "catalogname2")
@ApiModelProperty(value="二级分类名称(用途、品目)")
private String catalogname2;
/**
* (
*/
@TableField(value = "catalogname3")
@ApiModelProperty(value="三级分类名称(部位、功能、品种)")
private String catalogname3;
/**
*
*/
@TableField(value = "matrial")
@ApiModelProperty(value="耗材材质")
private String matrial;
public int getBhzxxsbzsl() {
if (bhzxxsbzsl == null || bhzxxsbzsl == 0) {
return 1;

@ -0,0 +1,165 @@
package com.glxp.api.res.chs;
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 lombok.Data;
import java.io.Serializable;
/**
*
*/
@Data
public class YbHcflEntityResponse implements Serializable {
@TableId(value = "id", type = IdType.INPUT)
@ApiModelProperty(value="")
private Integer id;
/**
*
*/
@TableField(value = "specificationCode")
@ApiModelProperty(value="医用耗材分类代码")
private String specificationCode;
@TableField(value = "specificationId")
@ApiModelProperty(value="")
private Integer specificationId;
/**
*
*/
@TableField(value = "catalogcode")
@ApiModelProperty(value="三级分类代码")
private String catalogcode;
/**
* (
*/
@TableField(value = "catalogname1")
@ApiModelProperty(value="一级分类名称(学科,品名)")
private String catalogname1;
/**
* (
*/
@TableField(value = "catalogname2")
@ApiModelProperty(value="二级分类名称(用途、品目)")
private String catalogname2;
/**
* (
*/
@TableField(value = "catalogname3")
@ApiModelProperty(value="三级分类名称(部位、功能、品种)")
private String catalogname3;
/**
*
*/
@TableField(value = "commonnamecode")
@ApiModelProperty(value="医保通用代码")
private String commonnamecode;
/**
*
*/
@TableField(value = "commonname")
@ApiModelProperty(value="医保通用名")
private String commonname;
/**
*
*/
@TableField(value = "matrialcode")
@ApiModelProperty(value="材质代码 ")
private String matrialcode;
/**
*
*/
@TableField(value = "matrial")
@ApiModelProperty(value="耗材材质")
private String matrial;
/**
*
*/
@TableField(value = "characteristiccode")
@ApiModelProperty(value="规格代码")
private String characteristiccode;
/**
* (
*/
@TableField(value = "characteristic")
@ApiModelProperty(value="规格(特征、参数)")
private String characteristic;
/**
*
*/
@TableField(value = "separateCharges")
@ApiModelProperty(value="分开收费")
private String separateCharges;
/**
*
*/
@TableField(value = "paymentType")
@ApiModelProperty(value="支付类型")
private String paymentType;
/**
*
*/
@TableField(value = "paymentStandard")
@ApiModelProperty(value="支付标准")
private String paymentStandard;
/**
*
*/
@TableField(value = "isusing")
@ApiModelProperty(value="是否在用")
private String isusing;
/**
*
*/
@TableField(value = "specificationType")
@ApiModelProperty(value="规格状态")
private String specificationType;
/**
*
*/
@TableField(value = "productStatusS")
@ApiModelProperty(value="产品状态")
private String productStatusS;
/**
*
*/
@TableField(value = "productCount")
@ApiModelProperty(value="产品数量")
private String productCount;
@TableField(value = "compCount")
@ApiModelProperty(value="")
private String compCount;
@TableField(value = "regCount")
@ApiModelProperty(value="")
private String regCount;
@TableField(value = "goodsCount")
@ApiModelProperty(value="")
private String goodsCount;
private static final long serialVersionUID = 1L;
}

@ -0,0 +1,157 @@
package com.glxp.api.res.chs;
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 lombok.Data;
import java.io.Serializable;
/**
*
*/
@Data
public class YbHcxxEntityResponse implements Serializable {
@TableId(value = "id", type = IdType.INPUT)
@ApiModelProperty(value="")
private Integer id;
/**
*
*/
@TableField(value = "specificationCode")
@ApiModelProperty(value="医用耗材代码")
private String specificationCode;
/**
* (
*/
@TableField(value = "hcflCodeFk")
@ApiModelProperty(value="耗材分类代码(外键)")
private String hcflCodeFk;
/**
*
*/
@TableField(value = "catalogname1")
@ApiModelProperty(value="一级分类(学科,品类)")
private String catalogname1;
/**
*
*/
@TableField(value = "catalogname2")
@ApiModelProperty(value="二级分类(用途,品目)")
private String catalogname2;
/**
*
*/
@TableField(value = "catalogname3")
@ApiModelProperty(value="三级分类(部位,功能,品种)")
private String catalogname3;
/**
*
*/
@TableField(value = "characteristic")
@ApiModelProperty(value="规格(特征,参数)")
private String characteristic;
@TableField(value = "codeCount")
@ApiModelProperty(value="")
private String codeCount;
@TableField(value = "codeCounts")
@ApiModelProperty(value="")
private String codeCounts;
/**
*
*/
@TableField(value = "commonname")
@ApiModelProperty(value="医保通用名")
private String commonname;
@TableField(value = "compCounts")
@ApiModelProperty(value="")
private String compCounts;
/**
*
*/
@TableField(value = "companyName")
@ApiModelProperty(value="耗材企业")
private String companyName;
/**
*
*/
@TableField(value = "matrial")
@ApiModelProperty(value="材质")
private String matrial;
@TableField(value = "model")
@ApiModelProperty(value="")
private String model;
@TableField(value = "proCounts")
@ApiModelProperty(value="")
private String proCounts;
@TableField(value = "prodCount")
@ApiModelProperty(value="")
private String prodCount;
@TableField(value = "productName")
@ApiModelProperty(value="")
private String productName;
@TableField(value = "productionCode")
@ApiModelProperty(value="")
private String productionCode;
@TableField(value = "regCount")
@ApiModelProperty(value="")
private String regCount;
@TableField(value = "regCounts")
@ApiModelProperty(value="")
private String regCounts;
@TableField(value = "regcardName")
@ApiModelProperty(value="")
private String regcardName;
@TableField(value = "regcardnm")
@ApiModelProperty(value="")
private String regcardnm;
/**
*
*/
@TableField(value = "releaseVersion")
@ApiModelProperty(value="版本日期")
private String releaseVersion;
@TableField(value = "specCount")
@ApiModelProperty(value="")
private String specCount;
@TableField(value = "specCounts")
@ApiModelProperty(value="")
private String specCounts;
@TableField(value = "specification")
@ApiModelProperty(value="")
private String specification;
@TableField(value = "totals")
@ApiModelProperty(value="")
private String totals;
private static final long serialVersionUID = 1L;
}

@ -0,0 +1,251 @@
package com.glxp.api.res.chs;
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 lombok.Data;
import java.io.Serializable;
/**
*
*/
@Data
public class YbHcxxGgEntityResponse implements Serializable {
@TableId(value = "id", type = IdType.INPUT)
@ApiModelProperty(value="")
private Integer id;
/**
*
*/
@TableField(value = "addTime")
@ApiModelProperty(value="创建时间")
private String addTime;
/**
* ID
*/
@TableField(value = "addUserId")
@ApiModelProperty(value="创建用户ID")
private String addUserId;
/**
*
*/
@TableField(value = "addUserName")
@ApiModelProperty(value="创建用户名称")
private String addUserName;
@TableField(value = "auditRemark")
@ApiModelProperty(value="")
private String auditRemark;
@TableField(value = "auditUserId")
@ApiModelProperty(value="")
private String auditUserId;
@TableField(value = "auditUserName")
@ApiModelProperty(value="")
private String auditUserName;
/**
* C010101
*/
@TableField(value = "catalogCode")
@ApiModelProperty(value="耗材分类编码C010101")
private String catalogCode;
@TableField(value = "catalogname1")
@ApiModelProperty(value="")
private String catalogname1;
@TableField(value = "catalogname2")
@ApiModelProperty(value="")
private String catalogname2;
@TableField(value = "catalogname3")
@ApiModelProperty(value="")
private String catalogname3;
@TableField(value = "characteristic")
@ApiModelProperty(value="")
private String characteristic;
@TableField(value = "codeOld")
@ApiModelProperty(value="")
private String codeOld;
/**
* C01010100101001039410000001
*/
@TableField(value = "codeShow")
@ApiModelProperty(value="医保耗材分类编码C01010100101001039410000001")
private String codeShow;
@TableField(value = "commonname")
@ApiModelProperty(value="")
private String commonname;
/**
*
*/
@TableField(value = "companyName")
@ApiModelProperty(value="企业名称")
private String companyName;
@TableField(value = "dataType")
@ApiModelProperty(value="")
private String dataType;
/**
*
*/
@TableField(value = "ggxhCode")
@ApiModelProperty(value="规格型号编码")
private String ggxhCode;
/**
* ID
*/
@TableField(value = "goodsid")
@ApiModelProperty(value="产品ID")
private String goodsid;
@TableField(value = "isUsing")
@ApiModelProperty(value="")
private String isUsing;
/**
*
*/
@TableField(value = "lastUpdateTime")
@ApiModelProperty(value="上一次更新时间")
private String lastUpdateTime;
/**
* ID
*/
@TableField(value = "lastUpdateUserId")
@ApiModelProperty(value="上一次更新用户ID")
private String lastUpdateUserId;
/**
* (shenhe_haiyan)
*/
@TableField(value = "lastUpdateUserName")
@ApiModelProperty(value="上一个更新人(胡海燕(shenhe_haiyan)")
private String lastUpdateUserName;
@TableField(value = "mapingCode")
@ApiModelProperty(value="")
private String mapingCode;
@TableField(value = "matrial")
@ApiModelProperty(value="")
private String matrial;
/**
*
*/
@TableField(value = "model")
@ApiModelProperty(value="规格")
private String model;
/**
*
*/
@TableField(value = "oldregcardnm")
@ApiModelProperty(value="旧注册证")
private String oldregcardnm;
/**
*
*/
@TableField(value = "productName")
@ApiModelProperty(value="产品名称")
private String productName;
/**
* id
*/
@TableField(value = "productid")
@ApiModelProperty(value="产品id")
private String productid;
/**
*
*/
@TableField(value = "productionCode")
@ApiModelProperty(value="产品编码")
private String productionCode;
/**
*
*/
@TableField(value = "regcardName")
@ApiModelProperty(value="注册备案产品名称")
private String regcardName;
/**
* ID
*/
@TableField(value = "regcardid")
@ApiModelProperty(value="注册备案产品ID")
private String regcardid;
/**
*
*/
@TableField(value = "regcardnm")
@ApiModelProperty(value="注册备案号")
private String regcardnm;
/**
*
*/
@TableField(value = "registrant")
@ApiModelProperty(value="注册备案人")
private String registrant;
/**
* ID
*/
@TableField(value = "relationId")
@ApiModelProperty(value="注册备案人ID")
private String relationId;
@TableField(value = "relationStatus")
@ApiModelProperty(value="")
private String relationStatus;
@TableField(value = "releaseVersion")
@ApiModelProperty(value="")
private String releaseVersion;
/**
*
*/
@TableField(value = "specification")
@ApiModelProperty(value="型号")
private String specification;
/**
* C0101010010100103941
*/
@TableField(value = "specificationCode")
@ApiModelProperty(value="型号规格编码C0101010010100103941")
private String specificationCode;
/**
* udi-di
*/
@TableField(value = "udiCode")
@ApiModelProperty(value="udi-di")
private String udiCode;
private static final long serialVersionUID = 1L;
}

@ -187,7 +187,11 @@
pinyinInitial,
updateUser,
createTime,
createUser)
createUser,
catalogname1,
catalogname2,
catalogname3,
matrial)
values (#{id}, #{uuid},
#{originUuid},
#{nameCode},
@ -243,7 +247,11 @@
#{categoryName}, #{pinyinInitial},
#{updateUser},
#{createTime},
#{createUser})
#{createUser},
#{catalogname1},
#{catalogname2},
#{catalogname3},
#{matrial})
</insert>
<insert id="insertUdiInfos" parameterType="java.util.List">
@ -701,6 +709,19 @@
<if test="categoryName != null">
categoryName=#{categoryName},
</if>
<if test="catalogname1 != null">
catalogname1=#{catalogname1},
</if>
<if test="catalogname2 != null">
catalogname2=#{catalogname2},
</if>
<if test="catalogname3 != null">
catalogname3=#{catalogname3},
</if>
<if test="matrial != null">
matrial=#{matrial},
</if>
</trim>
where uuid = #{uuid}
</update>

@ -551,6 +551,10 @@
basic_products.syqsfxyjxmj,
basic_products.mjfs,
basic_products.categoryName,
basic_products.catalogname1,
basic_products.catalogname2,
basic_products.catalogname3,
basic_products.matrial,
th.hsmc hslbName
FROM basic_products
inner JOIN basic_udirel

@ -1841,3 +1841,19 @@ CALL Pro_Temp_ColumnWork('thr_inv_order_detail', 'batchNo', 'varchar(60)', 2);
INSERT IGNORE INTO sys_custom_config_detail(`id`, `configId`, `type`, `isShow`, `columnName`, `columnDesc`, `columnType`, `colorRule`, `sort`, `lableRule`, `width`, `tooltip`, `buttonRule`, `number`, `lineNumber`, `clickFuc`, `size`, `style`, `disabled`, `checkRules`, `inputType`, `disabledFuc`, `expression`, `dataFuc`, `isShowXx`)
VALUES (38032, 16, '1', 1, 'auditTime', '审核时间', 'text', '', NULL, '', NULL, NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
CALL Pro_Temp_ColumnWork('basic_products', 'catalogname1',
' varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ''一级分类名称(学科,品名)''',
1);
CALL Pro_Temp_ColumnWork('basic_products', 'catalogname2',
' varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ''二级分类名称(用途、品目)''',
1);
CALL Pro_Temp_ColumnWork('basic_products', 'catalogname3',
' varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ''三级分类名称(部位、功能、品种)''',
1);
CALL Pro_Temp_ColumnWork('basic_products', 'matrial',
' varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT ''耗材材质''',
1);

Loading…
Cancel
Save