ih-black-lion
Version:
State handler for Arus projects
21 lines (18 loc) • 683 B
JavaScript
import Connector from './Connector';
const URLS = {
tryURL: __FINANCIAL_AID_URL__,
catchURL: process.env.FINANCIAL_AID_URL,
};
export default class FinancialAidConnector extends Connector {
constructor(requestMethod, requestParams, Model, aidYear,
extraParam = undefined) {
super(requestMethod, requestParams, Model, URLS, extraParam);
this.aidYear = aidYear;
this.modifySend();
}
modifySend() {
if (!this.params.send) {
this.params.send = `<SFA_GET_STUDENT_AWARDS_REQ><STUDENT_AWARD_REQUEST><EMPLID></EMPLID><INSTITUTION>UCINN</INSTITUTION><AID_YEAR>${this.aidYear}</AID_YEAR></STUDENT_AWARD_REQUEST></SFA_GET_STUDENT_AWARDS_REQ>`;
}
}
}