// Ext.define('ShuJuYuanModel', {
|
// extend: 'Ext.data.Model',
|
// fields:[
|
// 'TITLE','DATASOURCES','RESOURCEID'
|
// ]
|
//
|
// });
|
//
|
// var resourceid=$('#resMainInfoId').val();
|
// var ZYMLZiYuanStore = new Ext.data.Store({
|
// autoDestroy: true,
|
// pageSize: 10,
|
// model: 'ShuJuYuanModel',
|
// proxy: {
|
// type: 'ajax',
|
// url: '/res/ResManage/ResRegister/SelectZiYuanKZ?resourceid='+resourceid,
|
// reader: {
|
// root: 'topics',
|
// totalProperty: 'totalCount'
|
// },
|
// simpleSortMode: true
|
// },
|
// remoteSort: true
|
// });
|
//
|
// var formdata = {};
|
// Ext.onReady(function () {
|
// Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
|
// Ext.tip.QuickTipManager.init();
|
// Ext.Ajax.timeout = 900000;
|
// Ext.require([
|
// 'Ext.ux.PagingToolbar'
|
// ]);
|
//
|
// Ext.create('Ext.grid.Panel', {
|
// id: 'gridexample',
|
// renderTo: 'grid',
|
// height: 410,
|
// layout: 'fit',
|
// autoScroll: false,
|
// store: ZYMLZiYuanStore,
|
// stateful: false,
|
// stateId: 'ZYMLZiYuan-Grid',
|
// viewConfig: {
|
// forceFit: true,
|
// enableTextSelection: true //列表数据可复制
|
// },
|
// columns: [
|
// { text: "选择项", dataIndex: 'RESOURCEID', width: '33%', sortable: true, filter: { type: 'string' }, align: 'center',
|
// renderer: function (value, p, record) {
|
// return Ext.String.format('<label><input type="checkbox" name="checkbox" value="{0}"></label>',value);
|
// }
|
// },
|
// { text: "名称", dataIndex: 'TITLE', width: '33%', sortable: false, align: 'center', filter: { type: 'string' }},
|
//
|
// { text: "数据来源", dataIndex: 'DATASOURCES', width: '34%', sortable: false, align: 'center', filter: { type: 'string' } }
|
// ],
|
// bbar: Ext.create('Ext.ux.PagingToolbar', {
|
// id: "Page",
|
// name: "Page",
|
// store: ZYMLZiYuanStore,
|
// displayInfo: true,
|
// firstText: "首页",
|
// prevText: "上一页",
|
// nextText: "下一页",
|
// lastText: "尾页",
|
// refreshText: '刷新',
|
// beforePageText: '第',
|
// afterPageText: '页,共 {0} 页',
|
// displayMsg: '显示 {0} - {1} 条,共 {2} 条',
|
// emptyMsg: "没有数据显示",
|
// items: [
|
// {
|
// xtype: 'label',
|
// text: ''
|
// }
|
// ]
|
// })
|
// });
|
//
|
// ZYMLZiYuanStore.on('beforeload', function () {
|
// GetSearchWhere("SearchForm");
|
// ZYMLZiYuanStore.proxy.extraParams = [];
|
// Ext.apply(ZYMLZiYuanStore.proxy.extraParams, formdata);
|
// });
|
// ZYMLZiYuanStore.on('load', function (store, records, successful, eOpts) {
|
// var totalCount = store.totalCount;
|
// if (totalCount == "") totalCount = "0";
|
// });
|
// ZYMLZiYuanStore.load();
|
//
|
// //添加resize监听防止切换tab或者收起左栏导致grid不自适应宽度
|
// $(window).resize(function () {
|
// Ext.getCmp('gridexample').doLayout();//panel重新布局
|
// });
|
// });
|
//
|
// //获取查询条件
|
// function GetSearchWhere(formId) {
|
// var form = document.forms[formId];
|
// for (var i = 0; i < form.elements.length; i++) {
|
// var strID = form.elements[i].id;
|
// var value = form.elements[i].value;
|
// if (form.elements[i].type == "checkbox") {
|
// if (form.elements[i].checked == true)
|
// value = "on";
|
// else
|
// value = "";
|
// }
|
// if (form.elements[i].type == "radio") {
|
// if (form.elements[i].checked == true) {
|
// strID = form.elements[i].name;
|
// value = form.elements[i].value;
|
// }
|
// }
|
// formdata[strID] = (value == "全部" || value == "None" ? "" : value + "");
|
// }
|
// }
|
//
|
// //添加
|
// function queding() {
|
// //获取那个被选中
|
// var selectModel;
|
// var str = "";
|
// selectModel = $("input[name='checkbox']:checked");
|
// if (selectModel.length == 0) {
|
// alert('请选择!');
|
// return;
|
// }
|
// for (var i = 0; i < selectModel.length; i ++) {
|
// if (i != 0) {
|
// str += "|";
|
// }
|
// str += selectModel[i].value;
|
// }
|
// if (str != "") {
|
// if (confirm("确定添加吗?")) {
|
// $.ajax({
|
// url: '/res/ResManage/ResRegister/ZiYuanZhouBianGuanLianAdd',
|
// type: 'post',
|
// dataType:'text',
|
// data: {resourceid:resourceid,ZiYuanIdStr: str},
|
// success: function (data) {
|
//
|
// if(data=="1"){
|
// alert('插入成功');
|
// parent.location.reload(); // 父页面刷新
|
// var index = parent.layer.getFrameIndex(window.name); //获取窗口索引
|
// parent.layer.close(index);
|
// }
|
// else{
|
// alert('插入失败');
|
// }
|
// }
|
// })
|
// }
|
// }
|
// }
|
//
|
// function Clear() {
|
// document.getElementById("SearchForm").reset();
|
// }
|
//
|
// function Search() {
|
// Ext.getCmp('gridexample').dockedItems.items[1].store.currentPage = 1;
|
// ZYMLZiYuanStore.load();
|
// }
|
//
|
//
|