|
@@ -1,5 +1,6 @@
|
|
|
package com.cyksj.web.controller.manage.register;
|
|
package com.cyksj.web.controller.manage.register;
|
|
|
|
|
|
|
|
|
|
+import cn.hutool.core.date.DateTime;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import com.alibaba.excel.EasyExcel;
|
|
import com.alibaba.excel.EasyExcel;
|
|
|
import com.alibaba.excel.support.ExcelTypeEnum;
|
|
import com.alibaba.excel.support.ExcelTypeEnum;
|
|
@@ -20,6 +21,7 @@ import com.cyksj.model.request.WxOrderRefundReq;
|
|
|
import com.cyksj.model.views.AppleIdCountryOrAreaDataView;
|
|
import com.cyksj.model.views.AppleIdCountryOrAreaDataView;
|
|
|
import com.cyksj.model.views.AppleIdHeadDataView;
|
|
import com.cyksj.model.views.AppleIdHeadDataView;
|
|
|
import com.cyksj.model.views.AppleIdRegisterView;
|
|
import com.cyksj.model.views.AppleIdRegisterView;
|
|
|
|
|
+import com.cyksj.service.mange.SpotifySendMsgService;
|
|
|
import com.cyksj.service.register.RegisterOrderDonService;
|
|
import com.cyksj.service.register.RegisterOrderDonService;
|
|
|
import com.cyksj.web.util.EasyExcelUtils;
|
|
import com.cyksj.web.util.EasyExcelUtils;
|
|
|
import com.ejlchina.searcher.BeanSearcher;
|
|
import com.ejlchina.searcher.BeanSearcher;
|
|
@@ -58,6 +60,8 @@ public class CmsRegisterController {
|
|
|
|
|
|
|
|
private final SpotifyUnLimitRecordMapper spotifyUnLimitRecordMapper;
|
|
private final SpotifyUnLimitRecordMapper spotifyUnLimitRecordMapper;
|
|
|
|
|
|
|
|
|
|
+ private final SpotifySendMsgService spotifySendMsgService;
|
|
|
|
|
+
|
|
|
@GetMapping("/get")
|
|
@GetMapping("/get")
|
|
|
public Result<SearchResult<RegisterOrderDon>> get(Boolean appleIsAutoType) {
|
|
public Result<SearchResult<RegisterOrderDon>> get(Boolean appleIsAutoType) {
|
|
|
MapBuilder builder = MapUtils.flatBuilder(request.getParameterMap());
|
|
MapBuilder builder = MapUtils.flatBuilder(request.getParameterMap());
|
|
@@ -180,11 +184,15 @@ public class CmsRegisterController {
|
|
|
* 修改解除限制状态
|
|
* 修改解除限制状态
|
|
|
*/
|
|
*/
|
|
|
@PutMapping("/unLimit")
|
|
@PutMapping("/unLimit")
|
|
|
- public Result<String> upUnLimit(@RequestBody SpotifyUnLimitRecord spotifyUnLimitRecord){
|
|
|
|
|
|
|
+ public Result<String> upUnLimit(@RequestBody SpotifyUnLimitRecord spotifyUnLimitRecord) throws Exception {
|
|
|
spotifyUnLimitRecordMapper.update(null, Wrappers.lambdaUpdate(SpotifyUnLimitRecord.class)
|
|
spotifyUnLimitRecordMapper.update(null, Wrappers.lambdaUpdate(SpotifyUnLimitRecord.class)
|
|
|
- .eq(SpotifyUnLimitRecord::getId,spotifyUnLimitRecord.getId())
|
|
|
|
|
- .set(SpotifyUnLimitRecord::getStatus,spotifyUnLimitRecord.getStatus())
|
|
|
|
|
|
|
+ .eq(SpotifyUnLimitRecord::getId, spotifyUnLimitRecord.getId())
|
|
|
|
|
+ .set(SpotifyUnLimitRecord::getStatus, spotifyUnLimitRecord.getStatus())
|
|
|
|
|
+ .set(SpotifyUnLimitRecord::getUpdateTime, DateTime.now())
|
|
|
);
|
|
);
|
|
|
|
|
+ if (spotifyUnLimitRecord.getStatus() == SpotifyUnLimitRecord.Status.Success) {
|
|
|
|
|
+ spotifySendMsgService.sendSpotifyUnLimitSuccessMsg(spotifyUnLimitRecord);
|
|
|
|
|
+ }
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult();
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|