Przeglądaj źródła

添加 项目组过滤以及相关问题处理

yzc 1 rok temu
rodzic
commit
266115f2e6

+ 2 - 2
hx-purchase/src/main/resources/mapper/purchase/PurchaseMapper.xml

@@ -32,7 +32,7 @@
                  LEFT JOIN purchase_detail pd ON pd.purchase_id = p.id
                  LEFT JOIN bytesailing_item.product_info pi ON pd.bussiness_id = pi.id
                  LEFT JOIN bytesailing_base.sys_dept de
-                           ON json_unquote(pi.victoriatourist_json -> '$.deptId') = de.dept_id
+                           ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
                  LEFT JOIN bytesailing_victoriatourist.deliver_goods dg ON dg.purchase_id = p.id
             ${ew.customSqlSegment}
     </select>
@@ -80,7 +80,7 @@
         FROM
             purchase_detail pd
                 JOIN bytesailing_item.product_info pi ON pd.bussiness_id = pi.id
-                JOIN bytesailing_base.sys_dept de ON json_unquote( pi.victoriatourist_json -> '$.deptId' ) = de.dept_id
+                JOIN bytesailing_base.sys_dept de ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
         GROUP BY
             de.dept_id
     </select>

+ 1 - 1
hx-purchase/src/main/resources/mapper/subscribe/SubscribeDetailMapper.xml

@@ -26,7 +26,7 @@
                  left JOIN bytesailing_item.product_info pi on t1.bussiness_id = pi.id
                  left join bytesailing_item.product_classify pc on pi.product_classify_id = pc.id
                  LEFT JOIN bytesailing_base.sys_dept de
-                           ON json_unquote(pi.victoriatourist_json -> '$.deptId') = de.dept_id
+                           ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
             ${ew.customSqlSegment}
     </select>
 

+ 1 - 1
hx-victoriatourist/src/main/resources/mapper/abnormal/AbnormalInfoMapper.xml

@@ -23,7 +23,7 @@
                  LEFT JOIN bytesailing_purchase.purchase_detail pd ON pd.purchase_id = p.id
                  LEFT JOIN bytesailing_item.product_info pi ON pd.bussiness_id = pi.id
                  LEFT JOIN bytesailing_base.sys_dept de
-                           ON json_unquote(pi.victoriatourist_json -> '$.deptId') = de.dept_id
+                           ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
             ${ew.customSqlSegment}
     </select>
 

+ 1 - 1
hx-victoriatourist/src/main/resources/mapper/jd/JdOrderMapper.xml

@@ -22,7 +22,7 @@
         from jd_order jo
                  LEFT JOIN jd_order_details jod ON jod.jd_order_id = jo.id
                  LEFT JOIN bytesailing_item.product_info pi ON jod.product_id = pi.id
-                 LEFT JOIN bytesailing_base.sys_dept de ON json_unquote( pi.victoriatourist_json -> '$.deptId' ) = de.dept_id
+                 LEFT JOIN bytesailing_base.sys_dept de ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
             ${ew.customSqlSegment}
     </select>
     <select id="getReceivePage" resultType="com.fjhx.victoriatourist.entity.jd.vo.JdOrderVo">

+ 2 - 2
hx-victoriatourist/src/main/resources/mapper/logistics/LogisticsInfosMapper.xml

@@ -29,7 +29,7 @@
                  LEFT JOIN bytesailing_purchase.purchase_detail pd ON pd.purchase_id = p.id
                  LEFT JOIN bytesailing_item.product_info pi ON pd.bussiness_id = pi.id
                  LEFT JOIN bytesailing_base.sys_dept de
-                           ON json_unquote(pi.victoriatourist_json -> '$.deptId') = de.dept_id
+                           ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
             ${ew.customSqlSegment}
     </select>
     <select id="getDepts" resultType="com.ruoyi.common.core.domain.entity.SysDept">
@@ -41,7 +41,7 @@
                 JOIN bytesailing_purchase.purchase p ON li.purchase_id = p.id
                 JOIN bytesailing_purchase.purchase_detail pd ON pd.purchase_id = p.id
                 JOIN bytesailing_item.product_info pi ON pd.bussiness_id = pi.id
-                JOIN bytesailing_base.sys_dept de ON json_unquote( pi.victoriatourist_json -> '$.deptId' ) = de.dept_id
+                JOIN bytesailing_base.sys_dept de ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
         GROUP BY
             de.dept_id
     </select>

+ 1 - 1
hx-victoriatourist/src/main/resources/mapper/order/OrderInfoMapper.xml

@@ -30,7 +30,7 @@
         from order_info oi
                  LEFT JOIN order_details od ON od.order_id = oi.id
                  LEFT JOIN bytesailing_item.product_info pi ON od.product_id = pi.id
-                 LEFT JOIN bytesailing_base.sys_dept de ON json_unquote( pi.victoriatourist_json -> '$.deptId' ) = de.dept_id
+                 LEFT JOIN bytesailing_base.sys_dept de ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
             ${ew.customSqlSegment}
     </select>
 

+ 4 - 4
hx-wms/src/main/resources/mapper/stock/StockMapper.xml

@@ -17,7 +17,7 @@
         FROM
             stock s
                 LEFT JOIN bytesailing_item.product_info pi ON s.product_id = pi.id
-                LEFT JOIN bytesailing_base.sys_dept de ON json_unquote( pi.victoriatourist_json -> '$.deptId' ) = de.dept_id
+                LEFT JOIN bytesailing_base.sys_dept de ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
             ${ew.customSqlSegment}
     </select>
     <select id="pageByProduct" resultType="com.fjhx.wms.entity.stock.vo.StockVo">
@@ -36,7 +36,7 @@
         FROM
             stock s
                 LEFT JOIN bytesailing_item.product_info pi ON s.product_id = pi.id
-                LEFT JOIN bytesailing_base.sys_dept de ON json_unquote( pi.victoriatourist_json -> '$.deptId' ) = de.dept_id
+                LEFT JOIN bytesailing_base.sys_dept de ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
             ${ew.customSqlSegment}
     </select>
     <select id="pageByProductSpu" resultType="com.fjhx.wms.entity.stock.vo.StockVo">
@@ -52,7 +52,7 @@
             stock s
                 LEFT JOIN bytesailing_item.product_info pi ON s.product_id = pi.id
                 LEFT JOIN bytesailing_item.product_spu ps ON pi.product_spu_id = ps.id
-                LEFT JOIN bytesailing_base.sys_dept de ON json_unquote( pi.victoriatourist_json -> '$.deptId' ) = de.dept_id
+                LEFT JOIN bytesailing_base.sys_dept de ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
             ${ew.customSqlSegment}
     </select>
     <select id="getDepts" resultType="com.ruoyi.common.core.domain.entity.SysDept">
@@ -62,7 +62,7 @@
         FROM
             stock s
                 JOIN bytesailing_item.product_info pi ON s.product_id = pi.id
-                JOIN bytesailing_base.sys_dept de ON json_unquote( pi.victoriatourist_json -> '$.deptId' ) = de.dept_id
+                JOIN bytesailing_base.sys_dept de ON CAST(json_unquote(pi.victoriatourist_json -> '$.deptId') AS UNSIGNED) = de.dept_id
         GROUP BY
             de.dept_id
     </select>