日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

一个设计项调另一个设计项(支持多选传值)

發布時間:2023/12/10 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一个设计项调另一个设计项(支持多选传值) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

//方案管理中起企業按鈕中的前端代碼

function
(button, record, e) {debugger; // 中斷調試指令,可以手動刪除它var me = this; // this 為列表視圖控制器var viewModel = this.getViewModel(); // 獲取視圖模型var grid = this.getView(); // 獲取到列表視圖var records = grid.getSelectionModel().getSelection(); // 獲取到選中的記錄數組var record=records[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')==false&&record.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.length==0)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.Query<FangAnGuanLi>().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

總結

以上是生活随笔為你收集整理的一个设计项调另一个设计项(支持多选传值)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。