请选择 进入手机版 | 继续访问电脑版

自建应用单据怎么让他已审核的单据不能做修改

[复制链接]
BIP233363 发表于 2022-5-31 09:17:25
自建应用单据怎么让他已审核的单据不能做修改

1条回复

我也理解倪 官方版主 349Y币
function (event) {
  var viewModel = this;
  //获取当前的model
  let gridModel = viewModel.getGridModel();
            //afterSetDataSource界面加载完成后,对数据进行修改
            gridModel.on('afterSetDataSource', () => {
            //获取列表所有数据
                const rows = gridModel.getRows();
            //从缓存区获取按钮
                const actions = gridModel.getCache('actions');
                if (!actions) return;
                const actionsStates = [];
                rows.forEach(data => {
                    const actionState = {};
                    actions.forEach(action => {
                //设置按钮可用不可用
                        actionState[action.cItemName] = { visible: true };
                        if(action.cItemName == 'btnEdit'){
                            if(data.verifystate==2){
                                actionState[action.cItemName] = { visible: false };
                            }
                        }
                    });
                    actionsStates.push(actionState);
                });
                gridModel.setActionsState(actionsStates);
            });
}

本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
您需要登录后才可以回帖 登录

本版积分规则