|
@@ -40,9 +40,18 @@ export class MessageService extends BaseService<modelType> {
|
|
searchC(e, type) {
|
|
searchC(e, type) {
|
|
const list = [];
|
|
const list = [];
|
|
for (const val of e) {
|
|
for (const val of e) {
|
|
- let data = {};
|
|
|
|
- if (type === '1') data = _.pick(val, ['_id', 'company', 'phone.phone']);
|
|
|
|
- else if (type === '2') data = _.pick(val, ['_id', 'name', 'phone.phone']);
|
|
|
|
|
|
+ const data = { id: String, company: String, name: String, phone: String };
|
|
|
|
+ if (type === '1') {
|
|
|
|
+ const p1 = _.pick(val, ['_id', 'company', 'phone']);
|
|
|
|
+ data.id = p1._id;
|
|
|
|
+ data.company = p1.company;
|
|
|
|
+ data.phone = p1.phone;
|
|
|
|
+ } else if (type === '2') {
|
|
|
|
+ const p2 = _.pick(val, ['_id', 'name', 'phone']);
|
|
|
|
+ data.id = p2._id;
|
|
|
|
+ data.name = p2.name;
|
|
|
|
+ data.phone = p2.phone.phone;
|
|
|
|
+ }
|
|
list.push(data);
|
|
list.push(data);
|
|
}
|
|
}
|
|
return list;
|
|
return list;
|