请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
4
帖子
0
勋章
8
Y币

筒子们,前端函数能调用API函数不

[复制链接]
发表于 2021-11-3 15:36:50


要是能的话,麻烦指导下怎么操作,先在此谢谢各位老铁
可以呀
---------
viewModel.get('button8nf') && viewModel.get('button8nf').on('click', function (data) {
  debugger;
  // 发布--单击
    var selecteds = viewModel.getGridModel().getSelectedRows();
    if(selecteds.length==0){
       cb.utils.alert("发布失败:请选择要发布的通知单", "error");
       return;
    }
    var ids = [];
    viewModel.getGridModel().getSelectedRows().forEach(head => {
        ids.push(head.id);
    });
    var invoice_status = "2";

    var param = { id: ids, invoice_status: invoice_status };
    PMPO.apifun.publishOpen// 发布--单击
    var promiseoa = new cb.promise();
    cb.rest.invokeFunction("PMPO.apifun.publishOpen", param,
        function (err, res) {
            if (err) {
                cb.utils.alert("发布失败" + err.message, "error");
                promiseoa.reject();
            }

            if (res && res.data) {

                cb.utils.alert("发布成功", "success");
                viewModel.execute("refresh");
                promiseoa.resolve();
            }
        })

    return promiseoa;

});


“PMPO.apifun.publishOpen" 就是你api函数了
您需要登录后才可以回帖 登录

本版积分规则