apps/com.awspaas.user.bpa/src/com/awspaas/user/bpa/aslp/RemoveOtherBasicDataAslp.java

36 lines
1.2 KiB
Java

package com.awspaas.user.bpa.aslp;
import com.actionsoft.apps.resource.interop.aslp.ASLP;
import com.actionsoft.apps.resource.interop.aslp.Meta;
import com.actionsoft.bpms.commons.mvc.view.ResponseObject;
import com.actionsoft.bpms.util.DBSql;
import com.actionsoft.sdk.local.SDK;
import com.actionsoft.sdk.local.api.cc.RDSAPI;
import java.sql.Connection;
import java.util.Map;
public class RemoveOtherBasicDataAslp implements ASLP {
@Override
@Meta(parameter = { "name: 'sid', required: true, desc: 'sid'"})
public ResponseObject call(Map<String, Object> params) {
ResponseObject ro = ResponseObject.newWarnResponse("结果未知");
String sid = (String) params.get("sid");
if (!SDK.getPortalAPI().checkSession(sid)) {
ro = ResponseObject.newErrResponse("sid无效");
return ro;
}
String CC_ID = "58372e80-6456-40d7-9822-ec0f4e2cd7a7";
RDSAPI rdsapi;
Connection connection = null;
rdsapi = SDK.getCCAPI().getRDSAPI(CC_ID);
connection = rdsapi.open();
int update = DBSql.update("delete from aws_bpa limit 300000");
if (update!=0){
return ResponseObject.newOkResponse();
}else {
return ro;
}
}
}