Prechádzať zdrojové kódy

绑定供应商运营人员

chao 3 rokov pred
rodič
commit
1628786d73

+ 2 - 0
src/main/java/com/caimei365/order/mapper/ShipMapper.java

@@ -197,4 +197,6 @@ public interface ShipMapper {
      * 更新发货物流记录SN码
      */
     void updateLogisticsRecordSn(Integer recordId, String sn);
+
+    Integer getUserIdByShopId(Integer shopId);
 }

+ 5 - 2
src/main/java/com/caimei365/order/service/impl/ShipServiceImpl.java

@@ -808,10 +808,13 @@ public class ShipServiceImpl implements ShipService {
             resultMap.put("resultCode", 2);
             Integer loginUserId = userInfo.getInteger("userId");
             String unionId = userInfo.getString("unionId");
-            resultMap.put("shopId", loginShopId);
+            Integer shopUserId = shipMapper.getUserIdByShopId(dbShopId);
             resultMap.put("openid", openId);
             resultMap.put("unionId", unionId);
-            resultMap.put("userId", loginUserId);
+            resultMap.put("userId", shopUserId);
+            resultMap.put("shopId", dbShopId);
+            resultMap.put("loginUserId", loginUserId);
+            resultMap.put("loginShopId", loginUserId);
             return ResponseJson.error(-1, "绑定供应商运营人员", resultMap);
         } else {
             // 分享码进入

+ 4 - 1
src/main/resources/mapper/ShipMapper.xml

@@ -384,5 +384,8 @@
         FROM cm_qualification_file
         WHERE recordId = #{recordId}
     </select>
+    <select id="getUserIdByShopId" resultType="java.lang.Integer">
+        SELECT userID FROM shop WHERE shopID=#{shopId}
+    </select>
 
-</mapper>
+</mapper>