|
|
@@ -139,6 +139,17 @@ public class QwExternalContactController extends BaseController
|
|
|
item.setState(item.getState()+"-"+getContactWayNameStream(item.getState(), wayList));
|
|
|
}
|
|
|
|
|
|
+ if (item.getFsUserId() != null) {
|
|
|
+ FsUser fsUser = fsUserService.selectFsUserByUserId(item.getFsUserId());
|
|
|
+ if (fsUser != null && (fsUser.getSource() != null || fsUser.getLoginDevice() != null)) {
|
|
|
+ item.setIsDownloadApp(1);
|
|
|
+ } else {
|
|
|
+ item.setIsDownloadApp(0);
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ item.setIsDownloadApp(0);
|
|
|
+ }
|
|
|
+
|
|
|
});
|
|
|
|
|
|
return getDataTable(list);
|
|
|
@@ -248,6 +259,17 @@ public class QwExternalContactController extends BaseController
|
|
|
item.setState(item.getState()+"-"+getContactWayNameStream(item.getState(), wayList));
|
|
|
}
|
|
|
|
|
|
+ if (item.getFsUserId() != null) {
|
|
|
+ FsUser fsUser = fsUserService.selectFsUserByUserId(item.getFsUserId());
|
|
|
+ if (fsUser != null && (fsUser.getSource() != null || fsUser.getLoginDevice() != null)) {
|
|
|
+ item.setIsDownloadApp(1);
|
|
|
+ } else {
|
|
|
+ item.setIsDownloadApp(0);
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ item.setIsDownloadApp(0);
|
|
|
+ }
|
|
|
+
|
|
|
});
|
|
|
|
|
|
return getDataTable(list);
|
|
|
@@ -307,15 +329,22 @@ public class QwExternalContactController extends BaseController
|
|
|
Long fsUserId = item.getFsUserId();
|
|
|
if (fsUserId==null){
|
|
|
item.setOrderCount(0L);
|
|
|
+ item.setIsDownloadApp(0);
|
|
|
return;
|
|
|
}
|
|
|
FsUser fsUser = fsUserService.selectFsUserById(fsUserId);
|
|
|
if (fsUser == null) {
|
|
|
item.setOrderCount(0L);
|
|
|
+ item.setIsDownloadApp(0);
|
|
|
return;
|
|
|
}
|
|
|
Long orderCount = fsUser.getOrderCount();
|
|
|
item.setOrderCount(orderCount != null ? orderCount : 0);
|
|
|
+ if (fsUser.getSource() != null || fsUser.getLoginDevice() != null) {
|
|
|
+ item.setIsDownloadApp(1);
|
|
|
+ } else {
|
|
|
+ item.setIsDownloadApp(0);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|