通常後端的錯誤透過 callback(err) 傳送回前端, 如果想自定訊息內容, 可以透過 Error() 來定義, 如下:
exports.doCreate = function(param,callback)
{
var clientInfo = this.clientInfo;
var sql =" exec sp_create"; // call sp
var dm=this;
this.query(clientInfo,clientInfo.database,[sql],{},function(err, result){
if(err) callback(new Error('後端的過帳程式出現錯誤, 請聯絡資訊人員!'));
else callback(null);
});
};