开发者社区> 问答> 正文

类型不匹配:不能从 Long 转换为 String


    public static String createDepartment(String accessToken, String name,
            String parentId, String order, boolean createDeptGroup ) throws Exception {
        
        CorpDepartmentService corpDepartmentService = ServiceFactory.getInstance().getOpenService(CorpDepartmentService.class);
        return corpDepartmentService.deptCreate(accessToken, name, parentId, order, createDeptGroup);
        
        String url = Env.OAPI_HOST + "/department/create?" +
                "access_token=" + accessToken;
        JSONObject args = new JSONObject();
        args.put("name", name);
        args.put("parentid", parentId);
        args.put("order", order);
        args.put("createDeptGroup", createDeptGroup);
        JSONObject response = HttpHelper.httpPost(url, args);
        if (response.containsKey("id")) {
            


类型不匹配:不能从 Long 转换为 String


这个是不是应该进行类型转换?应该怎么改?

展开
收起
saintfuli 2016-04-27 00:45:45 4876 0
1 条回答
写回答
取消 提交回答
  • order和parentId都应该是数字类型的字符串,你应该是order传输的不符合要求
    2016-04-27 10:20:15
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多