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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? erp2buyorder.js

?? anewssystem新聞發布系統集成使用了spring hibernate freemarker EXTJS等開源框架 可以作為學習參考
?? JS
?? 第 1 頁 / 共 3 頁
字號:

EditForm = {
    getInsertForm : function(closeTagHandler) {
        this.createForm('./insert.htm', 'insert-box');
        var form = this.form;

        form.addButton({
            text:'提交',
            handler:function(){
                if (!form.isValid()){
                    return;
                }
                form.el.mask('提交數據,請稍候...', 'x-mask-loading');
                var hide = function(){
                    form.el.unmask();
                };

                var buyOrderValue = EditForm.form.getValues();
                buyOrderValue.totalPrice = document.getElementById("amount1").innerHTML;
                EditForm.grid.stopEditing();
                var infoValues = new Array();
                var ds = EditForm.grid.dataSource;
                for (var i = 0; i < ds.getCount(); i++) {
                    var record = ds.getAt(i);
                    var item = {};
                    item.id = record.data.id;
                    item.productId = record.data.productId;
                    item.code = record.data.code;
                    item.parameter = record.data.parameter;
                    item.num = record.data.num;
                    item.unit = record.data.unit;
                    item.price = record.data.price;
                    item.totalPrice = record.data.totalPrice;
                    item.descn = record.data.descn;
                    infoValues.push(item);
                }
                var json = {buyOrderValue:buyOrderValue,infos:infoValues}
                Ext.lib.Ajax.request(
                    'POST',
                    './insert.htm',
                    {success:function(){
                        form.el.unmask();
                        Ext.MessageBox.confirm('提示', '保存添加成功,是否繼續添加', function(btn){
                            if (btn == 'yes') {
                                form.reset();
                                EditForm.grid.dataSource.removeAll();
                                EditForm.form.findField("statusId2").clearValue("");
                                EditForm.form.findField("supplierNameId2").clearValue("");
                                EditForm.form.findField("auditId2").clearValue("");
                            } else {
                                closeTagHandler();
                            }
                        });
                    },failure:function(){
                        form.el.unmask();
                    }},
                    'data=' + encodeURIComponent(Ext.encode(json))
                );
            }
        });
        form.addButton({
            text:'重置',
            handler:function(){
                form.reset();
                EditForm.grid.dataSource.removeAll();
                EditForm.form.findField("statusId2").clearValue("");
                EditForm.form.findField("supplierNameId2").clearValue("");
                EditForm.form.findField("auditId2").clearValue("");
            }
        });
        form.addButton({
            text:'取消',
            handler:closeTagHandler
        });
        form.render("insert-form");

        this.createGrid();
        var grid = this.grid;

        return form;
    },
    getUpdateForm : function(closeTagHandler, id) {
        this.createForm('./update.htm', 'update-box');
        this.id = id;
        var form = this.form;
        form.load({url:'./loadData.htm?id=' + id});

        form.addButton({
            text:'提交',
            handler:function(){
                if (!form.isValid()) {
                    return;
                }
                form.el.mask('提交數據,請稍候...', 'x-mask-loading');
                var hide = function() {
                    form.el.unmask();
                };

                var buyOrderValue = EditForm.form.getValues();
                buyOrderValue.totalPrice = document.getElementById("amount1").innerHTML;
                buyOrderValue.id = EditForm.id;

                EditForm.grid.stopEditing();
                var infoValues = new Array();
                var ds = EditForm.grid.dataSource;
                for (var i = 0; i < ds.getCount(); i++) {
                    var record = ds.getAt(i);
                    var item = {};
                    item.id = record.data.id;
                    item.productId = record.data.productId;
                    item.code = record.data.code;
                    item.parameter = record.data.parameter;
                    item.num = record.data.num;
                    item.unit = record.data.unit;
                    item.price = record.data.price;
                    item.totalPrice = record.data.totalPrice;
                    item.descn = record.data.descn;
                    infoValues.push(item);
                }
                var json = {buyOrderValue:buyOrderValue,infos:infoValues}

                Ext.lib.Ajax.request(
                    'POST',
                    './update.htm',
                    {success:function(){
                        form.el.unmask();
                        Ext.MessageBox.confirm('提示', '修改成功,是否返回' , function(btn){
                            if (btn == 'yes') {
                                closeTagHandler();
                            } else {
                                form.reset();
                                EditForm.grid.dataSource.load({params:{id:EditForm.id}});
                            }
                        });
                    },failure:function(){
                        form.el.unmask();
                    }},
                    'data=' + encodeURIComponent(Ext.encode(json))
                );
            }
        });
        form.addButton({
            text:'重置',
            handler:function(){
                form.load({url:'./loadData.htm?id=' + this.id});
            }
        });
        form.addButton({
            text:'取消',
            handler:closeTagHandler
        });
        form.render("update-form");

        this.createGrid();
        var grid = this.grid;
        grid.dataSource.load({params:{id:id}});

        return form;
    },
    getRecordBuyOrderInfo : function() {
        // 數據模型
        this.RecordBuyOrderInfo = Ext.data.Record.create([
            {name:"id"},
            {name:"code"},
            {name:'productId',mapping:'erp2Product.id'},
            {name:"productName",mapping:'erp2Product.name'},
            {name:"productType",mapping:'erp2Product.type'},
            {name:"material",mapping:'erp2Product.material'},
            {name:'parameter'},
            {name:"factory",mapping:'erp2Product.factory'},
            {name:"num"},
            {name:"unit"},
            {name:"price"},
            {name:"totalPrice"},
            {name:"descn"}
        ]);
    },
    createForm : function(url, waitMsgTarget) {
        this.getRecordBuyOrderInfo();

        var form = new Ext.form.Form({
            labelAlign:'right',
            labelWidth:80,
            url:url,
            method: 'POST',
            waitMsgTarget:waitMsgTarget,
            reader : new Ext.data.JsonReader({}, [
                'code',
                'status',
                'name',
                {name:'supplierName',mapping:'erp2Supplier.name'},
                'linkman',
                'provideDate',
                'orderDate',
                'audit',
                'username'
            ])
        });

        form.fieldset(
            {legend:'采購訂單', hideLabels:false}
        );
        var supplierDataStore = new Ext.data.Store({
                    proxy: new Ext.data.HttpProxy({url:'../erp2supplier/pagedQueryForCombo.htm'}),
                    reader: new Ext.data.JsonReader({
                        root          : "result",
                        totalProperty : "totalCount",
                        id            : "id"
                    },['id','name'])
                })
        var supplierName = new Ext.form.ComboBox({
                id:'supplierNameId2',
                name:'supplierName',
                readOnly:true,
                fieldLabel:'供應商名稱',
                hiddenName:'supplierName',
                store: supplierDataStore,
                valueField:'id',
                displayField:'name',
                typeAhead:true,
                mode:'remove',
                triggerAction:'all',
                emptyText:'請選擇',
                selectOnFocus:true,
                width:200,
                allowBlank:false,
                pageSize:10
            });
        form.column(
            {width:320},

            new Ext.form.TextField({
                fieldLabel:'采購訂單編號',
                name:'code',
                width:200
            }),

            new Ext.form.ComboBox({
                id:'statusId2',
                name:'status',
                readOnly:true,
                fieldLabel:'訂單狀態',
                hiddenName:'status',
                store: new Ext.data.SimpleStore({
                    fields:['id', 'name'],
                    data:[[0,'待審'],[1,'審核'],[2,'完成']]
                }),
                valueField:'id',
                displayField:'name',
                typeAhead:true,
                mode:'local',
                triggerAction:'all',
                emptyText:'請選擇',
                selectOnFocus:true,
                width:200,
                allowBlank:false
            }),

            new Ext.form.TextField({
                fieldLabel:'訂單名稱',
                name:'name',
                width:200
            }),

            supplierName,

            new Ext.form.TextField({
                fieldLabel:'聯系人',
                name:'linkman',
                width:200
            })
        );

        form.column(
            {width:320, clear:true},

            new Ext.form.DateField({
                fieldLabel:'要求供貨日期',
                name:'provideDate',
                width:200,
                format:'Y-m-d'
            }),

            new Ext.form.DateField({
                fieldLabel:'簽訂日期',
                name:'orderDate',
                width:200,
                format:'Y-m-d'
            }),

            new Ext.form.ComboBox({
                id:'auditId2',
                name:'audit',
                readOnly:true,
                fieldLabel:'審核受理',
                hiddenName:'audit',
                store: new Ext.data.SimpleStore({
                    fields:['id', 'name'],
                    data:[[0,'立即審核'],[1,'常規審核']]
                }),
                valueField:'id',
                displayField:'name',
                typeAhead:true,
                mode:'local',
                triggerAction:'all',
                emptyText:'請選擇',
                selectOnFocus:true,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天天影视涩香欲综合网| 最新热久久免费视频| 樱花影视一区二区| 国产一区二区毛片| 欧美日本高清视频在线观看| 国产精品国产a| 久久99国产精品成人| 欧美日韩一区小说| 国产精品动漫网站| 精品一区二区三区免费视频| 欧美色综合天天久久综合精品| 国产视频一区在线播放| 看电影不卡的网站| 欧美精品一二三| 亚洲人xxxx| 成人午夜碰碰视频| 精品国产凹凸成av人导航| 香港成人在线视频| 色欧美日韩亚洲| 国产精品不卡视频| 成人自拍视频在线| 久久一夜天堂av一区二区三区| 日韩成人免费看| 欧美在线影院一区二区| 最新不卡av在线| 岛国精品在线播放| 国产欧美一区二区精品秋霞影院 | 国产婷婷色一区二区三区| 蜜臀久久久久久久| 欧美伦理电影网| 亚洲影院在线观看| 色偷偷成人一区二区三区91| 国产精品国产精品国产专区不蜜| 丰满少妇久久久久久久| 久久久精品中文字幕麻豆发布| 精品一区二区三区视频在线观看| 日韩免费性生活视频播放| 日本欧美久久久久免费播放网| 欧美日韩国产一二三| 午夜激情一区二区三区| 欧美精品色一区二区三区| 亚瑟在线精品视频| 欧美美女直播网站| 奇米一区二区三区av| 日韩免费电影一区| 国产又黄又大久久| 久久亚洲春色中文字幕久久久| 精品一区二区三区在线视频| 精品国产一二三区| 国产精品小仙女| 国产欧美一区二区在线观看| 成人18视频在线播放| 亚洲视频小说图片| 在线看国产一区| 亚洲大片一区二区三区| 在线播放91灌醉迷j高跟美女| 男女男精品视频| 久久久影视传媒| 成人涩涩免费视频| 亚洲人成在线观看一区二区| 欧美色图激情小说| 美国欧美日韩国产在线播放| 26uuu国产一区二区三区| 国产美女一区二区三区| 中文字幕中文字幕中文字幕亚洲无线| 91在线云播放| 亚洲电影激情视频网站| 日韩免费看网站| 懂色一区二区三区免费观看| 亚洲日本一区二区| 91麻豆精品国产自产在线 | 亚洲欧美另类在线| 欧美性videosxxxxx| 卡一卡二国产精品| 国产精品美女久久久久久久网站| 日本韩国精品在线| 奇米色一区二区| 欧美国产日韩亚洲一区| 在线中文字幕一区| 麻豆精品视频在线观看免费| 日本一区二区三区久久久久久久久不| 91免费在线看| 全国精品久久少妇| 国产日韩精品一区| 91视频www| 蜜桃在线一区二区三区| 中文字幕二三区不卡| 在线观看视频91| 久久99久久久久久久久久久| 国产精品久久久久桃色tv| 欧美日韩一区久久| 成人一级片在线观看| 午夜视频一区在线观看| 久久久亚洲精品石原莉奈| 91丝袜国产在线播放| 麻豆精品新av中文字幕| 亚洲欧美乱综合| 日韩一区二区免费在线电影| 成人国产精品视频| 毛片不卡一区二区| 一区二区三区美女| 久久综合网色—综合色88| 91电影在线观看| 国产福利一区二区三区视频在线| 一区二区视频在线| 国产欧美一区二区精品性色超碰| 欧美丰满高潮xxxx喷水动漫| www.欧美色图| 激情图片小说一区| 亚洲国产日韩精品| 国产精品污www在线观看| 日韩视频免费直播| 欧美视频在线播放| 成人免费毛片嘿嘿连载视频| 日本不卡视频一二三区| 亚洲精品视频在线观看免费| 久久久久久99精品| 欧美一区午夜视频在线观看| 色综合久久天天| 国产高清精品网站| 奇米四色…亚洲| 亚洲成人一区二区在线观看| 国产精品丝袜91| 久久综合久久综合亚洲| 欧美日韩在线一区二区| 91美女福利视频| 久久 天天综合| 视频一区欧美日韩| 亚洲国产综合人成综合网站| 中文字幕在线观看不卡| 国产女人18毛片水真多成人如厕 | 99精品视频在线观看| 国产主播一区二区三区| 日韩激情中文字幕| 亚洲第一成年网| 亚洲黄色在线视频| 136国产福利精品导航| 国产精品无遮挡| 国产日产欧美一区二区视频| 精品国产青草久久久久福利| 制服视频三区第一页精品| 欧美羞羞免费网站| 一本色道**综合亚洲精品蜜桃冫| www.亚洲精品| 成人av午夜影院| 国产成人精品免费看| 国模娜娜一区二区三区| 久久99这里只有精品| 久久99日本精品| 精品一区二区三区日韩| 激情av综合网| 国产麻豆9l精品三级站| 精品综合免费视频观看| 久久狠狠亚洲综合| 极品销魂美女一区二区三区| 看国产成人h片视频| 久久国内精品视频| 国内偷窥港台综合视频在线播放| 九色综合狠狠综合久久| 久草中文综合在线| 国产最新精品免费| 国产精品一区三区| 成人一区二区三区在线观看| 成人久久久精品乱码一区二区三区| 高清不卡在线观看av| 成人av在线电影| 色综合久久88色综合天天免费| 91久久免费观看| 欧美卡1卡2卡| 日韩一区二区在线观看视频播放| 日韩免费一区二区| 久久久另类综合| 国产精品美女久久久久av爽李琼| 综合色天天鬼久久鬼色| 亚洲制服欧美中文字幕中文字幕| 香港成人在线视频| 看国产成人h片视频| 国产乱码字幕精品高清av| 北岛玲一区二区三区四区| 91国模大尺度私拍在线视频| 欧美乱妇15p| xfplay精品久久| 国产精品理伦片| 亚洲一区二区三区小说| 日韩精品三区四区| 国产一区二区三区av电影 | 精品综合免费视频观看| 国产成人啪免费观看软件| 99久久99久久精品免费观看| 欧美日韩国产一区| 久久久蜜桃精品| 亚洲欧美色图小说| 日本女优在线视频一区二区| 国产精品一区二区无线| 91精彩视频在线观看| 日韩网站在线看片你懂的| 国产精品美女久久久久久久| 香蕉成人啪国产精品视频综合网| 韩国成人在线视频| 99re热这里只有精品免费视频 |