s-goods-column.js 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449
  1. "use strict";
  2. const common_vendor = require("../../../common/vendor.js");
  3. const common_assets = require("../../../common/assets.js");
  4. const sheep_index = require("../../index.js");
  5. const sheep_hooks_useGoods = require("../../hooks/useGoods.js");
  6. require("../../url/index.js");
  7. require("../../store/index.js");
  8. require("../../store/app.js");
  9. require("../../api/promotion/diy.js");
  10. require("../../request/index.js");
  11. require("../../config/index.js");
  12. require("../../platform/index.js");
  13. require("../../platform/provider/wechat/index.js");
  14. require("../../platform/provider/wechat/miniProgram.js");
  15. require("../../api/member/auth.js");
  16. require("../../api/member/social.js");
  17. require("../../api/member/user.js");
  18. require("../../platform/provider/apple/index.js");
  19. require("../../platform/share.js");
  20. require("../../router/index.js");
  21. require("../../hooks/useModal.js");
  22. require("../../helper/index.js");
  23. require("../../helper/test.js");
  24. require("../../helper/digit.js");
  25. require("../../api/member/signin.js");
  26. require("../../helper/throttle.js");
  27. require("../../platform/pay.js");
  28. require("../../api/pay/order.js");
  29. require("../../store/user.js");
  30. require("../../store/cart.js");
  31. require("../../api/trade/cart.js");
  32. require("../../api/pay/wallet.js");
  33. require("../../api/trade/order.js");
  34. require("../../api/promotion/coupon.js");
  35. require("../../store/sys.js");
  36. require("../../store/modal.js");
  37. require("../../config/zIndex.js");
  38. require("../../util/index.js");
  39. const _sfc_main = {
  40. __name: "s-goods-column",
  41. props: {
  42. goodsFields: {
  43. type: [Array, Object],
  44. default() {
  45. return {
  46. // 商品价格
  47. price: {
  48. show: true
  49. },
  50. // 库存
  51. stock: {
  52. show: true
  53. },
  54. // 商品名称
  55. name: {
  56. show: true
  57. },
  58. // 商品介绍
  59. introduction: {
  60. show: true
  61. },
  62. // 市场价
  63. promotionFee: {
  64. show: true
  65. },
  66. // 销量
  67. salesCount: {
  68. show: true
  69. }
  70. };
  71. }
  72. },
  73. tagStyle: {
  74. type: Object,
  75. default: {}
  76. },
  77. data: {
  78. type: Object,
  79. default: {}
  80. },
  81. size: {
  82. type: String,
  83. default: "sl"
  84. },
  85. background: {
  86. type: String,
  87. default: ""
  88. },
  89. topRadius: {
  90. type: Number,
  91. default: 0
  92. },
  93. bottomRadius: {
  94. type: Number,
  95. default: 0
  96. },
  97. titleWidth: {
  98. type: Number,
  99. default: 0
  100. },
  101. titleColor: {
  102. type: String,
  103. default: "#333"
  104. },
  105. priceColor: {
  106. type: String,
  107. default: ""
  108. },
  109. originPriceColor: {
  110. type: String,
  111. default: "#C4C4C4"
  112. },
  113. priceUnit: {
  114. type: String,
  115. default: "¥"
  116. },
  117. subTitleColor: {
  118. type: String,
  119. default: "#999999"
  120. },
  121. subTitleBackground: {
  122. type: String,
  123. default: ""
  124. },
  125. buttonShow: {
  126. type: Boolean,
  127. default: true
  128. },
  129. seckillTag: {
  130. type: Boolean,
  131. default: false
  132. },
  133. grouponTag: {
  134. type: Boolean,
  135. default: false
  136. }
  137. },
  138. emits: ["click", "getHeight"],
  139. setup(__props, { emit: __emit }) {
  140. common_vendor.reactive({});
  141. const props = __props;
  142. const elStyles = common_vendor.computed(() => {
  143. return {
  144. background: props.background,
  145. "border-top-left-radius": props.topRadius + "px",
  146. "border-top-right-radius": props.topRadius + "px",
  147. "border-bottom-left-radius": props.bottomRadius + "px",
  148. "border-bottom-right-radius": props.bottomRadius + "px"
  149. };
  150. });
  151. const salesAndStock = common_vendor.computed(() => {
  152. var _a, _b;
  153. let text = [];
  154. if ((_a = props.goodsFields.salesCount) == null ? void 0 : _a.show) {
  155. text.push(sheep_hooks_useGoods.formatSales(props.data.sales_show_type, props.data.salesCount));
  156. }
  157. if ((_b = props.goodsFields.stock) == null ? void 0 : _b.show) {
  158. text.push(sheep_hooks_useGoods.formatStock(props.data.stock_show_type, props.data.stock));
  159. }
  160. return text.join(" | ");
  161. });
  162. const emits = __emit;
  163. const onClick = () => {
  164. emits("click");
  165. };
  166. const {
  167. proxy
  168. } = common_vendor.getCurrentInstance();
  169. const elId = `sheep_${Math.ceil(Math.random() * 1e6).toString(36)}`;
  170. function getGoodsPriceCardWH() {
  171. if (props.size === "md") {
  172. const view = common_vendor.index.createSelectorQuery().in(proxy);
  173. view.select(`#${elId}`).fields({
  174. size: true,
  175. scrollOffset: true
  176. });
  177. view.exec((data) => {
  178. let totalHeight = 0;
  179. const goodsPriceCard = data[0];
  180. if (props.data.image_wh) {
  181. totalHeight = goodsPriceCard.width / props.data.image_wh.w * props.data.image_wh.h + goodsPriceCard.height;
  182. } else {
  183. totalHeight = goodsPriceCard.width;
  184. }
  185. emits("getHeight", totalHeight);
  186. });
  187. }
  188. }
  189. common_vendor.onMounted(() => {
  190. common_vendor.nextTick$1(() => {
  191. getGoodsPriceCardWH();
  192. });
  193. });
  194. return (_ctx, _cache) => {
  195. var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l, _m, _n, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _A, _B, _C, _D, _E, _F, _G, _H, _I, _J, _K, _L, _M, _N, _O, _P, _Q, _R, _S, _T, _U, _V, _W, _X, _Y, _Z, __, _$, _aa, _ba, _ca, _da, _ea, _fa;
  196. return common_vendor.e({
  197. a: __props.size === "xs"
  198. }, __props.size === "xs" ? common_vendor.e({
  199. b: __props.tagStyle.show
  200. }, __props.tagStyle.show ? {
  201. c: common_vendor.unref(sheep_index.sheep).$url.cdn(__props.tagStyle.src || __props.tagStyle.imgUrl)
  202. } : {}, {
  203. d: common_vendor.unref(sheep_index.sheep).$url.cdn(__props.data.image || __props.data.picUrl),
  204. e: ((_a = __props.goodsFields.title) == null ? void 0 : _a.show) || ((_b = __props.goodsFields.name) == null ? void 0 : _b.show) || ((_c = __props.goodsFields.price) == null ? void 0 : _c.show)
  205. }, ((_d = __props.goodsFields.title) == null ? void 0 : _d.show) || ((_e = __props.goodsFields.name) == null ? void 0 : _e.show) || ((_f = __props.goodsFields.price) == null ? void 0 : _f.show) ? common_vendor.e({
  206. f: ((_g = __props.goodsFields.title) == null ? void 0 : _g.show) || ((_h = __props.goodsFields.name) == null ? void 0 : _h.show)
  207. }, ((_i = __props.goodsFields.title) == null ? void 0 : _i.show) || ((_j = __props.goodsFields.name) == null ? void 0 : _j.show) ? {
  208. g: common_vendor.t(__props.data.title || __props.data.name),
  209. h: common_vendor.s({
  210. color: __props.titleColor,
  211. width: __props.titleWidth ? __props.titleWidth + "rpx" : ""
  212. })
  213. } : {}, {
  214. i: (_k = __props.goodsFields.price) == null ? void 0 : _k.show
  215. }, ((_l = __props.goodsFields.price) == null ? void 0 : _l.show) ? common_vendor.e({
  216. j: __props.data.spuPayType == 2
  217. }, __props.data.spuPayType == 2 ? {
  218. k: common_assets._imports_0
  219. } : {}, {
  220. l: __props.data.highPrecision
  221. }, __props.data.highPrecision ? {
  222. m: common_vendor.t(common_vendor.unref(common_vendor.lodashExports.isArray)(__props.data.highPrecisionPrice) ? common_vendor.unref(sheep_hooks_useGoods.fen2yuan6)(__props.data.highPrecisionPrice[0]) : common_vendor.unref(sheep_hooks_useGoods.fen2yuan6)(__props.data.highPrecisionPrice))
  223. } : {
  224. n: common_vendor.t(common_vendor.unref(common_vendor.lodashExports.isArray)(__props.data.price) ? common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.price[0]) : common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.price))
  225. }, {
  226. o: common_vendor.s({
  227. color: __props.goodsFields.price.color
  228. })
  229. }) : {}, {
  230. p: __props.data.promotionFee >= 0
  231. }, __props.data.promotionFee >= 0 ? {
  232. q: common_vendor.t(common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.promotionFee))
  233. } : {}) : {}, {
  234. r: common_vendor.s(elStyles.value),
  235. s: common_vendor.o(onClick)
  236. }) : {}, {
  237. t: __props.size === "sm"
  238. }, __props.size === "sm" ? common_vendor.e({
  239. v: __props.tagStyle.show
  240. }, __props.tagStyle.show ? {
  241. w: common_vendor.unref(sheep_index.sheep).$url.cdn(__props.tagStyle.src || __props.tagStyle.imgUrl)
  242. } : {}, {
  243. x: common_vendor.unref(sheep_index.sheep).$url.cdn(__props.data.image || __props.data.picUrl),
  244. y: ((_m = __props.goodsFields.title) == null ? void 0 : _m.show) || ((_n = __props.goodsFields.name) == null ? void 0 : _n.show) || ((_o = __props.goodsFields.price) == null ? void 0 : _o.show)
  245. }, ((_p = __props.goodsFields.title) == null ? void 0 : _p.show) || ((_q = __props.goodsFields.name) == null ? void 0 : _q.show) || ((_r = __props.goodsFields.price) == null ? void 0 : _r.show) ? common_vendor.e({
  246. z: ((_s = __props.goodsFields.title) == null ? void 0 : _s.show) || ((_t = __props.goodsFields.name) == null ? void 0 : _t.show)
  247. }, ((_u = __props.goodsFields.title) == null ? void 0 : _u.show) || ((_v = __props.goodsFields.name) == null ? void 0 : _v.show) ? {
  248. A: common_vendor.t(__props.data.title || __props.data.name)
  249. } : {}, {
  250. B: (_w = __props.goodsFields.price) == null ? void 0 : _w.show
  251. }, ((_x = __props.goodsFields.price) == null ? void 0 : _x.show) ? common_vendor.e({
  252. C: __props.data.spuPayType == 2
  253. }, __props.data.spuPayType == 2 ? {
  254. D: common_assets._imports_0
  255. } : {}, {
  256. E: __props.data.highPrecision
  257. }, __props.data.highPrecision ? {
  258. F: common_vendor.t(common_vendor.unref(common_vendor.lodashExports.isArray)(__props.data.highPrecisionPrice) ? common_vendor.unref(sheep_hooks_useGoods.fen2yuan6)(__props.data.highPrecisionPrice[0]) : common_vendor.unref(sheep_hooks_useGoods.fen2yuan6)(__props.data.highPrecisionPrice))
  259. } : {
  260. G: common_vendor.t(common_vendor.unref(common_vendor.lodashExports.isArray)(__props.data.price) ? common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.price[0]) : common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.price))
  261. }, {
  262. H: common_vendor.s({
  263. color: __props.goodsFields.price.color
  264. })
  265. }) : {}, {
  266. I: __props.data.promotionFee >= 0
  267. }, __props.data.promotionFee >= 0 ? {
  268. J: common_vendor.t(common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.promotionFee))
  269. } : {}, {
  270. K: common_vendor.s({
  271. color: __props.titleColor,
  272. width: __props.titleWidth ? __props.titleWidth + "rpx" : ""
  273. })
  274. }) : {}, {
  275. L: common_vendor.s(elStyles.value),
  276. M: common_vendor.o(onClick)
  277. }) : {}, {
  278. N: __props.size === "md"
  279. }, __props.size === "md" ? common_vendor.e({
  280. O: __props.tagStyle.show
  281. }, __props.tagStyle.show ? {
  282. P: common_vendor.unref(sheep_index.sheep).$url.cdn(__props.tagStyle.src || __props.tagStyle.imgUrl)
  283. } : {}, {
  284. Q: common_vendor.unref(sheep_index.sheep).$url.cdn(__props.data.image || __props.data.picUrl),
  285. R: ((_y = __props.goodsFields.title) == null ? void 0 : _y.show) || ((_z = __props.goodsFields.name) == null ? void 0 : _z.show)
  286. }, ((_A = __props.goodsFields.title) == null ? void 0 : _A.show) || ((_B = __props.goodsFields.name) == null ? void 0 : _B.show) ? {
  287. S: common_vendor.t(__props.data.title || __props.data.name),
  288. T: common_vendor.s({
  289. color: __props.titleColor,
  290. width: __props.titleWidth ? __props.titleWidth + "rpx" : ""
  291. })
  292. } : {}, {
  293. U: ((_C = __props.goodsFields.subtitle) == null ? void 0 : _C.show) || ((_D = __props.goodsFields.introduction) == null ? void 0 : _D.show)
  294. }, ((_E = __props.goodsFields.subtitle) == null ? void 0 : _E.show) || ((_F = __props.goodsFields.introduction) == null ? void 0 : _F.show) ? {
  295. V: common_vendor.t(__props.data.subtitle || __props.data.introduction),
  296. W: common_vendor.s({
  297. color: __props.subTitleColor,
  298. background: __props.subTitleBackground
  299. })
  300. } : {}, {
  301. X: (_G = __props.data.promos) == null ? void 0 : _G.length
  302. }, ((_H = __props.data.promos) == null ? void 0 : _H.length) ? {
  303. Y: common_vendor.f(__props.data.promos, (item, k0, i0) => {
  304. return {
  305. a: common_vendor.t(item.title),
  306. b: item.id
  307. };
  308. })
  309. } : {}, {
  310. Z: (_I = __props.goodsFields.price) == null ? void 0 : _I.show
  311. }, ((_J = __props.goodsFields.price) == null ? void 0 : _J.show) ? common_vendor.e({
  312. aa: __props.data.spuPayType == 2
  313. }, __props.data.spuPayType == 2 ? {
  314. ab: common_assets._imports_0
  315. } : {}, {
  316. ac: __props.data.highPrecision
  317. }, __props.data.highPrecision ? {
  318. ad: common_vendor.t(common_vendor.unref(common_vendor.lodashExports.isArray)(__props.data.highPrecisionPrice) ? common_vendor.unref(sheep_hooks_useGoods.fen2yuan6)(__props.data.highPrecisionPrice[0]) : common_vendor.unref(sheep_hooks_useGoods.fen2yuan6)(__props.data.highPrecisionPrice))
  319. } : {
  320. ae: common_vendor.t(common_vendor.unref(common_vendor.lodashExports.isArray)(__props.data.price) ? common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.price[0]) : common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.price))
  321. }, {
  322. af: common_vendor.s({
  323. color: __props.goodsFields.price.color
  324. })
  325. }) : {}, {
  326. ag: __props.data.promotionFee >= 0
  327. }, __props.data.promotionFee >= 0 ? {
  328. ah: common_vendor.t(common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.promotionFee))
  329. } : {}, {
  330. ai: common_vendor.t(salesAndStock.value),
  331. aj: elId,
  332. ak: common_vendor.s(elStyles.value),
  333. al: common_vendor.o(onClick)
  334. }) : {}, {
  335. am: __props.size === "lg"
  336. }, __props.size === "lg" ? common_vendor.e({
  337. an: __props.tagStyle.show
  338. }, __props.tagStyle.show ? {
  339. ao: common_vendor.unref(sheep_index.sheep).$url.cdn(__props.tagStyle.src || __props.tagStyle.imgUrl)
  340. } : {}, {
  341. ap: __props.seckillTag
  342. }, __props.seckillTag ? {} : {}, {
  343. aq: __props.grouponTag
  344. }, __props.grouponTag ? {} : {}, {
  345. ar: common_vendor.unref(sheep_index.sheep).$url.cdn(__props.data.image || __props.data.picUrl),
  346. as: ((_K = __props.goodsFields.title) == null ? void 0 : _K.show) || ((_L = __props.goodsFields.name) == null ? void 0 : _L.show)
  347. }, ((_M = __props.goodsFields.title) == null ? void 0 : _M.show) || ((_N = __props.goodsFields.name) == null ? void 0 : _N.show) ? {
  348. at: common_vendor.t(__props.data.title || __props.data.name),
  349. av: common_vendor.s({
  350. color: __props.titleColor
  351. })
  352. } : {}, {
  353. aw: ((_O = __props.goodsFields.subtitle) == null ? void 0 : _O.show) || ((_P = __props.goodsFields.introduction) == null ? void 0 : _P.show)
  354. }, ((_Q = __props.goodsFields.subtitle) == null ? void 0 : _Q.show) || ((_R = __props.goodsFields.introduction) == null ? void 0 : _R.show) ? {
  355. ax: common_vendor.t(__props.data.subtitle || __props.data.introduction),
  356. ay: common_vendor.s({
  357. color: __props.subTitleColor,
  358. background: __props.subTitleBackground
  359. })
  360. } : {}, {
  361. az: (_S = __props.data.promos) == null ? void 0 : _S.length
  362. }, ((_T = __props.data.promos) == null ? void 0 : _T.length) ? {
  363. aA: common_vendor.f(__props.data.promos, (item, k0, i0) => {
  364. return {
  365. a: common_vendor.t(item.title),
  366. b: item.id
  367. };
  368. })
  369. } : {}, {
  370. aB: (_U = __props.goodsFields.price) == null ? void 0 : _U.show
  371. }, ((_V = __props.goodsFields.price) == null ? void 0 : _V.show) ? common_vendor.e({
  372. aC: __props.data.spuPayType == 2
  373. }, __props.data.spuPayType == 2 ? {
  374. aD: common_assets._imports_0
  375. } : {}, {
  376. aE: __props.data.highPrecision
  377. }, __props.data.highPrecision ? {
  378. aF: common_vendor.t(common_vendor.unref(common_vendor.lodashExports.isArray)(__props.data.highPrecisionPrice) ? common_vendor.unref(sheep_hooks_useGoods.fen2yuan6)(__props.data.highPrecisionPrice[0]) : common_vendor.unref(sheep_hooks_useGoods.fen2yuan6)(__props.data.highPrecisionPrice))
  379. } : {
  380. aG: common_vendor.t(common_vendor.unref(common_vendor.lodashExports.isArray)(__props.data.price) ? common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.price[0]) : common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.price))
  381. }, {
  382. aH: common_vendor.s({
  383. color: __props.goodsFields.price.color
  384. })
  385. }) : {}, {
  386. aI: __props.data.promotionFee >= 0
  387. }, __props.data.promotionFee >= 0 ? {
  388. aJ: common_vendor.t(common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.promotionFee))
  389. } : {}, {
  390. aK: common_vendor.t(salesAndStock.value),
  391. aL: __props.buttonShow
  392. }, __props.buttonShow ? {} : {}, {
  393. aM: common_vendor.s(elStyles.value),
  394. aN: common_vendor.o(onClick)
  395. }) : {}, {
  396. aO: __props.size === "sl"
  397. }, __props.size === "sl" ? common_vendor.e({
  398. aP: __props.tagStyle.show
  399. }, __props.tagStyle.show ? {
  400. aQ: common_vendor.unref(sheep_index.sheep).$url.cdn(__props.tagStyle.src || __props.tagStyle.imgUrl)
  401. } : {}, {
  402. aR: common_vendor.unref(sheep_index.sheep).$url.cdn(__props.data.image || __props.data.picUrl),
  403. aS: ((_W = __props.goodsFields.title) == null ? void 0 : _W.show) || ((_X = __props.goodsFields.name) == null ? void 0 : _X.show)
  404. }, ((_Y = __props.goodsFields.title) == null ? void 0 : _Y.show) || ((_Z = __props.goodsFields.name) == null ? void 0 : _Z.show) ? {
  405. aT: common_vendor.t(__props.data.title || __props.data.name),
  406. aU: common_vendor.s({
  407. color: __props.titleColor
  408. })
  409. } : {}, {
  410. aV: ((__ = __props.goodsFields.subtitle) == null ? void 0 : __.show) || ((_$ = __props.goodsFields.introduction) == null ? void 0 : _$.show)
  411. }, ((_aa = __props.goodsFields.subtitle) == null ? void 0 : _aa.show) || ((_ba = __props.goodsFields.introduction) == null ? void 0 : _ba.show) ? {
  412. aW: common_vendor.t(__props.data.subtitle || __props.data.introduction),
  413. aX: common_vendor.s({
  414. color: __props.subTitleColor,
  415. background: __props.subTitleBackground
  416. })
  417. } : {}, {
  418. aY: (_ca = __props.data.promos) == null ? void 0 : _ca.length
  419. }, ((_da = __props.data.promos) == null ? void 0 : _da.length) ? {
  420. aZ: common_vendor.f(__props.data.promos, (item, k0, i0) => {
  421. return {
  422. a: common_vendor.t(item.title),
  423. b: item.id
  424. };
  425. })
  426. } : {}, {
  427. ba: (_ea = __props.goodsFields.price) == null ? void 0 : _ea.show
  428. }, ((_fa = __props.goodsFields.price) == null ? void 0 : _fa.show) ? common_vendor.e({
  429. bb: __props.data.spuPayType == 2
  430. }, __props.data.spuPayType == 2 ? {
  431. bc: common_assets._imports_0
  432. } : {}, {
  433. bd: common_vendor.t(common_vendor.unref(common_vendor.lodashExports.isArray)(__props.data.price) ? common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.price[0]) : common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.price)),
  434. be: common_vendor.s({
  435. color: __props.goodsFields.price.color
  436. }),
  437. bf: __props.data.promotionFee >= 0
  438. }, __props.data.promotionFee >= 0 ? {
  439. bg: common_vendor.t(common_vendor.unref(sheep_hooks_useGoods.fen2yuan)(__props.data.promotionFee))
  440. } : {}) : {}, {
  441. bh: common_vendor.t(salesAndStock.value),
  442. bi: common_vendor.s(elStyles.value),
  443. bj: common_vendor.o(onClick)
  444. }) : {});
  445. };
  446. }
  447. };
  448. const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-1c3d9e07"], ["__file", "D:/zx/mall-front-app/sheep/components/s-goods-column/s-goods-column.vue"]]);
  449. wx.createComponent(Component);