亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? erp2supplier.js

?? anewssystem新聞發(fā)布系統(tǒng)集成使用了spring hibernate freemarker EXTJS等開(kāi)源框架 可以作為學(xué)習(xí)參考
?? JS
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
/*
 * Ext JS Library 1.1
 * Copyright(c) 2006-2007, Ext JS, LLC.
 * licensing@extjs.com
 *
 * http://www.extjs.com/license
 *
 * @author Lingo
 * @since 2007-10-02
 * http://code.google.com/p/anewssystem/
 */
Ext.onReady(function(){

    // 開(kāi)啟提示功能
    Ext.QuickTips.init();

    // 使用cookies保持狀態(tài)
    // TODO: 完全照抄,作用不明
    Ext.state.Manager.setProvider(new Ext.state.CookieProvider());

    // 布局管理器
    var layout = new Ext.BorderLayout(document.body, {
        center: {
            autoScroll     : false,
            titlebar       : false,
            tabPosition    : 'top',
            closeOnTab     : true,
            alwaysShowTabs : true,
            resizeTabs     : true,
            fillToFrame    : true
        }
    });

    // 設(shè)置布局
    layout.beginUpdate();
        layout.add('center', new Ext.ContentPanel('tab1', {
            title      : '基礎(chǔ)信息管理',
            toolbar    : null,
            closable   : false,
            fitToFrame : true
        }));
/*
        layout.add('center', new Ext.ContentPanel('tab2', {
            title: "幫助",
            toolbar: null,
            closable: false,
            fitToFrame: true
        }));
*/
        layout.restoreState();
    layout.endUpdate();
    layout.getRegion("center").showPanel("tab1");

    // 表格的列模型
    var columnModel = new Ext.grid.ColumnModel([
        {header:'序號(hào)',sortable:true,dataIndex:'id',width:40},
        {header:'供應(yīng)商名稱',sortable:true,dataIndex:'name',width:80},
        {header:'類別',sortable:true,dataIndex:'type',width:70,renderer:function(value){
            if (value == 0) {
                return "<span style='color:green;'>染料供應(yīng)商</span>";
            } else if (value == 1) {
                return "<span style='color:black;'>助劑供應(yīng)商</span>";
            } else if (value == 2) {
                return "<span style='color:blue;'>設(shè)備供應(yīng)商</span>";
            } else if (value == 3) {
                return "<span style='color:red;'>綜合供應(yīng)商</span>";
            }
        }},
        {header:'所在地',sortable:true,dataIndex:'area',width:80},
        {header:'聯(lián)系人',sortable:true,dataIndex:'linkman',width:60},
        {header:'電話',sortable:true,dataIndex:'tel',width:60},
        {header:'傳真',sortable:true,dataIndex:'fax',width:60},
        {header:'地址',sortable:true,dataIndex:'address',width:60},
        {header:'郵編',sortable:true,dataIndex:'zip',width:80},
        {header:'E-mail',sortable:true,dataIndex:'email',width:80},
        {header:'信用等級(jí)',sortable:true,dataIndex:'rank',width:60,renderer:function(value){
            if (value == 0) {
                return "<span style='color:green;'>優(yōu)秀</span>";
            } else if (value == 1) {
                return "<span style='color:black;'>良好</span>";
            } else if (value == 2) {
                return "<span style='color:blue;'>一般</span>";
            } else if (value == 3) {
                return "<span style='color:red;'>差</span>";
            }
        }}
    ]);
    columnModel.defaultSortable = false;

    // 創(chuàng)建數(shù)據(jù)模型
    var dataRecord = Ext.data.Record.create([
        {name:'id'},
        {name:'name'},
        {name:'type'},
        {name:'area'},
        {name:'linkman'},
        {name:'tel'},
        {name:'fax'},
        {name:'address'},
        {name:'zip'},
        {name:'email'},
        {name:'rank'},
        {name:'descn'}
    ]);

    // 創(chuàng)建數(shù)據(jù)存儲(chǔ)
    var dataStore = new Ext.lingo.Store({
        proxy  : new Ext.data.HttpProxy({url:'pagedQuery.htm'}),
        reader : new Ext.data.JsonReader({
            root          : "result",
            totalProperty : "totalCount",
            id            : "id"
        }, dataRecord),
        remoteSort : true
    });
    var grid = new Ext.lingo.CheckRowSelectionGrid('main-grid', {
        ds   : dataStore
        , cm : columnModel
        , selModel      : new Ext.lingo.CheckRowSelectionModel({useHistory:false})
        , enableColLock : false
        , loadMask      : true
    });
    //grid.on('rowdblclick', this.edit, this);
    //右鍵菜單
    //grid.addListener('rowcontextmenu', this.contextmenu, this);

    // 渲染表格
    grid.render();

    // 頁(yè)頭
    var gridHeader = grid.getView().getHeaderPanel(true);
    var toolbar = new Ext.Toolbar(gridHeader);
    toolbar.add('-','供應(yīng)商列表');

    // 頁(yè)腳
    var gridFooter = grid.getView().getFooterPanel(true);

    // 把分頁(yè)工具條,放在頁(yè)腳
    var paging = new Ext.PagingToolbar(gridFooter, dataStore, {
        pageSize         : 15
        , displayInfo    : true
        , displayMsg     : '顯示: {0} - {1} 共 {2} 條記錄'
        , emptyMsg       : "沒(méi)有找到相關(guān)數(shù)據(jù)"
        , beforePageText : "第"
        , afterPageText  : "頁(yè),共{0}頁(yè)"
    });

    var pageSizePlugin = new Ext.ux.PageSizePlugin();
    pageSizePlugin.init(paging);

    // 查詢
    var name = new Ext.form.TextField({
        id:'name',
        name:'name',
        fieldLabel: '供應(yīng)商名稱'
    });
    var type = new Ext.form.ComboBox({
        id:'typeId',
        name:'type',
        readOnly:true,
        fieldLabel: '類別',
        hiddenName:'type',
        store: new Ext.data.SimpleStore({
            fields: ['id', 'name'],
            data : [[0,'染料供應(yīng)商'],[1,'助劑供應(yīng)商'],[2,'設(shè)備供應(yīng)商'],[3,'綜合供應(yīng)商']]
        }),
        valueField:'id',
        displayField:'name',
        typeAhead: true,
        mode: 'local',
        triggerAction: 'all',
        emptyText:'請(qǐng)選擇',
        selectOnFocus:true,
        hideClearButton: false,
        hideTrigger: false,
        resizable:false
    });
    var linkman = new Ext.form.TextField({
        id:'linkman',
        name:'linkman',
        fieldLabel:'聯(lián)系人',
        width:100
    });
    var no = new Ext.form.NumberField({
        id:'no',
        name:'no',
        fieldLabel:'序號(hào)',
        width:60
    });
    name.applyTo('name');
    type.applyTo('typeId');
    linkman.applyTo('linkman');
    no.applyTo('no');
    var search = new Ext.Button('search-button', {
        text:'查詢',
        handler:function() {
            dataStore.reload();
            type.setValue('');
            type.setRawValue('請(qǐng)選擇');
            type.clearValue();
        }
    });

    var insertHtml =
        '<div style="width:100%px;margin:auto;" id="insert-box">' +
            '<div class="x-box-tl"><div class="x-box-tr"><div class="x-box-tc"></div></div></div>' +
            '<div class="x-box-ml"><div class="x-box-mr"><div class="x-box-mc">' +
                '<h3 style="text-align:left;">添加供應(yīng)商</h3>' +
                '<div id="insert-form"></div>' +
            '</div></div></div>' +
            '<div class="x-box-bl"><div class="x-box-br"><div class="x-box-bc"></div></div></div>' +
        '</div>' +
        '<div class="x-form-clear"></div>';
    var updateHtml =
        '<div style="width:100%px;margin:auto;" id="update-box">' +
            '<div class="x-box-tl"><div class="x-box-tr"><div class="x-box-tc"></div></div></div>' +
            '<div class="x-box-ml"><div class="x-box-mr"><div class="x-box-mc">' +
                '<h3 style="text-align:left;">修改供應(yīng)商</h3>' +
                '<div id="update-form"></div>' +
            '</div></div></div>' +
            '<div class="x-box-bl"><div class="x-box-br"><div class="x-box-bc"></div></div></div>' +
        '</div>' +
        '<div class="x-form-clear"></div>';

    var view = new Ext.Button('view-button', {
        text:'查看',
        handler:function(){
            var m = grid.getSelections();
            if(m.length == 0) {
                Ext.MessageBox.alert('提示', '請(qǐng)選擇查看的記錄');
            } else if (m.length == 1) {
                window.open('./view.htm?id=' + m[0].get('id'));
            } else {
                Ext.MessageBox.alert('提示', '每次只能選擇一條記錄');
            }
        }
    });
    var insert = new Ext.Button('insert-button', {
        text:'添加',
        handler:function(){
            //layout.getRegion("center").showPanel("tab1");
            var tabs = layout.getRegion("center").tabs;
            tabs.removeTab('insert-tab');
            tabs.removeTab('update-tab');
            var tab = tabs.addTab('insert-tab', '添加供應(yīng)商', insertHtml, true);
            var insertForm = Supplier.getInsertForm(tabs.removeTab.createDelegate(tabs, ['insert-tab']));
            tabs.activate('insert-tab');
        }
    });
    var update = new Ext.Button('update-button', {
        text:'修改',
        handler:function(){
            var m = grid.getSelections();
            if(m.length == 0) {
                Ext.MessageBox.alert('提示', '請(qǐng)選擇修改的記錄');
            } else if (m.length == 1) {
                var tabs = layout.getRegion("center").tabs;
                tabs.removeTab('insert-tab');
                tabs.removeTab('update-tab');
                var tab = tabs.addTab('update-tab', '修改供應(yīng)商', updateHtml, true);
                var closeTabDelegate = tabs.removeTab.createDelegate(tabs, ['update-tab']);
                var updateForm = Supplier.getUpdateForm(closeTabDelegate, m[0].get('id'));
                tabs.activate('update-tab');
            } else {
                Ext.MessageBox.alert('提示', '每次只能選擇一條記錄');
            }
        }
    });
    var remove = new Ext.Button('remove-button', {
        text:'刪除',
        handler:function() {
            var m = grid.getSelections();
            if(m.length > 0) {
                Ext.MessageBox.confirm('提示', '是否確定刪除' , function(btn){
                    if(btn == 'yes') {
                        var selections = grid.getSelections();
                        var ids = new Array();
                        for(var i = 0, len = selections.length; i < len; i++){
                            try {
                                selections[i].get("id");
                                ids[i] = selections[i].get("id");
                                dataStore.remove(selections[i]);//從表格中刪除
                            } catch (e) {
                            }
                        }
                        Ext.Ajax.request({
                            url     : 'remove.htm?ids=' + ids,
                            success : function() {
                                Ext.MessageBox.alert('提示', '刪除成功!');
                                //dataStore.reload();
                            },
                            failure : function(){Ext.MessageBox.alert('提示', '刪除失敗!');}
                        });
                    }
                });
            } else {
                Ext.MessageBox.alert('警告', '至少要選擇一條記錄');
            }
        }
    });

    dataStore.on('beforeload', function() {
        dataStore.baseParams = {

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美国产日韩a欧美在线观看| 久久精品国产久精国产爱| 丰满放荡岳乱妇91ww| 欧美不卡一区二区三区| 亚洲一区二区三区不卡国产欧美| 波波电影院一区二区三区| 久久综合九色综合97_久久久| 视频一区视频二区中文| 欧美精品亚洲二区| 理论片日本一区| 亚洲天堂免费在线观看视频| 成人免费视频一区二区| 中文字幕一区二区日韩精品绯色| 在线视频一区二区三区| 日本成人在线看| 26uuu国产日韩综合| 成人性生交大片免费看中文| 亚洲欧美另类图片小说| 欧美日韩一区三区四区| 久久99精品一区二区三区| 国产精品麻豆一区二区| 欧美婷婷六月丁香综合色| 日本不卡不码高清免费观看| 国产欧美日韩精品一区| 欧美在线观看18| 国产美女精品在线| 亚洲精品videosex极品| 日韩一级成人av| 91视频免费播放| 秋霞av亚洲一区二区三| 国产精品久久久久久久久图文区 | 免费一级欧美片在线观看| 亚洲精品一区二区三区在线观看| 亚洲h动漫在线| 午夜私人影院久久久久| 久久精品国产一区二区三| 欧美二区三区的天堂| 国产伦精品一区二区三区视频青涩 | 久久精品国产久精国产| 亚洲手机成人高清视频| 久久综合久久久久88| 色素色在线综合| 国产精品自拍一区| 五月婷婷综合在线| 成人免费在线播放视频| 欧美va亚洲va国产综合| 欧美日韩在线免费视频| 91丨porny丨在线| 国产成人自拍在线| 男女男精品网站| 亚洲成人综合在线| 亚洲女子a中天字幕| 国产日韩精品视频一区| 欧美一区二区三区四区在线观看| 色88888久久久久久影院按摩| 麻豆精品一区二区综合av| 亚洲一区二区三区四区中文字幕| 久久久91精品国产一区二区三区| 在线播放亚洲一区| 在线观看不卡视频| 91麻豆免费观看| www.欧美亚洲| 成人爽a毛片一区二区免费| 久久黄色级2电影| 日本aⅴ亚洲精品中文乱码| 亚洲自拍都市欧美小说| 一区二区三区国产豹纹内裤在线 | 自拍偷拍欧美精品| 中文一区二区完整视频在线观看 | 欧美日本一道本在线视频| 91视视频在线直接观看在线看网页在线看| 国产福利一区在线| 国产精品一区二区久久不卡| 激情五月激情综合网| 麻豆国产精品视频| 免费av成人在线| 经典一区二区三区| 免费成人av在线| 蜜桃视频第一区免费观看| 美国av一区二区| 精油按摩中文字幕久久| 久久99精品国产麻豆婷婷洗澡| 肉肉av福利一精品导航| 日本在线播放一区二区三区| 日产精品久久久久久久性色| 日本欧美大码aⅴ在线播放| 日韩av一级片| 精品一区二区精品| 国产一区二区三区免费| 国产精品亚洲成人| 99在线精品观看| 在线一区二区视频| 欧美电影影音先锋| 精品久久国产老人久久综合| 久久综合久久鬼色| 亚洲视频你懂的| 五月综合激情网| 极品少妇一区二区| av电影在线观看完整版一区二区| 色婷婷国产精品综合在线观看| 欧美伊人精品成人久久综合97| 欧美精品久久久久久久多人混战| 日韩免费视频线观看| 国产精品久久久久aaaa| 亚洲欧美日韩电影| 麻豆久久久久久久| av在线不卡电影| 欧美人妇做爰xxxⅹ性高电影| 欧美成人三级电影在线| 欧美国产欧美亚州国产日韩mv天天看完整| 最近中文字幕一区二区三区| 亚洲超碰精品一区二区| 国产精品一卡二| 欧美亚洲一区二区在线| 2023国产精华国产精品| 亚洲精品成人少妇| 久久精品国产亚洲5555| 色又黄又爽网站www久久| 欧美精品成人一区二区三区四区| 337p日本欧洲亚洲大胆精品| 一区二区三区精品视频| 国产麻豆精品在线观看| 欧美丝袜自拍制服另类| 久久精品亚洲一区二区三区浴池 | 日韩高清欧美激情| 国产.精品.日韩.另类.中文.在线.播放| 91免费在线播放| 久久精品人人做人人综合 | 91麻豆精品国产91久久久久久| 中文字幕精品一区二区精品绿巨人| 亚洲国产日韩综合久久精品| 国产伦精品一区二区三区视频青涩 | 国产喂奶挤奶一区二区三区| 午夜一区二区三区视频| 成人动漫一区二区三区| 日韩免费看的电影| 亚洲国产va精品久久久不卡综合| 国产一区二区三区| 这里只有精品免费| 一区二区三区在线观看视频| 国产成人在线观看| 日韩欧美一级二级三级久久久| 一区二区在线观看视频| 懂色av中文一区二区三区| 欧美电影免费提供在线观看| 亚洲国产精品一区二区久久| 91网站在线播放| 国产精品嫩草影院com| 国产在线视频不卡二| 在线播放亚洲一区| 亚洲va韩国va欧美va| 在线一区二区三区做爰视频网站| 日本一区二区三区在线不卡| 精品一区二区三区免费播放| 久久久久国产精品麻豆| 精品制服美女丁香| 91精品国产美女浴室洗澡无遮挡| 一片黄亚洲嫩模| 色狠狠av一区二区三区| 成人欧美一区二区三区黑人麻豆 | 欧美xfplay| 久久99精品国产| 日韩欧美一级在线播放| 日本伊人色综合网| 日韩三级视频在线看| 美女被吸乳得到大胸91| 日韩欧美第一区| 麻豆一区二区三| 精品99一区二区| 国内精品久久久久影院色| 久久久久久久性| 不卡的av中国片| 中文字幕在线观看不卡| 97国产精品videossex| 一区二区三区国产精品| 欧美日韩国产精选| 蜜臀av国产精品久久久久| 精品国产乱子伦一区| 国产在线精品免费av| 国产蜜臀av在线一区二区三区| 国产xxx精品视频大全| 1024成人网| 欧美老肥妇做.爰bbww| 毛片av一区二区三区| 久久久久国产精品麻豆ai换脸| 丁香六月久久综合狠狠色| 成人欧美一区二区三区黑人麻豆| 免费的成人av| 性久久久久久久| 国产999精品久久久久久绿帽| 在线中文字幕一区| 日韩高清国产一区在线| 26uuu色噜噜精品一区| 99精品视频在线播放观看| 亚洲精品成人精品456| 日韩美女在线视频| eeuss鲁一区二区三区| 日韩黄色小视频| 国产蜜臀av在线一区二区三区| 色先锋久久av资源部|