From 1fd9ab2a182bdee7009ce8a315a74b9ade6d0e17 Mon Sep 17 00:00:00 2001 From: YunaiV <> Date: Sun, 31 Mar 2019 00:48:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E7=AB=AF=EF=BC=9AH5=20=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=E5=A2=9E=E5=8A=A0=20Banner=20=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile-web/src/api/promotion.js | 10 +++++ mobile-web/src/api/user.js | 9 ----- mobile-web/src/components/page/imageAd.vue | 2 + mobile-web/src/page/page/page.vue | 17 ++++++++- .../users/UsersProductCategoryController.java | 2 +- .../admins/AdminsBannerController.java | 20 +++++----- .../users/UsersProductCategoryController.java | 38 +++++++++++++++++++ .../application/convert/BannerConvert.java | 16 +++++--- .../AdminBannerPageVO.java} | 12 +++--- .../AdminsBannerVO.java} | 20 +++++----- .../application/vo/users/UsersBannerVO.java | 32 ++++++++++++++++ .../mall/promotion/api/BannerService.java | 4 ++ .../mall/promotion/biz/dao/BannerMapper.java | 2 + .../biz/service/BannerServiceImpl.java | 7 ++++ .../main/resources/mapper/BannerMapper.xml | 12 ++++++ 15 files changed, 160 insertions(+), 43 deletions(-) create mode 100644 mobile-web/src/api/promotion.js create mode 100644 promotion/promotion-application/src/main/java/cn/iocoder/mall/promotion/application/controller/users/UsersProductCategoryController.java rename promotion/promotion-application/src/main/java/cn/iocoder/mall/promotion/application/vo/{BannerPageVO.java => admins/AdminBannerPageVO.java} (61%) rename promotion/promotion-application/src/main/java/cn/iocoder/mall/promotion/application/vo/{BannerVO.java => admins/AdminsBannerVO.java} (79%) create mode 100644 promotion/promotion-application/src/main/java/cn/iocoder/mall/promotion/application/vo/users/UsersBannerVO.java diff --git a/mobile-web/src/api/promotion.js b/mobile-web/src/api/promotion.js new file mode 100644 index 000000000..9b1528117 --- /dev/null +++ b/mobile-web/src/api/promotion.js @@ -0,0 +1,10 @@ +import request from "../config/request"; + +// Banner + +export function getBannerList() { + return request({ + url: 'promotion-api/users/banner/list', + method: 'get', + }); +} \ No newline at end of file diff --git a/mobile-web/src/api/user.js b/mobile-web/src/api/user.js index 9105a0567..366c25796 100644 --- a/mobile-web/src/api/user.js +++ b/mobile-web/src/api/user.js @@ -1,13 +1,5 @@ import request from "../config/request"; - -export function GetUserIndex() { - return request({ - url: '/User/GetUserIndex', - method: 'get', - }) -} - export function GetFavorite(data){ return request({ url: '/User/GetFavorite', @@ -108,4 +100,3 @@ export function doPassportMobileSendRegisterCode(mobile) { } }); } - diff --git a/mobile-web/src/components/page/imageAd.vue b/mobile-web/src/components/page/imageAd.vue index d031a1c1f..d655a1d5a 100644 --- a/mobile-web/src/components/page/imageAd.vue +++ b/mobile-web/src/components/page/imageAd.vue @@ -31,6 +31,8 @@