From fc11ef8606fc6453c81a57b09d38b3286d5e2fe2 Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Sat, 19 Nov 2022 00:08:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5=20=E4=BC=98=E6=83=A0?= =?UTF-8?q?=E5=88=B8=E5=B8=82=E5=9C=BA=20=E5=8A=9F=E8=83=BD=20=E6=9C=AA?= =?UTF-8?q?=E5=BC=80=E5=8F=91=E5=AE=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/.DS_Store | Bin 10244 -> 10244 bytes public/css/vc.css | 13 +++ public/pages/.DS_Store | Bin 10244 -> 10244 bytes .../pages/scm/couponMarket/couponMarket.html | 42 +++++++++ public/pages/scm/couponMarket/couponMarket.js | 83 ++++++++++++++++++ 5 files changed, 138 insertions(+) create mode 100644 public/pages/scm/couponMarket/couponMarket.html create mode 100644 public/pages/scm/couponMarket/couponMarket.js diff --git a/public/.DS_Store b/public/.DS_Store index 50cdc86f0fe23949cdc160133856c741b8cbdec0..dcee88133066572f5136fd58dad61c94847f7f88 100755 GIT binary patch delta 273 zcmZn(XbG6$jIU^hRb_GTUdaZYw)GaUt83**UJl0H0{$z=seIr&Kp42=6GGmEOR zN=Qmc$xPN072}CcFUm{_E=Wwy%uAo_D;gjR7Vu9?D^4wmj2GZ9PA7GhPw>!8GbUdGfFZlF={iKFxoQOGkP$3GI}$HFh(*) oF-Al5GciKVk%iJwiZKPqU}Y#^NMuN7NZni_xtnD(yTV^~08lzUA^-pY delta 45 zcmZn(XbG6$LAU^hRb)@B|7aZYwia~%a;bIZwEl0KXLq<6AxY`DR=nO)&8I{-5& B4chA@+S15CN5R6}w6>O$LtNF+)-xfuvZ}hKwr%NY4L^9WpGn|xX%mmK{?lB_`Mfj|N1Nd{M-f8d_oSoofKGQW!B$w@i+Nt*>Z#8@^fu=F!; zX6InxU=-iXBXNmsvjEd&#>oZ3;+vHP=CDnkFP<~8!Ca6TWCjC+0ymIw1scNx)cl=! aGQW!BWOp8c$uTMmH#5rKWdv$gV*~(+#vSYc diff --git a/public/pages/scm/couponMarket/couponMarket.html b/public/pages/scm/couponMarket/couponMarket.html new file mode 100644 index 000000000..a474fa3f4 --- /dev/null +++ b/public/pages/scm/couponMarket/couponMarket.html @@ -0,0 +1,42 @@ +
+
+
+
+ +
+
+ +
+
+ +
+
+
+ + +
+ {{item.name}} +
+
+
+ 售价:¥{{item.valuePrice}} +
+
+ 购买 +
+
+
+
+
+ +
+
\ No newline at end of file diff --git a/public/pages/scm/couponMarket/couponMarket.js b/public/pages/scm/couponMarket/couponMarket.js new file mode 100644 index 000000000..e355c1bff --- /dev/null +++ b/public/pages/scm/couponMarket/couponMarket.js @@ -0,0 +1,83 @@ +(function (vc) { + var DEFAULT_PAGE = 1; + var DEFAULT_ROWS = 15; + vc.extends({ + data: { + couponMarketInfo: { + coupons: [], + suppliers: [], + total: 0, + records: 1, + url:'https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic1.zhimg.com%2Fv2-e262fc8062b7ef085a9f4de51a31f08f_1440w.jpg%3Fsource%3D172ae18b&refer=http%3A%2F%2Fpic1.zhimg.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1671372327&t=5644f55f337250a4f5af2baae7f34e3e' + }, + }, + _initMethod: function () { + + + $that._loadTopSupplier(); + $that._loadCoupons(DEFAULT_PAGE,DEFAULT_ROWS,''); + + }, + _initEvent: function () { + vc.on('pagination', 'page_event', function (_currentPage) { + vc.component._listSupplierCoupons(_currentPage, DEFAULT_ROWS,''); + }); + }, + methods: { + _querySupplierCoupon:function(_item){ + $that._loadCoupons(DEFAULT_PAGE,DEFAULT_ROWS,_item.supplierId); + }, + _doSearch:function(){ + $that._loadCoupons(DEFAULT_PAGE,DEFAULT_ROWS,''); + }, + _loadTopSupplier: function () { + + let param = { + params: { + page: 1, + row: 5, + } + }; + + //发送get请求 + vc.http.apiGet('/supplier.listSupplier', + param, + function (json, res) { + let _supplierManageInfo = JSON.parse(json); + vc.component.couponMarketInfo.suppliers = _supplierManageInfo.data; + }, function (errInfo, error) { + console.log('请求失败处理'); + } + ); + }, + _loadCoupons: function (_page, _row, _supplierId) { + + let param = { + params: { + page: _page, + row: _row, + supplierId: _supplierId + } + }; + + //发送get请求 + vc.http.apiGet('/supplierCoupon.listSupplierCoupon', + param, + function (json, res) { + let _supplierCouponInfo = JSON.parse(json); + vc.component.couponMarketInfo.total = _supplierCouponInfo.total; + vc.component.couponMarketInfo.records = _supplierCouponInfo.records; + vc.component.couponMarketInfo.coupons = _supplierCouponInfo.data; + vc.emit('pagination', 'init', { + total: vc.component.couponMarketInfo.records, + currentPage: _page + }); + }, function (errInfo, error) { + console.log('请求失败处理'); + } + ); + } + + }, + }); +})(window.vc); \ No newline at end of file