网站制作厂家有哪些,移动网站设计心得,网站建设前的问卷,青岛平面设计公司//方案管理中起企业按钮中的前端代码function(button, record, e)
{debugger; // 中断调试指令#xff0c;可以手动删除它var me this; // this 为列表视图控制器var viewModel this.getViewModel(); // 获取视图模型var grid this.getView();… //方案管理中起企业按钮中的前端代码function(button, record, e)
{debugger; // 中断调试指令可以手动删除它var me this; // this 为列表视图控制器var viewModel this.getViewModel(); // 获取视图模型var grid this.getView(); // 获取到列表视图var records grid.getSelectionModel().getSelection(); // 获取到选中的记录数组var recordrecords[0]; // 如果是单选模式则获取到第1条选中的行记录if (record.get(ShiFouGuiDang)true){Ext.Msg.alert(信息框,record.get(FangAnMingChen)方案已归档不能选择企业);}if(record.get(XiaFaShiJian)!||null){Ext.Msg.alert(信息框,record.get(FangAnMingChen)方案已下发不能选择企业);}if(record.get(ShiFouGuiDang)falserecord.get(XiaFaShiJian)||null ){var win Ext.create(Ext.window.Window, {title: 选择record.get(FangAnGuanLi)的检查企业,height: 60%,width: 60%,closable: true,hideHeaders: true,layout: fit,items: { xtype: util.getCodeGenerate1ClassName(企业,list),title: null,QiYeID: record.get(QiYeID),store:Ext.create(util.getCodeGenerate1ClassName(企业,Store),{httpGetRequestExParams: { // 如使用本行代码只要求后台的方法中有参数QueryCondition默认生成的List()方法中就包含有该参数即可接收多字段查询条件。建议使用本行代码QueryCondition: {QiYeID:{Value1: record.get(QiYeID),CompareMode: 等于 // 查询时的比较方式}}}})},listeners:{close:function(ct,eOpts){var records ct.down(grid).getSelection();if(record.length0)return;else{var ids [];var qiYeMingChens [];Ext.Array.each(records, function(record){ids.push(record.get(ID));qiYeMingChens.push(record.get(MingChen));});var params {QiYeIDs: ids,QiYeMingChens:qiYeMingChens,FangAnGuanLiID:record.get(ID)};ajax.get(/Pc/FangAnZhiXingPublic/XuanZeDuoGeQiYe, params).then(function (response, opts) {if (response.Success) {// 弹出信息框显示后台返回的成功信息。做为最佳实践推荐显示后台返回的信息1、防伪造2、前端应只做展示少牵涉业务逻辑。} else {Ext.Msg.alert(信息框,response.Errors.join(请求没有成功)); // 弹出信息框显示后台返回的错误或失败信息}}); }}}});}grid.add(win);win.showBy(grid);
} 方案管理的企业按钮中的VS后端代码 public HyResultBase XuanZeDuoGeQiYe(string[] QiYeIDs, string[] QiYeMingChens,Guid FangAnGuanLiID){var response new HyResultBase();var fangAnGuanLi _ioc.QueryFangAnGuanLi().Where(e e.ID FangAnGuanLiID).FirstOrDefault();var s ;var q ;for (var i 0; i QiYeIDs.Length; i){q QiYeIDs[i] 、;}for (var j 0; j QiYeMingChens.Length; j){s QiYeMingChens[j] 、;}fangAnGuanLi.QiYeID q;fangAnGuanLi.QiYeMingChen s;fangAnGuanLi.Update().SaveToDB();response.Success true;return response;} 转载于:https://www.cnblogs.com/jiaowoyaoshu/p/9829621.html