wq 5 tahun lalu
induk
melakukan
33a25d796d
1 mengubah file dengan 5 tambahan dan 5 penghapusan
  1. 5 5
      app/service/claimneed.js

+ 5 - 5
app/service/claimneed.js

@@ -404,7 +404,7 @@ class ClaimNeedService extends CrudService {
           as: 'dictnew' } },
         { $unwind: '$dictnew' },
         { $project: {money:1,use:1,mongey_min_rate:1,jg_pro_id:1,mongey_max_rate:1,claims_min_term:1,claims_max_term:1,project_status:1,remarks:1,
-                      hyname:'$dictnew.name',cdata:1,folid:{$toString:'$_id'}} },//hyname(担保名称)
+                      hyname:1,cdata:1,folid:{$toString:'$_id'}} },//hyname(担保名称)
         { $lookup: {
                         from: 't_finance_follow',
                         localField: 'folid',
@@ -412,7 +412,7 @@ class ClaimNeedService extends CrudService {
                         as: 'follownew' } },
         { $unwind: '$follownew' },
         { $project: { jg_pro_id:1,money:1,use:1,mongey_min_rate:1,mongey_max_rate:1,claims_min_term:1,claims_max_term:1,project_status:1,remarks:1,
-                      hyname:'$dictnew.name',cdata:1,folid:{$toString:'$_id'},jgpronew:1,sxcplilue:'$follownew.sxcplilue',sxcpname:'$follownew.sxcpname',sxhowlong:'$follownew.sxhowlong',credit_money:'$follownew.credit_money'}}
+                      hyname:1,cdata:1,folid:{$toString:'$_id'},jgpronew:1,sxcplilue:'$follownew.sxcplilue',sxcpname:'$follownew.sxcpname',sxhowlong:'$follownew.sxhowlong',credit_money:'$follownew.credit_money'}}
            ]);
       return res;
     }else{
@@ -433,15 +433,15 @@ class ClaimNeedService extends CrudService {
            as: 'jgpronew' } },
         { $unwind: '$jgpronew' },
         { $project: { jg_pro_id:1,money:1,use:1,mongey_min_rate:1,mongey_max_rate:1,claims_min_term:1,claims_max_term:1,project_status:1,remarks:1,
-          hyname:'$dictnew.name',cdata:1,folid:{$toString:'$_id'},jgpronew:1}},
+          hyname:1,cdata:1,folid:{$toString:'$_id'},jgpronew:1}},
         { $lookup: {
         from: 't_finance_follow',
         localField: 'folid',
         foreignField: 'finceId',
         as: 'follownew' } },
-        { $unwind: '$follownew' },
+        { $unwind: { path: '$follownew', preserveNullAndEmptyArrays: true } },
         { $project: { jg_pro_id:1,money:1,use:1,mongey_min_rate:1,mongey_max_rate:1,claims_min_term:1,claims_max_term:1,project_status:1,remarks:1,
-                  hyname:'$dictnew.name',cdata:1,folid:{$toString:'$_id'},jgpronew:1,sxcplilue:'$follownew.sxcplilue',sxcpname:'$follownew.sxcpname',sxhowlong:'$follownew.sxhowlong',credit_money:'$follownew.credit_money'}}
+                  hyname:1,cdata:1,folid:{$toString:'$_id'},jgpronew:1,sxcplilue:'$follownew.sxcplilue',sxcpname:'$follownew.sxcpname',sxhowlong:'$follownew.sxhowlong',credit_money:'$follownew.credit_money'}}
       ]);
       return resmore;
     }