darkrai 发表于 2022-7-5 14:40:04

api关于调用内容管理的问题

本帖最后由 darkrai 于 2022-7-6 09:17 编辑

    var data = {};
    data["title"] = "******";
    data["categoryId"] = "d09bacb5-1890-4bbd-b8be-b3c2dc7e758*";
    data["identity"] = this.session.user.identityList[0].distinguishedName;
    var action = this.Actions.load("x_cms_assemble_control");
    action.DocumentAction.persist_save(//平台封装好的方法
      data,//body请求参数
      function( json ){ //服务调用成功的回调函数, json为服务传回的数据
            data = json.data; //为变量data赋值
            debugger;
            var port = window.location.port;
            var host = window.location.host;

            var url = "http://"+host+"/x_desktop/app.html?app=cms.Document&status={%22documentId%22:%22"+data.id+"%22,%22readonly%22:false,%22autoSave%22:true,%22saveOnClose%22:true,%22appId%22:%22cms.Document"+data.id+"%22}"

            view_pending_window_open(url,this.form.get("view"));
      }.bind(this),
      function( json ){ //服务调用失败的回调函数, json为服务传回的数据
            data = json.data; //为变量data赋值
      }.bind(this),
      false //同步执行
    );




请问,我在门户中按钮的点击事件,使用这个方法触发一个新增内容管理的功能,如何让这个内容管理走流程,上面这个代码可以新增,但没有走流程,且原本的流程也被覆盖掉了。



论坛管理员 发表于 2022-7-6 09:53:58

信息管理关联流程发起是否发起流程是前端控制的,接口直接发起是不会去验证是否发起流程的
页: [1]
查看完整版本: api关于调用内容管理的问题