SubAccounts
This commit is contained in:
@@ -170,46 +170,47 @@ ExtraListSchema.statics.getUsersList = function (idapp) {
|
||||
|
||||
};
|
||||
|
||||
ExtraListSchema.statics.getDownlineNotRegisteredByNameSurname = function (idapp, nameandsurname) {
|
||||
const ExtraList = this;
|
||||
|
||||
return ExtraList.find({
|
||||
'aportador_solidario_name_surname': nameandsurname,
|
||||
registered: false,
|
||||
}, {
|
||||
ind_order: 1,
|
||||
name: 1,
|
||||
surname: 1,
|
||||
cell_complete: 1,
|
||||
num_invitati: 1,
|
||||
nationality: 1,
|
||||
}, (err, arrrec) => {
|
||||
return arrrec
|
||||
});
|
||||
};
|
||||
|
||||
ExtraListSchema.statics.getUserNotRegisteredByNameSurname = function (idapp, nameandsurname) {
|
||||
const ExtraList = this;
|
||||
|
||||
return ExtraList.findOne({
|
||||
name_complete: nameandsurname,
|
||||
registered: false,
|
||||
}, {
|
||||
lang: 1,
|
||||
ind_order: 1,
|
||||
name: 1,
|
||||
surname: 1,
|
||||
cell_complete: 1,
|
||||
num_invitati: 1,
|
||||
nationality: 1,
|
||||
}, (err, arrrec) => {
|
||||
return arrrec
|
||||
});
|
||||
};
|
||||
// ExtraListSchema.statics.getDownlineNotRegisteredByNameSurname = function (idapp, nameandsurname) {
|
||||
// const ExtraList = this;
|
||||
//
|
||||
// return ExtraList.find({
|
||||
// 'aportador_solidario_name_surname': nameandsurname,
|
||||
// registered: false,
|
||||
// }, {
|
||||
// ind_order: 1,
|
||||
// name: 1,
|
||||
// surname: 1,
|
||||
// cell_complete: 1,
|
||||
// num_invitati: 1,
|
||||
// nationality: 1,
|
||||
// }, (err, arrrec) => {
|
||||
// return arrrec
|
||||
// });
|
||||
// };
|
||||
|
||||
// ExtraListSchema.statics.getUserNotRegisteredByNameSurname = function (idapp, nameandsurname) {
|
||||
// const ExtraList = this;
|
||||
//
|
||||
// return ExtraList.findOne({
|
||||
// name_complete: nameandsurname,
|
||||
// registered: false,
|
||||
// }, {
|
||||
// lang: 1,
|
||||
// ind_order: 1,
|
||||
// name: 1,
|
||||
// surname: 1,
|
||||
// cell_complete: 1,
|
||||
// num_invitati: 1,
|
||||
// nationality: 1,
|
||||
// }, (err, arrrec) => {
|
||||
// return arrrec
|
||||
// });
|
||||
// };
|
||||
//
|
||||
|
||||
ExtraListSchema.statics.getFieldsForSearch = function () {
|
||||
return [{ field: 'username', type: tools.FieldType.string },
|
||||
return [
|
||||
{ field: 'username', type: tools.FieldType.string },
|
||||
{ field: 'name', type: tools.FieldType.string },
|
||||
{ field: 'surname', type: tools.FieldType.string },
|
||||
{ field: 'cell_complete', type: tools.FieldType.string },
|
||||
@@ -239,6 +240,7 @@ ExtraListSchema.statics.DuplicateAllRecords = async function (idapporig, idappde
|
||||
};
|
||||
|
||||
|
||||
/*
|
||||
ExtraListSchema.statics.ImportData = async function (locale, idapp, strdata) {
|
||||
|
||||
const ExtraList = this;
|
||||
@@ -325,6 +327,7 @@ ExtraListSchema.statics.ImportData = async function (locale, idapp, strdata) {
|
||||
console.err(e);
|
||||
}
|
||||
};
|
||||
*/
|
||||
|
||||
|
||||
const ExtraList = mongoose.model('ExtraList', ExtraListSchema);
|
||||
|
||||
Reference in New Issue
Block a user