Browse Source

1、修改后台图标

2、一级分类去掉导入、导出、高级查询按钮
3、补充个人/企业实名查询接口
master
Aug 5 months ago
parent
commit
f5c6e8e971
18 changed files with 159 additions and 59 deletions
  1. BIN
      admin-hanhai-vue/dist.zip
  2. BIN
      admin-hanhai-vue/src/assets/logo.png
  3. +5
    -5
      admin-hanhai-vue/src/views/carrentCategoryOne/CarrentCategoryoneList.vue
  4. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/controller/CarrentGoodsController.java
  5. +3
    -3
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/entity/CarrentGoods.java
  6. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/mapper/CarrentGoodsMapper.java
  7. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/service/ICarrentGoodsService.java
  8. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/service/impl/CarrentGoodsServiceImpl.java
  9. +19
    -13
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/vue/CarrentGoodsList.vue
  10. +7
    -7
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/vue/modules/CarrentGoodsForm.vue
  11. +31
    -13
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/vue3/CarrentGoods.data.ts
  12. +10
    -2
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/carrentController/CompanyController.java
  13. +13
    -3
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/carrentController/UserController.java
  14. +8
    -1
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/CompanyService.java
  15. +8
    -1
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/UserService.java
  16. +19
    -1
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/CompanyServiceImpl.java
  17. +20
    -1
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/UserServiceImpl.java
  18. +12
    -5
      jeecg-boot-module-system/src/main/resources/application-dev.yml

BIN
admin-hanhai-vue/dist.zip View File


BIN
admin-hanhai-vue/src/assets/logo.png View File

Before After
Width: 649  |  Height: 649  |  Size: 7.6 KiB Width: 498  |  Height: 498  |  Size: 68 KiB

+ 5
- 5
admin-hanhai-vue/src/views/carrentCategoryOne/CarrentCategoryoneList.vue View File

@ -12,12 +12,12 @@
<!-- 操作按钮区域 -->
<div class="table-operator">
<a-button @click="handleAdd" type="primary" icon="plus">新增</a-button>
<a-button type="primary" icon="download" @click="handleExportXls('商品一级分类')">导出</a-button>
<a-upload name="file" :showUploadList="false" :multiple="false" :headers="tokenHeader" :action="importExcelUrl" @change="handleImportExcel">
<a-button type="primary" icon="import">导入</a-button>
</a-upload>
<!-- <a-button type="primary" icon="download" @click="handleExportXls('商品一级分类')">导出</a-button>-->
<!-- <a-upload name="file" :showUploadList="false" :multiple="false" :headers="tokenHeader" :action="importExcelUrl" @change="handleImportExcel">-->
<!-- <a-button type="primary" icon="import">导入</a-button>-->
<!-- </a-upload>-->
<!-- 高级查询区域 -->
<j-super-query :fieldList="superFieldList" ref="superQueryModal" @handleSuperQuery="handleSuperQuery"></j-super-query>
<!-- <j-super-query :fieldList="superFieldList" ref="superQueryModal" @handleSuperQuery="handleSuperQuery"></j-super-query>-->
<a-dropdown v-if="selectedRowKeys.length > 0">
<a-menu slot="overlay">
<a-menu-item key="1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>


+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/controller/CarrentGoodsController.java View File

@ -39,7 +39,7 @@ import org.jeecg.common.aspect.annotation.AutoLog;
/**
* @Description: 商品信息表
* @Author: jeecg-boot
* @Date: 2024-12-12
* @Date: 2025-01-07
* @Version: V1.0
*/
@Api(tags="商品信息表")


+ 3
- 3
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/entity/CarrentGoods.java View File

@ -20,7 +20,7 @@ import lombok.experimental.Accessors;
/**
* @Description: 商品信息表
* @Author: jeecg-boot
* @Date: 2024-12-12
* @Date: 2025-01-07
* @Version: V1.0
*/
@Data
@ -122,8 +122,8 @@ public class CarrentGoods implements Serializable {
@ApiModelProperty(value = "所在区域")
private java.lang.String area;
/**关联商品类型id*/
@Excel(name = "关联商品类型id", width = 15, dictTable = "carrent_type", dicText = "name", dicCode = "id")
@Dict(dictTable = "carrent_type", dicText = "name", dicCode = "id")
@Excel(name = "关联商品类型id", width = 15, dictTable = "carrent_categoryone", dicText = "name", dicCode = "id")
@Dict(dictTable = "carrent_categoryone", dicText = "name", dicCode = "id")
@ApiModelProperty(value = "关联商品类型id")
private java.lang.String cartypeId;
/**关联二级分类id*/


+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/mapper/CarrentGoodsMapper.java View File

@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 商品信息表
* @Author: jeecg-boot
* @Date: 2024-12-12
* @Date: 2025-01-07
* @Version: V1.0
*/
public interface CarrentGoodsMapper extends BaseMapper<CarrentGoods> {


+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/service/ICarrentGoodsService.java View File

@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
/**
* @Description: 商品信息表
* @Author: jeecg-boot
* @Date: 2024-12-12
* @Date: 2025-01-07
* @Version: V1.0
*/
public interface ICarrentGoodsService extends IService<CarrentGoods> {


+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/service/impl/CarrentGoodsServiceImpl.java View File

@ -10,7 +10,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
* @Description: 商品信息表
* @Author: jeecg-boot
* @Date: 2024-12-12
* @Date: 2025-01-07
* @Version: V1.0
*/
@Service


+ 19
- 13
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/vue/CarrentGoodsList.vue View File

@ -130,7 +130,8 @@
{
title:'商品图片',
align:"center",
dataIndex: 'image'
dataIndex: 'image',
scopedSlots: {customRender: 'imgSlot'}
},
{
title:'商品价格',
@ -178,27 +179,32 @@
{
title:'车辆照片(前)',
align:"center",
dataIndex: 'imageFront'
dataIndex: 'imageFront',
scopedSlots: {customRender: 'imgSlot'}
},
{
title:'车辆照片(后)',
align:"center",
dataIndex: 'imageBack'
dataIndex: 'imageBack',
scopedSlots: {customRender: 'imgSlot'}
},
{
title:'车辆照片(左)',
align:"center",
dataIndex: 'imageLeft'
dataIndex: 'imageLeft',
scopedSlots: {customRender: 'imgSlot'}
},
{
title:'车辆照片(右)',
align:"center",
dataIndex: 'imageRight'
dataIndex: 'imageRight',
scopedSlots: {customRender: 'imgSlot'}
},
{
title:'车辆照片(驾驶室)',
align:"center",
dataIndex: 'imageCab'
dataIndex: 'imageCab',
scopedSlots: {customRender: 'imgSlot'}
},
{
title:'联系人',
@ -265,7 +271,7 @@
getSuperFieldList(){
let fieldList=[];
fieldList.push({type:'string',value:'goodsName',text:'商品名称',dictCode:''})
fieldList.push({type:'string',value:'image',text:'商品图片',dictCode:''})
fieldList.push({type:'Text',value:'image',text:'商品图片',dictCode:''})
fieldList.push({type:'BigDecimal',value:'price',text:'商品价格',dictCode:''})
fieldList.push({type:'int',value:'views',text:'浏览量',dictCode:''})
fieldList.push({type:'string',value:'brand',text:'品牌',dictCode:''})
@ -274,15 +280,15 @@
fieldList.push({type:'string',value:'model',text:'型号',dictCode:''})
fieldList.push({type:'Text',value:'detail',text:'详情',dictCode:''})
fieldList.push({type:'int',value:'inventory',text:'库存',dictCode:''})
fieldList.push({type:'string',value:'imageFront',text:'车辆照片(前)',dictCode:''})
fieldList.push({type:'string',value:'imageBack',text:'车辆照片(后)',dictCode:''})
fieldList.push({type:'string',value:'imageLeft',text:'车辆照片(左)',dictCode:''})
fieldList.push({type:'string',value:'imageRight',text:'车辆照片(右)',dictCode:''})
fieldList.push({type:'string',value:'imageCab',text:'车辆照片(驾驶室)',dictCode:''})
fieldList.push({type:'Text',value:'imageFront',text:'车辆照片(前)',dictCode:''})
fieldList.push({type:'Text',value:'imageBack',text:'车辆照片(后)',dictCode:''})
fieldList.push({type:'Text',value:'imageLeft',text:'车辆照片(左)',dictCode:''})
fieldList.push({type:'Text',value:'imageRight',text:'车辆照片(右)',dictCode:''})
fieldList.push({type:'Text',value:'imageCab',text:'车辆照片(驾驶室)',dictCode:''})
fieldList.push({type:'string',value:'userName',text:'联系人',dictCode:''})
fieldList.push({type:'string',value:'phone',text:'联系人电话',dictCode:''})
fieldList.push({type:'string',value:'area',text:'所在区域',dictCode:''})
fieldList.push({type:'string',value:'cartypeId',text:'关联商品类型id',dictCode:"carrent_type,name,id"})
fieldList.push({type:'string',value:'cartypeId',text:'关联商品类型id',dictCode:"carrent_categoryone,name,id"})
fieldList.push({type:'string',value:'categorytwoId',text:'关联二级分类id',dictCode:"carrent_categorytwo,name,id"})
fieldList.push({type:'string',value:'userId',text:'关联用户id',dictCode:"han_hai_member,nick_name,id"})
this.superFieldList = fieldList


+ 7
- 7
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/vue/modules/CarrentGoodsForm.vue View File

@ -10,7 +10,7 @@
</a-col>
<a-col :span="24">
<a-form-model-item label="商品图片" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="image">
<a-input v-model="model.image" placeholder="请输入商品图片" ></a-input>
<j-image-upload isMultiple v-model="model.image" ></j-image-upload>
</a-form-model-item>
</a-col>
<a-col :span="24">
@ -55,27 +55,27 @@
</a-col>
<a-col :span="24">
<a-form-model-item label="车辆照片(前)" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="imageFront">
<a-input v-model="model.imageFront" placeholder="请输入车辆照片(前)" ></a-input>
<j-image-upload isMultiple v-model="model.imageFront" ></j-image-upload>
</a-form-model-item>
</a-col>
<a-col :span="24">
<a-form-model-item label="车辆照片(后)" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="imageBack">
<a-input v-model="model.imageBack" placeholder="请输入车辆照片(后)" ></a-input>
<j-image-upload isMultiple v-model="model.imageBack" ></j-image-upload>
</a-form-model-item>
</a-col>
<a-col :span="24">
<a-form-model-item label="车辆照片(左)" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="imageLeft">
<a-input v-model="model.imageLeft" placeholder="请输入车辆照片(左)" ></a-input>
<j-image-upload isMultiple v-model="model.imageLeft" ></j-image-upload>
</a-form-model-item>
</a-col>
<a-col :span="24">
<a-form-model-item label="车辆照片(右)" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="imageRight">
<a-input v-model="model.imageRight" placeholder="请输入车辆照片(右)" ></a-input>
<j-image-upload isMultiple v-model="model.imageRight" ></j-image-upload>
</a-form-model-item>
</a-col>
<a-col :span="24">
<a-form-model-item label="车辆照片(驾驶室)" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="imageCab">
<a-input v-model="model.imageCab" placeholder="请输入车辆照片(驾驶室)" ></a-input>
<j-image-upload isMultiple v-model="model.imageCab" ></j-image-upload>
</a-form-model-item>
</a-col>
<a-col :span="24">
@ -95,7 +95,7 @@
</a-col>
<a-col :span="24">
<a-form-model-item label="关联商品类型id" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="cartypeId">
<j-dict-select-tag type="list" v-model="model.cartypeId" dictCode="carrent_type,name,id" placeholder="请选择关联商品类型id" />
<j-dict-select-tag type="list" v-model="model.cartypeId" dictCode="carrent_categoryone,name,id" placeholder="请选择关联商品类型id" />
</a-form-model-item>
</a-col>
<a-col :span="24">


+ 31
- 13
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/carrentGoods/vue3/CarrentGoods.data.ts View File

@ -12,7 +12,8 @@ export const columns: BasicColumn[] = [
{
title: '商品图片',
align:"center",
dataIndex: 'image'
dataIndex: 'image',
customRender:render.renderAvatar,
},
{
title: '商品价格',
@ -60,27 +61,32 @@ export const columns: BasicColumn[] = [
{
title: '车辆照片(前)',
align:"center",
dataIndex: 'imageFront'
dataIndex: 'imageFront',
customRender:render.renderAvatar,
},
{
title: '车辆照片(后)',
align:"center",
dataIndex: 'imageBack'
dataIndex: 'imageBack',
customRender:render.renderAvatar,
},
{
title: '车辆照片(左)',
align:"center",
dataIndex: 'imageLeft'
dataIndex: 'imageLeft',
customRender:render.renderAvatar,
},
{
title: '车辆照片(右)',
align:"center",
dataIndex: 'imageRight'
dataIndex: 'imageRight',
customRender:render.renderAvatar,
},
{
title: '车辆照片(驾驶室)',
align:"center",
dataIndex: 'imageCab'
dataIndex: 'imageCab',
customRender:render.renderAvatar,
},
{
title: '联系人',
@ -126,7 +132,9 @@ export const formSchema: FormSchema[] = [
{
label: '商品图片',
field: 'image',
component: 'Input',
component: 'JImageUpload',
componentProps:{
},
},
{
label: '商品价格',
@ -171,27 +179,37 @@ export const formSchema: FormSchema[] = [
{
label: '车辆照片(前)',
field: 'imageFront',
component: 'Input',
component: 'JImageUpload',
componentProps:{
},
},
{
label: '车辆照片(后)',
field: 'imageBack',
component: 'Input',
component: 'JImageUpload',
componentProps:{
},
},
{
label: '车辆照片(左)',
field: 'imageLeft',
component: 'Input',
component: 'JImageUpload',
componentProps:{
},
},
{
label: '车辆照片(右)',
field: 'imageRight',
component: 'Input',
component: 'JImageUpload',
componentProps:{
},
},
{
label: '车辆照片(驾驶室)',
field: 'imageCab',
component: 'Input',
component: 'JImageUpload',
componentProps:{
},
},
{
label: '联系人',
@ -213,7 +231,7 @@ export const formSchema: FormSchema[] = [
field: 'cartypeId',
component: 'JDictSelectTag',
componentProps:{
dictCode:"carrent_type,name,id"
dictCode:"carrent_categoryone,name,id"
},
},
{


+ 10
- 2
jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/carrentController/CompanyController.java View File

@ -28,7 +28,7 @@ public class CompanyController {
@ApiOperation(value="企业信息-企业注册", notes="企业信息-企业注册")
@RequestMapping(value = "/addCompany", method = {RequestMethod.POST})
public Result<?> addCompany(@RequestHeader("X-Access-Token") String token, CompanyBean companyBean){
public Result<?> addAuthenticationCompany(@RequestHeader("X-Access-Token") String token, CompanyBean companyBean){
//将注册信息注入实体bean中
CarrentCompany carrentCompany = new CarrentCompany();
@ -52,10 +52,18 @@ public class CompanyController {
message = "营业执照未填写,请上传营业执照!";
}else {
//注册信息无误进入业务流程处理
return companyService.addCompany(token, carrentCompany);
return companyService.addAuthenticationCompany(token, carrentCompany);
}
//注册信息有误返回错误信息
return Result.error(message);
}
@ApiOperation(value="企业信息-查询企业实名信息", notes="企业信息-查询企业实名信息")
@RequestMapping(value = "/queryAuthenticationCompany", method = {RequestMethod.GET})
public Result<?> queryAuthenticationCompany(@RequestHeader("X-Access-Token") String token){
//业务处理
return companyService.queryAuthenticationCompany(token);
}
}

+ 13
- 3
jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/carrentController/UserController.java View File

@ -21,14 +21,14 @@ import javax.annotation.Resource;
@Slf4j
public class UserController {
//预约信息
//用户信息
@Resource
private UserService userService;
/****************************************************************************************************/
@ApiOperation(value="用户信息-个人注册", notes="用户信息-个人注册")
@RequestMapping(value = "/addUser", method = {RequestMethod.POST})
public Result<?> addUser(@RequestHeader("X-Access-Token") String token, UserBean userBean){
public Result<?> addAuthenticationPerson(@RequestHeader("X-Access-Token") String token, UserBean userBean){
//将注册信息注入到实体bean中
CarrentUser carrentUser = new CarrentUser();
@ -49,13 +49,23 @@ public class UserController {
message = "身份证正面照片未填写,请上传身份证正面照片!";
}else {
//注册信息无误进入业务流程处理
return userService.addUser(token, carrentUser);
return userService.addAuthenticationPerson(token, carrentUser);
}
//注册信息有误返回错误信息
return Result.error(message);
}
//用户信息-查询个人实名信息
@ApiOperation(value="用户信息-查询个人实名信息", notes="用户信息-查询个人实名信息")
@RequestMapping(value = "/queryAuthenticationPerson", method = {RequestMethod.GET})
public Result<?> queryAuthenticationPerson(@RequestHeader("X-Access-Token") String token){
//业务处理
return userService.queryAuthenticationPerson(token);
}
/*****************************************************************************************************************/
//查看个人信息


+ 8
- 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/CompanyService.java View File

@ -11,6 +11,13 @@ public interface CompanyService {
* @param carrentCompany 企业信息
* @return
*/
public Result<?> addCompany(String token, CarrentCompany carrentCompany);
public Result<?> addAuthenticationCompany(String token, CarrentCompany carrentCompany);
/**
* 企业信息-查询企业信息
* @param token
* @return
*/
public Result<?> queryAuthenticationCompany(String token);
}

+ 8
- 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/UserService.java View File

@ -11,7 +11,14 @@ public interface UserService {
* @param carrentUser 用户信息
* @return
*/
public Result<?> addUser(String token, CarrentUser carrentUser);
public Result<?> addAuthenticationPerson(String token, CarrentUser carrentUser);
/**
* 用户信息-查询个人实名信息
* @param token
* @return
*/
public Result<?> queryAuthenticationPerson(String token);
/**
* 查询个人信息接口


+ 19
- 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/CompanyServiceImpl.java View File

@ -25,7 +25,7 @@ public class CompanyServiceImpl implements CompanyService {
//企业信息-企业注册
@Override
public Result<?> addCompany(String token, CarrentCompany carrentCompany) {
public Result<?> addAuthenticationCompany(String token, CarrentCompany carrentCompany) {
String message = "企业实名注册操作失败";
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
@ -57,4 +57,22 @@ public class CompanyServiceImpl implements CompanyService {
return Result.error(message);
}
}
//我的服务-查询企业实名认证信息
@Override
public Result<?> queryAuthenticationCompany(String token) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
CarrentCompany one = carrentCompanyService.lambdaQuery()
.eq(CarrentCompany::getUserId, hanHaiMember.getId())
.one();
return Result.OK("企业实名认证信息", one);
}catch (Exception e){
e.printStackTrace();
return Result.error("企业实名认证信息查询失败");
}
}
}

+ 20
- 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/UserServiceImpl.java View File

@ -40,7 +40,7 @@ public class UserServiceImpl implements UserService {
/*************************************************************************************/
//用户信息-个人注册
@Override
public Result<?> addUser(String token, CarrentUser carrentUser) {
public Result<?> addAuthenticationPerson(String token, CarrentUser carrentUser) {
//返回信息
String message = "个人注册失败!";
//权限验证
@ -85,6 +85,25 @@ public class UserServiceImpl implements UserService {
}
//我的服务-查询个人实名认证信息
@Override
public Result<?> queryAuthenticationPerson(String token) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
CarrentUser one = carrentUserService.lambdaQuery()
.eq(CarrentUser::getUserId, hanHaiMember.getId())
.one();
return Result.OK("个人实名认证信息", one);
}catch (Exception e){
e.printStackTrace();
return Result.OK("个人实名认证信息查询失败");
}
}
/******************************************************************************************************************/
//查询个人信息
@Override


+ 12
- 5
jeecg-boot-module-system/src/main/resources/application-dev.yml View File

@ -191,12 +191,19 @@ jeecg :
shiro:
excludeUrls: /test/jeecgDemo/demo3,/test/jeecgDemo/redisDemo/**,/category/**,/visual/**,/map/**,/jmreport/bigscreen2/**
#阿里云oss存储和大鱼短信秘钥配置
# oss:
# accessKey: LTAI5tPfZo39q2r9Sr5mW84u
# secretKey: XxExGallsV4O9nERHpVsQg2XtPCU7r
# endpoint: oss-cn-guangzhou.aliyuncs.com
# bucketName: augcl
# staticDomain: https://img.augcl.com
oss:
accessKey: LTAI5tPfZo39q2r9Sr5mW84u
secretKey: XxExGallsV4O9nERHpVsQg2XtPCU7r
endpoint: oss-cn-guangzhou.aliyuncs.com
bucketName: augcl
staticDomain: https://img.augcl.com
accessKey: LTAI5tQSs47izVy8DLVdwUU9
secretKey: qHI7C3PaXYZySr84HTToviC71AYlFq
endpoint: oss-cn-shenzhen.aliyuncs.com
bucketName: hanhaiimage
staticDomain: https://image.hhlm1688.com/
# ElasticSearch 6设置
elasticsearch:
cluster-name: jeecg-ES


Loading…
Cancel
Save