请选择
进入手机版
|
继续访问电脑版
设为首页
收藏本站
首页
社区
论坛
活动/培训/直播
技术博客
开发者学堂
文档
视频
YonBuilder开发体验
开发者服务
YonMaker生态定制平台
加入用友ISV生态
YonMaster开发者认证
试用许可申请
积分商城
帖子
帖子
用户
博客
登录
注册
个人中心
今日签到
私信列表
消息中心
搜索全站
扫码关注官方微信
扫码下载APP
返回顶部
YonBIP开发者社区
›
YonBIP开发者社区
›
YonBuilder
›
前后端函数
›
自建应用单据怎么让他已审核的单据不能做修改 ...
发布新帖
BIP233363
驾校小白
9
帖子
0
粉丝数
30
Y币
后端函数问题
自建应用单据的导入如何让他已审核的单据在导入同一编... ...
做原厂单据扩展时,加一个按钮,通过前后端函数怎么获... ...
查看更多
热门问答
更多
setNavBarAttr的iconPath动态加载圆型头像...
网络货运平台司机端定位SDK自定义模块封装...
请问 tencentIm怎么获取系统消息的内容...
返回列表
自建应用单据怎么让他已审核的单据不能做修改
[复制链接]
BIP233363
发表于 2022-5-31 09:17:25
自建应用单据怎么让他已审核的单据不能做修改
158
1
收藏
0
举报
分享
QQ空间
新浪微博
微信扫一扫
快速回复
1条回复
我也理解倪
官方版主
349Y币
发表于 2022-5-31 10:18:48
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
回复
举报
Image
B
Color
Link
Quote
Code
Smilies
高级模式
您需要登录后才可以回帖
登录
本版积分规则
回帖后跳转到最后一页
发表回复
返回顶部
返回列表