Jelajahi Sumber

没做太多修改

Administrator 2 tahun lalu
induk
melakukan
8cf9182748
82 mengubah file dengan 15 tambahan dan 5 penghapusan
  1. 1 1
      configs/config.go
  2. 12 3
      data/dao/DetailDao.go
  3. TEMPAT SAMPAH
      file/resources/1716885931268.jpg
  4. TEMPAT SAMPAH
      file/resources/1716885931991.jpg
  5. TEMPAT SAMPAH
      file/resources/1716885932032.jpg
  6. TEMPAT SAMPAH
      file/resources/1716885932108.jpg
  7. TEMPAT SAMPAH
      file/resources/1716885932986.jpg
  8. TEMPAT SAMPAH
      file/resources/1716885933030.jpg
  9. TEMPAT SAMPAH
      file/resources/1716885933083.jpg
  10. TEMPAT SAMPAH
      file/resources/1716885933127.jpg
  11. TEMPAT SAMPAH
      file/resources/1716885933164.jpg
  12. TEMPAT SAMPAH
      file/resources/1716885933287.jpg
  13. TEMPAT SAMPAH
      file/resources/1716885933766.jpg
  14. TEMPAT SAMPAH
      file/resources/1716885933852.jpg
  15. TEMPAT SAMPAH
      file/resources/1716885933874.jpg
  16. TEMPAT SAMPAH
      file/resources/1716885933908.jpg
  17. TEMPAT SAMPAH
      file/resources/1716885933959.jpg
  18. TEMPAT SAMPAH
      file/resources/1716885934040.jpg
  19. TEMPAT SAMPAH
      file/resources/1716885934102.jpg
  20. TEMPAT SAMPAH
      file/resources/1716885934128.jpg
  21. TEMPAT SAMPAH
      file/resources/1716885934161.jpg
  22. TEMPAT SAMPAH
      file/resources/1716885934192.jpg
  23. TEMPAT SAMPAH
      file/resources/1716885934218.jpg
  24. TEMPAT SAMPAH
      file/resources/1716885934252.jpg
  25. TEMPAT SAMPAH
      file/resources/1716885934307.jpg
  26. TEMPAT SAMPAH
      file/resources/1716885934339.jpg
  27. TEMPAT SAMPAH
      file/resources/1716885934369.jpg
  28. TEMPAT SAMPAH
      file/resources/1716885934402.jpg
  29. TEMPAT SAMPAH
      file/resources/1716885934431.jpg
  30. TEMPAT SAMPAH
      file/resources/1716885934474.jpg
  31. TEMPAT SAMPAH
      file/resources/1716885934508.jpg
  32. TEMPAT SAMPAH
      file/resources/1716885935000.jpg
  33. TEMPAT SAMPAH
      file/resources/1716885935234.jpg
  34. TEMPAT SAMPAH
      file/resources/1716885935338.jpg
  35. TEMPAT SAMPAH
      file/resources/1716885935378.jpg
  36. TEMPAT SAMPAH
      file/resources/1716885935508.jpg
  37. TEMPAT SAMPAH
      file/resources/1716885935530.jpg
  38. TEMPAT SAMPAH
      file/resources/1716885935568.jpg
  39. TEMPAT SAMPAH
      file/resources/1716885935596.jpg
  40. TEMPAT SAMPAH
      file/resources/1716885935652.jpg
  41. TEMPAT SAMPAH
      file/resources/1716885935684.jpg
  42. TEMPAT SAMPAH
      file/resources/1716885935707.jpg
  43. TEMPAT SAMPAH
      file/resources/1716885935734.jpg
  44. TEMPAT SAMPAH
      file/resources/1716885935758.jpg
  45. TEMPAT SAMPAH
      file/resources/1716885935799.jpg
  46. TEMPAT SAMPAH
      file/resources/1716885935826.jpg
  47. TEMPAT SAMPAH
      file/resources/1716885935942.jpg
  48. TEMPAT SAMPAH
      file/resources/1716885935973.jpg
  49. TEMPAT SAMPAH
      file/resources/1716885936008.jpg
  50. TEMPAT SAMPAH
      file/resources/1716885936043.jpg
  51. TEMPAT SAMPAH
      file/resources/1716885936198.jpg
  52. TEMPAT SAMPAH
      file/resources/1716885936358.jpg
  53. TEMPAT SAMPAH
      file/resources/1716885936394.jpg
  54. TEMPAT SAMPAH
      file/resources/1716885936428.jpg
  55. TEMPAT SAMPAH
      file/resources/1716885936465.jpg
  56. TEMPAT SAMPAH
      file/resources/1716885936496.jpg
  57. TEMPAT SAMPAH
      file/resources/1716885936528.jpg
  58. TEMPAT SAMPAH
      file/resources/1716885936554.jpg
  59. TEMPAT SAMPAH
      file/resources/1716885936584.jpg
  60. TEMPAT SAMPAH
      file/resources/1716885936611.jpg
  61. TEMPAT SAMPAH
      file/resources/1716885936635.jpg
  62. TEMPAT SAMPAH
      file/resources/1716885936659.jpg
  63. TEMPAT SAMPAH
      file/resources/1716885936687.jpg
  64. TEMPAT SAMPAH
      file/resources/1716885936719.jpg
  65. TEMPAT SAMPAH
      file/resources/1716885936752.jpg
  66. TEMPAT SAMPAH
      file/resources/1716885936786.jpg
  67. TEMPAT SAMPAH
      file/resources/1716885936822.jpg
  68. TEMPAT SAMPAH
      file/resources/1716885936882.jpg
  69. TEMPAT SAMPAH
      file/resources/1716885936918.jpg
  70. TEMPAT SAMPAH
      file/resources/1716885936954.jpg
  71. TEMPAT SAMPAH
      file/resources/1716885937000.jpg
  72. TEMPAT SAMPAH
      file/resources/1716885937144.jpg
  73. TEMPAT SAMPAH
      file/resources/1716885937180.jpg
  74. TEMPAT SAMPAH
      file/resources/1716885937214.jpg
  75. TEMPAT SAMPAH
      file/resources/1716885937249.jpg
  76. TEMPAT SAMPAH
      file/resources/1716885937283.jpg
  77. TEMPAT SAMPAH
      file/resources/1716885937392.jpg
  78. TEMPAT SAMPAH
      file/resources/1716885937430.jpg
  79. TEMPAT SAMPAH
      file/resources/1716885937469.jpg
  80. TEMPAT SAMPAH
      file/resources/1716885937556.jpg
  81. TEMPAT SAMPAH
      file/resources/1716885937621.jpg
  82. 2 1
      router/DetailRouter.go

+ 1 - 1
configs/config.go

@@ -90,7 +90,7 @@ func ConfigInit() {
 
 	Config = config
 	fmt.Println("xorm 数据库orm框架初始化成功")
-	PayConfigInit()
+	//PayConfigInit()
 }
 func ConfigInitByUrl(configUrl string) {
 	//获取项目的执行路径

+ 12 - 3
data/dao/DetailDao.go

@@ -41,7 +41,14 @@ A:
 		commodityAreaIds = append(commodityAreaIds, sku.CommodityAreaId)
 		commodityAreaIdsString = fmt.Sprint(commodityAreaIdsString, ",", sku.CommodityAreaId)
 	}
-	commodityAreaIdsString = commodityAreaIdsString[1:]
+	if len(skus) == 0 {
+		return detailVo, nil
+	}
+
+	if len(commodityAreaIdsString) > 1 {
+		commodityAreaIdsString = commodityAreaIdsString[1:]
+	}
+
 	fmt.Println("=============================>", commodityAreaIdsString)
 	//================查询goods========================
 	var goods domain.Goods
@@ -74,7 +81,7 @@ A:
 	//=================查询goods_CommodityArea========================
 	var goodsCommodityArea domain.GoodsCommodityArea
 	rows, err = configs.Engine.Table("goods_commodity_area").
-		Where(" FIND_IN_SET(goods_commodity_area.id,?) and goods_id = ?", commodityAreaIdsString, goods.Id).
+		Where(" FIND_IN_SET(goods_commodity_area.id,?)", commodityAreaIdsString).
 		Rows(&goodsCommodityArea)
 	if err != nil {
 		println("查询goods_CommodityArea失败", err)
@@ -96,7 +103,9 @@ B:
 		introductionIds = append(introductionIds, goodsCommodityArea.DetailIntroductionId)
 		introductionIdString = fmt.Sprint(introductionIdString, ",", goodsCommodityArea.DetailIntroductionId)
 	}
-	introductionIdString = introductionIdString[1:]
+	if len(introductionIdString) > 1 {
+		introductionIdString = introductionIdString[1:]
+	}
 	fmt.Println("=============================>", introductionIdString)
 	//=================查询goods_introduction========================
 	var goodsIntroduction domain.GoodsIntroduction

TEMPAT SAMPAH
file/resources/1716885931268.jpg


TEMPAT SAMPAH
file/resources/1716885931991.jpg


TEMPAT SAMPAH
file/resources/1716885932032.jpg


TEMPAT SAMPAH
file/resources/1716885932108.jpg


TEMPAT SAMPAH
file/resources/1716885932986.jpg


TEMPAT SAMPAH
file/resources/1716885933030.jpg


TEMPAT SAMPAH
file/resources/1716885933083.jpg


TEMPAT SAMPAH
file/resources/1716885933127.jpg


TEMPAT SAMPAH
file/resources/1716885933164.jpg


TEMPAT SAMPAH
file/resources/1716885933287.jpg


TEMPAT SAMPAH
file/resources/1716885933766.jpg


TEMPAT SAMPAH
file/resources/1716885933852.jpg


TEMPAT SAMPAH
file/resources/1716885933874.jpg


TEMPAT SAMPAH
file/resources/1716885933908.jpg


TEMPAT SAMPAH
file/resources/1716885933959.jpg


TEMPAT SAMPAH
file/resources/1716885934040.jpg


TEMPAT SAMPAH
file/resources/1716885934102.jpg


TEMPAT SAMPAH
file/resources/1716885934128.jpg


TEMPAT SAMPAH
file/resources/1716885934161.jpg


TEMPAT SAMPAH
file/resources/1716885934192.jpg


TEMPAT SAMPAH
file/resources/1716885934218.jpg


TEMPAT SAMPAH
file/resources/1716885934252.jpg


TEMPAT SAMPAH
file/resources/1716885934307.jpg


TEMPAT SAMPAH
file/resources/1716885934339.jpg


TEMPAT SAMPAH
file/resources/1716885934369.jpg


TEMPAT SAMPAH
file/resources/1716885934402.jpg


TEMPAT SAMPAH
file/resources/1716885934431.jpg


TEMPAT SAMPAH
file/resources/1716885934474.jpg


TEMPAT SAMPAH
file/resources/1716885934508.jpg


TEMPAT SAMPAH
file/resources/1716885935000.jpg


TEMPAT SAMPAH
file/resources/1716885935234.jpg


TEMPAT SAMPAH
file/resources/1716885935338.jpg


TEMPAT SAMPAH
file/resources/1716885935378.jpg


TEMPAT SAMPAH
file/resources/1716885935508.jpg


TEMPAT SAMPAH
file/resources/1716885935530.jpg


TEMPAT SAMPAH
file/resources/1716885935568.jpg


TEMPAT SAMPAH
file/resources/1716885935596.jpg


TEMPAT SAMPAH
file/resources/1716885935652.jpg


TEMPAT SAMPAH
file/resources/1716885935684.jpg


TEMPAT SAMPAH
file/resources/1716885935707.jpg


TEMPAT SAMPAH
file/resources/1716885935734.jpg


TEMPAT SAMPAH
file/resources/1716885935758.jpg


TEMPAT SAMPAH
file/resources/1716885935799.jpg


TEMPAT SAMPAH
file/resources/1716885935826.jpg


TEMPAT SAMPAH
file/resources/1716885935942.jpg


TEMPAT SAMPAH
file/resources/1716885935973.jpg


TEMPAT SAMPAH
file/resources/1716885936008.jpg


TEMPAT SAMPAH
file/resources/1716885936043.jpg


TEMPAT SAMPAH
file/resources/1716885936198.jpg


TEMPAT SAMPAH
file/resources/1716885936358.jpg


TEMPAT SAMPAH
file/resources/1716885936394.jpg


TEMPAT SAMPAH
file/resources/1716885936428.jpg


TEMPAT SAMPAH
file/resources/1716885936465.jpg


TEMPAT SAMPAH
file/resources/1716885936496.jpg


TEMPAT SAMPAH
file/resources/1716885936528.jpg


TEMPAT SAMPAH
file/resources/1716885936554.jpg


TEMPAT SAMPAH
file/resources/1716885936584.jpg


TEMPAT SAMPAH
file/resources/1716885936611.jpg


TEMPAT SAMPAH
file/resources/1716885936635.jpg


TEMPAT SAMPAH
file/resources/1716885936659.jpg


TEMPAT SAMPAH
file/resources/1716885936687.jpg


TEMPAT SAMPAH
file/resources/1716885936719.jpg


TEMPAT SAMPAH
file/resources/1716885936752.jpg


TEMPAT SAMPAH
file/resources/1716885936786.jpg


TEMPAT SAMPAH
file/resources/1716885936822.jpg


TEMPAT SAMPAH
file/resources/1716885936882.jpg


TEMPAT SAMPAH
file/resources/1716885936918.jpg


TEMPAT SAMPAH
file/resources/1716885936954.jpg


TEMPAT SAMPAH
file/resources/1716885937000.jpg


TEMPAT SAMPAH
file/resources/1716885937144.jpg


TEMPAT SAMPAH
file/resources/1716885937180.jpg


TEMPAT SAMPAH
file/resources/1716885937214.jpg


TEMPAT SAMPAH
file/resources/1716885937249.jpg


TEMPAT SAMPAH
file/resources/1716885937283.jpg


TEMPAT SAMPAH
file/resources/1716885937392.jpg


TEMPAT SAMPAH
file/resources/1716885937430.jpg


TEMPAT SAMPAH
file/resources/1716885937469.jpg


TEMPAT SAMPAH
file/resources/1716885937556.jpg


TEMPAT SAMPAH
file/resources/1716885937621.jpg


+ 2 - 1
router/DetailRouter.go

@@ -28,10 +28,11 @@ func GetDetailData(c *gin.Context) {
 	}
 
 	vo, err := dao.SelectGoodsDetailById(int64(id))
-	if err != nil {
+	if err != nil || vo.DetailSkuVo.NowSkuId == 0 {
 		c.JSON(200, CreateResultError(400, "查询失败"))
 		return
 	}
+
 	c.JSON(200, CreateResultData(vo))
 }