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 @@
+
+
+
+
+
+
+
+
+
新增
+
导出
+
+ 导入
+
+
+
+
+
+ 删除
+
+ 批量操作
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 无图片
+
+
+
+ 无文件
+
+ 下载
+
+
+
+
+ 编辑
+
+
+
+ 更多
+
+
+ 详情
+
+
+ handleDelete(record.id)">
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ 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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+ {{ toggleSearchStatus ? '收起' : '展开' }}
+
+
+
+
+
+
+
+
+
+
+
+
新增
+
导出
+
+ 导入
+
+
+
+
+
+ 删除
+
+ 批量操作
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 无图片
+
+
+
+ 无文件
+
+ 下载
+
+
+
+
+ 编辑
+
+
+
+ 更多
+
+
+ 详情
+
+
+ handleDelete(record.id)">
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ 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