Compare commits

...

2 Commits

Author SHA1 Message Date
9addfdc28a mttoken 2025-10-25 17:55:53 +08:00
21942595b0 记录mttoken 2025-10-25 17:55:39 +08:00
6 changed files with 24 additions and 0 deletions

View File

@ -52,4 +52,10 @@ public class StoreManageController {
public Result<Boolean> changeStoreInfo(@RequestBody StoreChangeReq storeChangeReq){ public Result<Boolean> changeStoreInfo(@RequestBody StoreChangeReq storeChangeReq){
return Result.ok(storeService.changeStore(storeChangeReq)); return Result.ok(storeService.changeStore(storeChangeReq));
} }
@ApiOperation(value = "根据storenumber记录token")
@PostMapping("/recordToken")
public Result<Boolean> recordToken(@RequestParam(name = "storeNumber") String storeNumber, @RequestParam(name = "token") String token){
return Result.ok(storeService.recordToken(storeNumber, token));
}
} }

View File

@ -55,4 +55,5 @@ public class SysDataController {
return Result.ok(sysDataService.getConfigByConfigKey(configKey)); return Result.ok(sysDataService.getConfigByConfigKey(configKey));
} }
} }

View File

@ -82,4 +82,7 @@ public class CompanyStoreDTO {
@ApiModelProperty("距离(米)") @ApiModelProperty("距离(米)")
private Double distance; private Double distance;
@ApiModelProperty("美团token")
private String mtToken;
} }

View File

@ -173,5 +173,7 @@ public class CompanyStorePO implements Serializable {
private String extend5; private String extend5;
@ApiModelProperty("美团token")
private String mtToken;
} }

View File

@ -49,4 +49,7 @@ public interface StoreService {
* @return * @return
*/ */
List<CompanyStoreDTO> listStoresByManage(Integer managerId); List<CompanyStoreDTO> listStoresByManage(Integer managerId);
Boolean recordToken(String storeNumber, String token);
} }

View File

@ -98,4 +98,13 @@ public class StoreServiceImpl implements StoreService {
return companyStoreRepo.listStoresByManage(managerId); return companyStoreRepo.listStoresByManage(managerId);
} }
@Override
public Boolean recordToken(String storeNumber, String token) {
LambdaUpdateWrapper<CompanyStorePO> wrapper = Wrappers.lambdaUpdate(CompanyStorePO.class);
wrapper.set(StringUtils.isNotBlank(token),CompanyStorePO::getMtToken, token)
.eq(CompanyStorePO::getStoreNumber, storeNumber);
companyStoreRepo.update(wrapper);
return true;
}
} }