|
|
|
@ -10,8 +10,10 @@ import com.weaver.ebuilder.form.client.entity.data.EBDataReqDetailDto;
|
|
|
|
|
import com.weaver.ebuilder.form.client.entity.data.EBDataReqDto;
|
|
|
|
|
import com.weaver.ebuilder.form.client.entity.obj.Obj;
|
|
|
|
|
import com.weaver.ebuilder.form.client.service.emobile.IEtFormDatasetService;
|
|
|
|
|
import com.weaver.ebuilder.form.client.service.obj.RemoteEBObjService;
|
|
|
|
|
import com.weaver.framework.remote.client.rest.RestClient;
|
|
|
|
|
import com.weaver.framework.rpc.annotation.RpcReference;
|
|
|
|
|
import com.weaver.framework.rpc.context.impl.TenantRpcContext;
|
|
|
|
|
import com.weaver.mc.api.async.AsyncSystemMessageRest;
|
|
|
|
|
import com.weaver.mc.api.rest.SystemMessageRest;
|
|
|
|
|
import com.weaver.seconddev.jcldoor.util.ChatDayUtils;
|
|
|
|
@ -70,8 +72,11 @@ public class HrmSelfHelpController {
|
|
|
|
|
@RpcReference
|
|
|
|
|
private RemoteBlogInfoService remoteBlogInfoService ;
|
|
|
|
|
|
|
|
|
|
@RpcReference(group = "ebuilderform")
|
|
|
|
|
private RemoteEBObjService remoteEBObjService;
|
|
|
|
|
|
|
|
|
|
@RpcReference
|
|
|
|
|
private IEtFormDatasetService ietFormDatasetService;
|
|
|
|
|
private IEtFormDatasetService IEtFormDatasetService;
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private DatabaseUtils databaseUtils;
|
|
|
|
@ -79,7 +84,6 @@ public class HrmSelfHelpController {
|
|
|
|
|
@Autowired
|
|
|
|
|
private JucailinPortalUtils jucailinPortalUtils;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private ChatDayUtils chatDayUtils;
|
|
|
|
|
|
|
|
|
@ -1831,16 +1835,19 @@ public class HrmSelfHelpController {
|
|
|
|
|
@WeaPermission(publicPermission = true)
|
|
|
|
|
public WeaResult<Object> test200(HttpServletRequest request){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Map<String,Object> dataMap = new HashMap<String,Object>();
|
|
|
|
|
dataMap.put("test","test200");
|
|
|
|
|
try {
|
|
|
|
|
String appid = request.getParameter("appid");
|
|
|
|
|
List<Obj> list = ietFormDatasetService.getTables(appid);
|
|
|
|
|
dataMap.put("datas",list);
|
|
|
|
|
String objid = request.getParameter("objid");
|
|
|
|
|
if(StringUtils.isNotBlank(objid)) {
|
|
|
|
|
Long obj_id = Long.valueOf(objid);
|
|
|
|
|
WeaResult<Obj> list = remoteEBObjService.getObjInfo(obj_id,tenant_key);
|
|
|
|
|
dataMap.put("datas",list);
|
|
|
|
|
}
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
log.error("testSapi8:"+e);
|
|
|
|
|
log.error("test200:"+e);
|
|
|
|
|
dataMap.put("message",e.getMessage());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return WeaResult.success(dataMap);
|
|
|
|
@ -1859,17 +1866,38 @@ public class HrmSelfHelpController {
|
|
|
|
|
try {
|
|
|
|
|
if(StringUtils.isNotBlank(objid)){
|
|
|
|
|
Long obj_id = Long.valueOf(objid);
|
|
|
|
|
log.error("obj_id:"+obj_id);
|
|
|
|
|
List<String> columnNameList = Arrays.asList(columnnames.split(","));
|
|
|
|
|
Map<String,String> fieldMap = jucailinPortalUtils.getFieldIdByColumnName(obj_id,columnNameList,false);
|
|
|
|
|
dataMap.put("datas",fieldMap);
|
|
|
|
|
List<Obj> fieldlist = remoteEBObjService.getAllTablesByMasterId(obj_id,tenant_key);
|
|
|
|
|
dataMap.put("datas",fieldlist);
|
|
|
|
|
}
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
log.error("test201:"+e);
|
|
|
|
|
dataMap.put("test201","1");
|
|
|
|
|
dataMap.put("message",e.getMessage());
|
|
|
|
|
}
|
|
|
|
|
return WeaResult.success(dataMap);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("/test202")
|
|
|
|
|
@WeaPermission(publicPermission = true)
|
|
|
|
|
public WeaResult<Object> test202(HttpServletRequest request){
|
|
|
|
|
|
|
|
|
|
Map<String,Object> dataMap = new HashMap<String,Object>();
|
|
|
|
|
dataMap.put("test","test202");
|
|
|
|
|
try {
|
|
|
|
|
String TenantKey = TenantRpcContext.getTenantKey();
|
|
|
|
|
dataMap.put("TenantKey",TenantKey);
|
|
|
|
|
String appIds = request.getParameter("appIds");
|
|
|
|
|
List<Obj> list = IEtFormDatasetService.getTables(appIds);
|
|
|
|
|
dataMap.put("datas",list);
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
log.error("test202:"+e);
|
|
|
|
|
dataMap.put("message",e.getMessage());
|
|
|
|
|
}
|
|
|
|
|
return WeaResult.success(dataMap);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|