From d1c5c5f65d34bf9456358ead6a28734ff215d923 Mon Sep 17 00:00:00 2001 From: cgx <2606784146@qq.com> Date: Mon, 28 Oct 2024 14:20:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E7=9A=84=E4=B8=9C=E8=A5=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin-hanhai-vue/.env.development | 2 +- admin-hanhai-vue/.env.production | 2 +- .../src/views/banner/WebBannerList.vue | 197 +++++++++++++++ .../src/views/banner/modules/WebBannerForm.vue | 141 +++++++++++ .../banner/modules/WebBannerModal.Style#Drawer.vue | 84 +++++++ .../src/views/banner/modules/WebBannerModal.vue | 60 +++++ .../src/views/product/TbProductList.vue | 268 +++++++++++++++++++++ .../src/views/product/modules/TbProductForm.vue | 160 ++++++++++++ .../modules/TbProductModal.Style#Drawer.vue | 84 +++++++ .../src/views/product/modules/TbProductModal.vue | 60 +++++ .../alUser/service/impl/IndexServiceImpl.java | 9 +- 11 files changed, 1063 insertions(+), 4 deletions(-) create mode 100644 admin-hanhai-vue/src/views/banner/WebBannerList.vue create mode 100644 admin-hanhai-vue/src/views/banner/modules/WebBannerForm.vue create mode 100644 admin-hanhai-vue/src/views/banner/modules/WebBannerModal.Style#Drawer.vue create mode 100644 admin-hanhai-vue/src/views/banner/modules/WebBannerModal.vue create mode 100644 admin-hanhai-vue/src/views/product/TbProductList.vue create mode 100644 admin-hanhai-vue/src/views/product/modules/TbProductForm.vue create mode 100644 admin-hanhai-vue/src/views/product/modules/TbProductModal.Style#Drawer.vue create mode 100644 admin-hanhai-vue/src/views/product/modules/TbProductModal.vue diff --git a/admin-hanhai-vue/.env.development b/admin-hanhai-vue/.env.development index 6898c5c..1a811e2 100644 --- a/admin-hanhai-vue/.env.development +++ b/admin-hanhai-vue/.env.development @@ -1,5 +1,5 @@ NODE_ENV=development -VUE_APP_API_BASE_URL=http://localhost:8081/aluminium-api/ +VUE_APP_API_BASE_URL=http://localhost:8014/aluminium-prod/ VUE_APP_CAS_BASE_URL=http://cas.example.org:8443/cas VUE_APP_ONLINE_BASE_URL=http://fileview.jeecg.com/onlinePreview diff --git a/admin-hanhai-vue/.env.production b/admin-hanhai-vue/.env.production index 5b9cf26..a7d6b44 100644 --- a/admin-hanhai-vue/.env.production +++ b/admin-hanhai-vue/.env.production @@ -1,4 +1,4 @@ NODE_ENV=production -VUE_APP_API_BASE_URL=http://localhost:8081/aluminium-api/ +VUE_APP_API_BASE_URL=aluminium-prod.hhlm1688.com/aluminium-prod/ VUE_APP_CAS_BASE_URL=http://localhost:8888/cas VUE_APP_ONLINE_BASE_URL=http://fileview.jeecg.com/onlinePreview \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/banner/WebBannerList.vue b/admin-hanhai-vue/src/views/banner/WebBannerList.vue new file mode 100644 index 0000000..2efd761 --- /dev/null +++ b/admin-hanhai-vue/src/views/banner/WebBannerList.vue @@ -0,0 +1,197 @@ + + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/banner/modules/WebBannerForm.vue b/admin-hanhai-vue/src/views/banner/modules/WebBannerForm.vue new file mode 100644 index 0000000..b4acc73 --- /dev/null +++ b/admin-hanhai-vue/src/views/banner/modules/WebBannerForm.vue @@ -0,0 +1,141 @@ + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/banner/modules/WebBannerModal.Style#Drawer.vue b/admin-hanhai-vue/src/views/banner/modules/WebBannerModal.Style#Drawer.vue new file mode 100644 index 0000000..509370f --- /dev/null +++ b/admin-hanhai-vue/src/views/banner/modules/WebBannerModal.Style#Drawer.vue @@ -0,0 +1,84 @@ + + + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/banner/modules/WebBannerModal.vue b/admin-hanhai-vue/src/views/banner/modules/WebBannerModal.vue new file mode 100644 index 0000000..5092021 --- /dev/null +++ b/admin-hanhai-vue/src/views/banner/modules/WebBannerModal.vue @@ -0,0 +1,60 @@ + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/product/TbProductList.vue b/admin-hanhai-vue/src/views/product/TbProductList.vue new file mode 100644 index 0000000..6896b1d --- /dev/null +++ b/admin-hanhai-vue/src/views/product/TbProductList.vue @@ -0,0 +1,268 @@ + + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/product/modules/TbProductForm.vue b/admin-hanhai-vue/src/views/product/modules/TbProductForm.vue new file mode 100644 index 0000000..53b566c --- /dev/null +++ b/admin-hanhai-vue/src/views/product/modules/TbProductForm.vue @@ -0,0 +1,160 @@ + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/product/modules/TbProductModal.Style#Drawer.vue b/admin-hanhai-vue/src/views/product/modules/TbProductModal.Style#Drawer.vue new file mode 100644 index 0000000..b2132b3 --- /dev/null +++ b/admin-hanhai-vue/src/views/product/modules/TbProductModal.Style#Drawer.vue @@ -0,0 +1,84 @@ + + + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/product/modules/TbProductModal.vue b/admin-hanhai-vue/src/views/product/modules/TbProductModal.vue new file mode 100644 index 0000000..be72558 --- /dev/null +++ b/admin-hanhai-vue/src/views/product/modules/TbProductModal.vue @@ -0,0 +1,60 @@ + + + \ No newline at end of file diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/service/impl/IndexServiceImpl.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/service/impl/IndexServiceImpl.java index e05f7df..3cef05e 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/service/impl/IndexServiceImpl.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/service/impl/IndexServiceImpl.java @@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import org.jeecg.common.api.vo.Result; +import org.jeecg.common.util.RedisUtil; import org.jeecg.config.shiro.ShiroRealm; import org.jeecg.modules.alUser.service.IndexService; import org.jeecg.modules.banner.entity.WebBanner; @@ -13,6 +14,7 @@ import org.jeecg.modules.hanHaiMember.entity.HanHaiMember; import org.jeecg.modules.hanHaiMember.service.IHanHaiMemberService; import org.jeecg.modules.userRole.entity.TbUserRole; import org.jeecg.modules.userRole.service.ITbUserRoleService; +import org.jeecg.modules.utils.ValidateTool; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -34,13 +36,16 @@ public class IndexServiceImpl implements IndexService { private ShiroRealm shiroRealm; @Resource private ITbUserRoleService tbUserRoleService; + @Resource + private RedisUtil redisUtil; @Override public Result getIndexInfo(String token) { HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiAccount(token); hanHaiMember.setPasswordSalt(null); JSONObject jsonObject = new JSONObject(); - jsonObject.put("phone", "123456"); + Object sys_phone = redisUtil.get("sys_phone"); + jsonObject.put("phone", ValidateTool.isNull(sys_phone) ? "19198239116" : String.valueOf(sys_phone)); jsonObject.put("my", hanHaiMember); LambdaQueryWrapper objectLambdaQueryWrapper = new LambdaQueryWrapper<>(); @@ -61,7 +66,7 @@ public class IndexServiceImpl implements IndexService { @Override - public Result< Map>> bannerList() { + public Result>> bannerList() { //获取banner QueryWrapper objectQueryWrapper = new QueryWrapper<>(); objectQueryWrapper.eq("is_disable", 0).orderByDesc("sort");