redis
This commit is contained in:
@@ -1,11 +0,0 @@
|
||||
package com.czg.service;
|
||||
|
||||
|
||||
/**
|
||||
* @author Administrator
|
||||
*/
|
||||
public interface AuthorizationService {
|
||||
Object getCaptcha();
|
||||
|
||||
Object login(com.czg.dto.SysLoginDTO loginDTO);
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.czg.dto;
|
||||
package com.czg.service.account.dto;
|
||||
|
||||
import jakarta.validation.constraints.NotEmpty;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.czg.dto.shopuser;
|
||||
package com.czg.service.account.dto.shopuser;
|
||||
|
||||
import jakarta.validation.constraints.NotEmpty;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.czg.feign;
|
||||
package com.czg.service.account.feign;
|
||||
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
@@ -9,6 +9,6 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
*/
|
||||
@FeignClient("system-server")
|
||||
public interface FeignSystemService {
|
||||
@GetMapping("/feign/testCall/{name}") // 使用 get 方式,调用服务提供者的 /call/{name} 接口
|
||||
@GetMapping("/admin/feign/testCall/{name}") // 使用 get 方式,调用服务提供者的 /call/{name} 接口
|
||||
String testCall(@PathVariable(value = "name") String name);
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package com.czg.service.account.service;
|
||||
|
||||
|
||||
import com.czg.service.account.dto.SysLoginDTO;
|
||||
|
||||
/**
|
||||
* @author Administrator
|
||||
*/
|
||||
public interface AuthorizationService {
|
||||
Object getCaptcha();
|
||||
|
||||
Object login(SysLoginDTO loginDTO);
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.czg.service;
|
||||
package com.czg.service.account.service;
|
||||
|
||||
/**
|
||||
* @author Administrator
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.czg.service.impl;
|
||||
package com.czg.service.account.service.impl;
|
||||
|
||||
import cn.hutool.core.util.IdUtil;
|
||||
import com.czg.dto.SysLoginDTO;
|
||||
import com.czg.service.account.dto.SysLoginDTO;
|
||||
import com.czg.sa.StpKit;
|
||||
import com.czg.service.AuthorizationService;
|
||||
import com.czg.service.account.service.AuthorizationService;
|
||||
import com.wf.captcha.SpecCaptcha;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.czg.service.impl;
|
||||
package com.czg.service.account.service.impl;
|
||||
|
||||
import com.czg.service.ShopInfoService;
|
||||
import com.czg.service.account.service.ShopInfoService;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
@@ -34,6 +34,12 @@
|
||||
<version>1.0.0</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.czg</groupId>
|
||||
<artifactId>cash-common-redis</artifactId>
|
||||
<version>1.0.0</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.czg</groupId>
|
||||
<artifactId>cash-common-sa-token</artifactId>
|
||||
|
||||
@@ -10,6 +10,6 @@ public class SysParamsDTO {
|
||||
private Long id;
|
||||
private String paramCode;
|
||||
private String paramValue;
|
||||
private String paramType;
|
||||
private Integer paramType;
|
||||
private String remark;
|
||||
}
|
||||
|
||||
@@ -13,6 +13,7 @@ import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* 实体类。
|
||||
@@ -21,6 +22,7 @@ import lombok.NoArgsConstructor;
|
||||
* @since 2025-02-07
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
|
||||
@@ -25,5 +25,5 @@ public interface SysParamsService extends IService<SysParams> {
|
||||
* @param paramsDTO 参数
|
||||
* @return 修改结果
|
||||
*/
|
||||
CzgResult<SysParamsDTO> updateParams(SysParamsDTO paramsDTO);
|
||||
CzgResult<Long> updateParams(SysParamsDTO paramsDTO);
|
||||
}
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
package com.czg.service.system.service.impl;
|
||||
|
||||
import cn.dev33.satoken.session.SaSession;
|
||||
import com.czg.resp.CzgResult;
|
||||
import com.czg.sa.StpKit;
|
||||
import com.czg.service.system.dto.SysParamsDTO;
|
||||
import com.mybatisflex.core.query.QueryWrapper;
|
||||
import com.mybatisflex.spring.service.impl.ServiceImpl;
|
||||
import com.czg.service.system.entity.SysParams;
|
||||
import com.czg.service.system.mapper.SysParamsMapper;
|
||||
@@ -19,11 +22,45 @@ public class SysParamsServiceImpl extends ServiceImpl<SysParamsMapper, SysParams
|
||||
|
||||
@Override
|
||||
public CzgResult<Long> insertParams(SysParamsDTO paramsDTO) {
|
||||
return null;
|
||||
// 查询 paramCode 是否存在
|
||||
SysParams sysParams = getOne(new QueryWrapper().eq(SysParams::getParamCode, paramsDTO.getParamCode()));
|
||||
if (sysParams != null) {
|
||||
return CzgResult.failure("参数编码已存在");
|
||||
}
|
||||
|
||||
Long userId = StpKit.ADMIN.getLoginId(1L);
|
||||
|
||||
// 新增参数
|
||||
sysParams = new SysParams();
|
||||
sysParams.setParamCode(paramsDTO.getParamCode())
|
||||
.setParamValue(paramsDTO.getParamValue())
|
||||
.setParamType(paramsDTO.getParamType())
|
||||
.setRemark(paramsDTO.getRemark())
|
||||
.setCreateUserId(userId);
|
||||
|
||||
save(sysParams);
|
||||
|
||||
return CzgResult.success(sysParams.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public CzgResult<SysParamsDTO> updateParams(SysParamsDTO paramsDTO) {
|
||||
return null;
|
||||
public CzgResult<Long> updateParams(SysParamsDTO paramsDTO) {
|
||||
// 查询 paramCode 是否存在
|
||||
SysParams sysParams = getOne(new QueryWrapper().eq(SysParams::getParamCode, paramsDTO.getParamCode())
|
||||
.ne(SysParams::getId, paramsDTO.getId()));
|
||||
if (sysParams != null) {
|
||||
return CzgResult.failure("参数编码已存在");
|
||||
}
|
||||
|
||||
Long userId = StpKit.ADMIN.getLoginId(1L);
|
||||
|
||||
// 修改参数
|
||||
sysParams = getById(paramsDTO.getId());
|
||||
sysParams.setParamCode(paramsDTO.getParamCode())
|
||||
.setParamValue(paramsDTO.getParamValue())
|
||||
.setParamType(paramsDTO.getParamType())
|
||||
.setUpdateUserId(userId);
|
||||
|
||||
return CzgResult.success(sysParams.getId());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user