|
@@ -10,8 +10,10 @@ import com.cyksj.common.util.Xmls;
|
|
|
import com.cyksj.dto.Result;
|
|
import com.cyksj.dto.Result;
|
|
|
import com.cyksj.enums.GatewayResponse;
|
|
import com.cyksj.enums.GatewayResponse;
|
|
|
import com.cyksj.mapper.AppleAutoRegisterDataMapper;
|
|
import com.cyksj.mapper.AppleAutoRegisterDataMapper;
|
|
|
|
|
+import com.cyksj.mapper.SpotifyUnLimitRecordMapper;
|
|
|
import com.cyksj.model.entity.AppleAutoRegisterData;
|
|
import com.cyksj.model.entity.AppleAutoRegisterData;
|
|
|
import com.cyksj.model.entity.RegisterOrderDon;
|
|
import com.cyksj.model.entity.RegisterOrderDon;
|
|
|
|
|
+import com.cyksj.model.entity.SpotifyUnLimitRecord;
|
|
|
import com.cyksj.model.excel.ExcelAppleIdTemplateData;
|
|
import com.cyksj.model.excel.ExcelAppleIdTemplateData;
|
|
|
import com.cyksj.model.excel.listener.ExcelAppleDataListener;
|
|
import com.cyksj.model.excel.listener.ExcelAppleDataListener;
|
|
|
import com.cyksj.model.request.WxOrderRefundReq;
|
|
import com.cyksj.model.request.WxOrderRefundReq;
|
|
@@ -54,6 +56,8 @@ public class CmsRegisterController {
|
|
|
|
|
|
|
|
private final AppleAutoRegisterDataMapper appleAutoRegisterDataMapper;
|
|
private final AppleAutoRegisterDataMapper appleAutoRegisterDataMapper;
|
|
|
|
|
|
|
|
|
|
+ private final SpotifyUnLimitRecordMapper spotifyUnLimitRecordMapper;
|
|
|
|
|
+
|
|
|
@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());
|
|
@@ -162,4 +166,25 @@ public class CmsRegisterController {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 获取需要解除限制的账号列表
|
|
|
|
|
+ */
|
|
|
|
|
+ @GetMapping("/unLimit")
|
|
|
|
|
+ public Result<SearchResult<SpotifyUnLimitRecord>> getUnLimit(){
|
|
|
|
|
+ SearchResult<SpotifyUnLimitRecord> search = beanSearcher.search(SpotifyUnLimitRecord.class, MapUtils.flatBuilder(request.getParameterMap())
|
|
|
|
|
+ .field(SpotifyUnLimitRecord::getStatus,"Processing").build());
|
|
|
|
|
+ return GatewayResponse.SUCCESS.newBuilder().toResult(search);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 修改解除限制状态
|
|
|
|
|
+ */
|
|
|
|
|
+ @PutMapping("/unLimit")
|
|
|
|
|
+ public Result<String> upUnLimit(@RequestBody SpotifyUnLimitRecord spotifyUnLimitRecord){
|
|
|
|
|
+ spotifyUnLimitRecordMapper.update(null, Wrappers.lambdaUpdate(SpotifyUnLimitRecord.class)
|
|
|
|
|
+ .eq(SpotifyUnLimitRecord::getId,spotifyUnLimitRecord.getId())
|
|
|
|
|
+ .set(SpotifyUnLimitRecord::getStatus,spotifyUnLimitRecord.getStatus())
|
|
|
|
|
+ );
|
|
|
|
|
+ return GatewayResponse.SUCCESS.newBuilder().toResult();
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|