|
|
@@ -9,6 +9,8 @@ import com.ytpm.agent.model.YtApp;
|
|
|
import com.ytpm.agent.model.YtPlatformUserApp;
|
|
|
import com.ytpm.agent.param.AuditCheckParam;
|
|
|
import com.ytpm.agent.param.AuditUserParam;
|
|
|
+import com.ytpm.agent.param.DitchListForIosParam;
|
|
|
+import com.ytpm.agent.view.AgentDitchView;
|
|
|
import com.ytpm.agent.view.AgentUserInfo;
|
|
|
import com.ytpm.app.model.YtDyzAdRecord;
|
|
|
import com.ytpm.app.model.YtDyzLoginRecord;
|
|
|
@@ -72,6 +74,9 @@ public class YtAppUserServiceImpl implements YtAppUserService {
|
|
|
//数据量大已改为appId必传
|
|
|
YtApp ytApp = appMapper.selectPrimary(param.getAppIds());
|
|
|
YtPlatformUserApp app = agentAppMapper.selectByPrimaryKey(ytApp.getSuperiorId());
|
|
|
+// if (param.getAppType().equals("2")){
|
|
|
+// param.setDitchId(ytApp.getDitchId());
|
|
|
+// }
|
|
|
Object o = feignInvoker.invoke(app.getServiceName(), "queryAll", param);
|
|
|
String string = JSON.toJSONString(o);
|
|
|
JSONObject object = JSON.parseObject(string);
|
|
|
@@ -83,6 +88,33 @@ public class YtAppUserServiceImpl implements YtAppUserService {
|
|
|
return new ResultTable(StatusCode.OK,RepMessage.QUERY_SUCCESS,views,pageMeta);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 查询App用户列表
|
|
|
+ * @param param 列表入参
|
|
|
+ * @return 分页列表
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public ResultTable<YtAppUserListView> selectAppUserForIosList(YtAppUserListParam param, AgentUserInfo userInfo) {
|
|
|
+ Object o = feignInvoker.invoke("lemonios-service", "queryAll", param);
|
|
|
+ String string = JSON.toJSONString(o);
|
|
|
+ JSONObject object = JSON.parseObject(string);
|
|
|
+ List<YtAppUserListView> views = JSONArray.parseArray(object.getString("data"), YtAppUserListView.class);
|
|
|
+ PageMeta pageMeta = JSON.parseObject(object.getString("pageMeta"), PageMeta.class);
|
|
|
+ return new ResultTable(StatusCode.OK,RepMessage.QUERY_SUCCESS,views,pageMeta);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ResultTable<AgentDitchView> selectDitchList(DitchListForIosParam param, AgentUserInfo userInfo) {
|
|
|
+ Object o = feignInvoker.invoke("lemonios-service", "queryDitchList", param);
|
|
|
+ String string = JSON.toJSONString(o);
|
|
|
+ JSONObject object = JSON.parseObject(string);
|
|
|
+ List<AgentDitchView> views = JSONArray.parseArray(object.getString("data"), AgentDitchView.class);
|
|
|
+ System.out.println(views);
|
|
|
+ PageMeta pageMeta = JSON.parseObject(object.getString("pageMeta"), PageMeta.class);
|
|
|
+
|
|
|
+ return new ResultTable(StatusCode.OK,RepMessage.QUERY_SUCCESS,views,pageMeta);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 设置用户扩展信息
|
|
|
*/
|