|
|
|
@ -19,6 +19,9 @@
|
|
|
|
|
<if test="uuid != '' and uuid != null">
|
|
|
|
|
AND uuid = #{uuid}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="diType != null">
|
|
|
|
|
AND diType = #{diType}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="originUuid != '' and originUuid != null">
|
|
|
|
|
AND originUuid = #{originUuid}
|
|
|
|
|
</if>
|
|
|
|
@ -913,7 +916,7 @@
|
|
|
|
|
<select id="selectGgxhList" resultType="java.lang.String">
|
|
|
|
|
select distinct ggxh
|
|
|
|
|
from basic_products
|
|
|
|
|
left join basic_udirel on basic_products.uuid = basic_udirel.uuid
|
|
|
|
|
left join basic_udirel on basic_products.uuid = basic_udirel.uuid
|
|
|
|
|
where basic_udirel.id = #{relId}
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
@ -1088,13 +1091,13 @@
|
|
|
|
|
|
|
|
|
|
<select id="selectUdiByName" resultType="com.glxp.api.entity.basic.UdiProductEntity">
|
|
|
|
|
SELECT b1.*,
|
|
|
|
|
b2.useMuti as useMuti,
|
|
|
|
|
b2.useNum as useNum,
|
|
|
|
|
b2.id as relId,
|
|
|
|
|
c1.customerId as supId
|
|
|
|
|
b2.useMuti as useMuti,
|
|
|
|
|
b2.useNum as useNum,
|
|
|
|
|
b2.id as relId,
|
|
|
|
|
c1.customerId as supId
|
|
|
|
|
FROM basic_products b1
|
|
|
|
|
LEFT JOIN basic_udirel b2 ON b1.uuid = b2.uuid
|
|
|
|
|
LEFT JOIN company_product_relevance c1 ON c1.udiRlIdFk = b2.id
|
|
|
|
|
LEFT JOIN basic_udirel b2 ON b1.uuid = b2.uuid
|
|
|
|
|
LEFT JOIN company_product_relevance c1 ON c1.udiRlIdFk = b2.id
|
|
|
|
|
where nameCode = #{nameCode}
|
|
|
|
|
limit 1
|
|
|
|
|
</select>
|
|
|
|
@ -1103,64 +1106,64 @@
|
|
|
|
|
<select id="filterUdiInfoById" parameterType="string"
|
|
|
|
|
resultType="com.glxp.api.res.basic.UdiRelevanceResponse">
|
|
|
|
|
SELECT basic_products.id,
|
|
|
|
|
basic_udirel.id as relId,
|
|
|
|
|
basic_udirel.thirdId,
|
|
|
|
|
basic_udirel.isUseDy,
|
|
|
|
|
basic_udirel.thirdId1,
|
|
|
|
|
basic_udirel.thirdId2,
|
|
|
|
|
basic_udirel.thirdId3,
|
|
|
|
|
basic_udirel.thirdId4,
|
|
|
|
|
basic_udirel.isDisable,
|
|
|
|
|
basic_udirel.udplatCode,
|
|
|
|
|
basic_products.nameCode,
|
|
|
|
|
basic_products.packRatio,
|
|
|
|
|
basic_products.packLevel,
|
|
|
|
|
basic_products.packUnit,
|
|
|
|
|
basic_products.bhxjsl,
|
|
|
|
|
basic_products.bhzxxsbzsl,
|
|
|
|
|
basic_products.zxxsbzbhsydysl,
|
|
|
|
|
basic_products.bhxjcpbm,
|
|
|
|
|
basic_products.bzcj,
|
|
|
|
|
basic_products.deviceRecordKey,
|
|
|
|
|
basic_products.cpmctymc,
|
|
|
|
|
basic_products.cplb,
|
|
|
|
|
basic_products.flbm,
|
|
|
|
|
basic_products.ggxh,
|
|
|
|
|
basic_products.qxlb,
|
|
|
|
|
basic_products.tyshxydm,
|
|
|
|
|
basic_products.ylqxzcrbarmc,
|
|
|
|
|
basic_products.zczbhhzbapzbh,
|
|
|
|
|
basic_products.ylqxzcrbarywmc,
|
|
|
|
|
basic_products.sydycpbs,
|
|
|
|
|
basic_products.uuid,
|
|
|
|
|
basic_products.sjcpbm,
|
|
|
|
|
basic_products.versionNumber,
|
|
|
|
|
basic_products.diType,
|
|
|
|
|
basic_products.scbssfbhph,
|
|
|
|
|
basic_products.scbssfbhxlh,
|
|
|
|
|
basic_products.scbssfbhscrq,
|
|
|
|
|
basic_products.scbssfbhsxrq,
|
|
|
|
|
basic_products.cpms,
|
|
|
|
|
basic_products.originUuid,
|
|
|
|
|
basic_products.allowNoBatch,
|
|
|
|
|
basic_products.allowNoExpire,
|
|
|
|
|
basic_products.allowNoProduct,
|
|
|
|
|
basic_products.allowNoSerial,
|
|
|
|
|
basic_products.spmc,
|
|
|
|
|
basic_products.sfwblztlcp,
|
|
|
|
|
basic_products.cgzmraqxgxx,
|
|
|
|
|
basic_products.sfbjwycxsy,
|
|
|
|
|
basic_products.zdcfsycs,
|
|
|
|
|
basic_products.sfwwjbz,
|
|
|
|
|
basic_products.syqsfxyjxmj,
|
|
|
|
|
basic_products.mjfs,
|
|
|
|
|
basic_products.categoryName,
|
|
|
|
|
basic_products.cplx,
|
|
|
|
|
basic_products.hchzsb,
|
|
|
|
|
company_product_relevance.customerId as unitFk
|
|
|
|
|
basic_udirel.id as relId,
|
|
|
|
|
basic_udirel.thirdId,
|
|
|
|
|
basic_udirel.isUseDy,
|
|
|
|
|
basic_udirel.thirdId1,
|
|
|
|
|
basic_udirel.thirdId2,
|
|
|
|
|
basic_udirel.thirdId3,
|
|
|
|
|
basic_udirel.thirdId4,
|
|
|
|
|
basic_udirel.isDisable,
|
|
|
|
|
basic_udirel.udplatCode,
|
|
|
|
|
basic_products.nameCode,
|
|
|
|
|
basic_products.packRatio,
|
|
|
|
|
basic_products.packLevel,
|
|
|
|
|
basic_products.packUnit,
|
|
|
|
|
basic_products.bhxjsl,
|
|
|
|
|
basic_products.bhzxxsbzsl,
|
|
|
|
|
basic_products.zxxsbzbhsydysl,
|
|
|
|
|
basic_products.bhxjcpbm,
|
|
|
|
|
basic_products.bzcj,
|
|
|
|
|
basic_products.deviceRecordKey,
|
|
|
|
|
basic_products.cpmctymc,
|
|
|
|
|
basic_products.cplb,
|
|
|
|
|
basic_products.flbm,
|
|
|
|
|
basic_products.ggxh,
|
|
|
|
|
basic_products.qxlb,
|
|
|
|
|
basic_products.tyshxydm,
|
|
|
|
|
basic_products.ylqxzcrbarmc,
|
|
|
|
|
basic_products.zczbhhzbapzbh,
|
|
|
|
|
basic_products.ylqxzcrbarywmc,
|
|
|
|
|
basic_products.sydycpbs,
|
|
|
|
|
basic_products.uuid,
|
|
|
|
|
basic_products.sjcpbm,
|
|
|
|
|
basic_products.versionNumber,
|
|
|
|
|
basic_products.diType,
|
|
|
|
|
basic_products.scbssfbhph,
|
|
|
|
|
basic_products.scbssfbhxlh,
|
|
|
|
|
basic_products.scbssfbhscrq,
|
|
|
|
|
basic_products.scbssfbhsxrq,
|
|
|
|
|
basic_products.cpms,
|
|
|
|
|
basic_products.originUuid,
|
|
|
|
|
basic_products.allowNoBatch,
|
|
|
|
|
basic_products.allowNoExpire,
|
|
|
|
|
basic_products.allowNoProduct,
|
|
|
|
|
basic_products.allowNoSerial,
|
|
|
|
|
basic_products.spmc,
|
|
|
|
|
basic_products.sfwblztlcp,
|
|
|
|
|
basic_products.cgzmraqxgxx,
|
|
|
|
|
basic_products.sfbjwycxsy,
|
|
|
|
|
basic_products.zdcfsycs,
|
|
|
|
|
basic_products.sfwwjbz,
|
|
|
|
|
basic_products.syqsfxyjxmj,
|
|
|
|
|
basic_products.mjfs,
|
|
|
|
|
basic_products.categoryName,
|
|
|
|
|
basic_products.cplx,
|
|
|
|
|
basic_products.hchzsb,
|
|
|
|
|
company_product_relevance.customerId as unitFk
|
|
|
|
|
FROM basic_udirel
|
|
|
|
|
left JOIN company_product_relevance ON company_product_relevance.udiRlIdFk = basic_udirel.id
|
|
|
|
|
left JOIN basic_products ON basic_udirel.uuid = basic_products.uuid
|
|
|
|
|
left JOIN company_product_relevance ON company_product_relevance.udiRlIdFk = basic_udirel.id
|
|
|
|
|
left JOIN basic_products ON basic_udirel.uuid = basic_products.uuid
|
|
|
|
|
<where>
|
|
|
|
|
<if test="id != '' and id != null">
|
|
|
|
|
AND basic_udirel.id = #{id}
|
|
|
|
|