({
|
doinit : function(component, event, helper) {
|
component.set('v.login',true);
|
|
var action = component.get("c.getfiledsmap");
|
action.setCallback(this, function(response) {
|
var state = response.getState();
|
if(state === "SUCCESS") {
|
var res = response.getReturnValue();
|
component.set("v.filedsmap", res);
|
} else if (state === "ERROR") {
|
var errors = response.getError();
|
var toastEvent = $A.get("e.force:showToast");
|
toastEvent.setParams({
|
"title": "错误",
|
"type":"error",
|
"message": errors[0].message
|
});
|
toastEvent.fire();
|
}
|
});
|
$A.enqueueAction(action);
|
|
var action2 = component.get("c.getAccounts");
|
action2.setCallback(this, function(response) {
|
var state = response.getState();
|
if(state === "SUCCESS") {
|
var acList = response.getReturnValue();
|
component.set("v.accounts", acList);
|
component.set('v.login',false);
|
} else if (state === "ERROR") {
|
var errors = response.getError();
|
var toastEvent = $A.get("e.force:showToast");
|
toastEvent.setParams({
|
"title": "错误",
|
"type":"error",
|
"message": errors[0].message
|
});
|
toastEvent.fire();
|
component.set('v.login',false);
|
}
|
});
|
$A.enqueueAction(action2);
|
},
|
|
clearContact: function(component, event, helper) {
|
component.set('v.hosStr','');
|
component.set('v.conStr','');
|
this.searchContact(component, event, helper);
|
},
|
|
searchContact: function(component, event, helper) {
|
component.set('v.login',true);
|
var hosStr = component.get("v.hosStr");
|
var conStr = component.get("v.conStr");
|
var action = component.get("c.searchAccounts");
|
action.setParams({"hosStr": hosStr, "conStr": conStr});
|
|
action.setCallback(this, function(response) {
|
var state = response.getState();
|
if(state === "SUCCESS") {
|
var acList = response.getReturnValue();
|
component.set("v.accounts", acList);
|
component.set('v.login',false);
|
} else if (state === "ERROR") {
|
var errors = response.getError();
|
var toastEvent = $A.get("e.force:showToast");
|
toastEvent.setParams({
|
"title": "错误",
|
"type":"error",
|
"message": errors[0].message
|
});
|
toastEvent.fire();
|
component.set('v.login',false);
|
}
|
});
|
$A.enqueueAction(action);
|
}
|
})
|