`
yjshengshe
  • 浏览: 204598 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

source.js

阅读更多


/*通气建档窗口创建*/
  window_c = function(object,name){
    new Ext.Window({
          title:"客户信息详细页",
          id:"sky_window2",
          width:700,
          autoHeight:true,
          closeAction:"close",
          bodyStyle:{padding:"10px"},
          items:[object],
          buttons:[{
                 text:name,
                 handler:function(){
                 var window1 = Ext.getCmp("sky_window2");
               if(name == "保存"){
                     var json ={kehuming:object.findById("kehuming").getValue(),
                              shenfenzheng:object.findById("shenfenzheng").getValue(),
                              kehubianhao:object.findById("kehubianhao").getValue(),
                              zhuangbiaodushu:object.findById("zhuangbiaodushu").getValue(),
                              lianxiren:object.findById("lianxiren").getValue(),
                              gudingdianhua:object.findById("gudingdianhua").getValue(),
                              louhao:object.findById("louhao").getValue(),
                              danyuanhao:object.findById("danyuanhao").getValue(),
                              fangjianhao:object.findById("fangjianhao").getValue(),
                              qibiaobianhao:object.findById("qibiaobianhao").getValue()};                    
                   var new_data = new cm_record(json);
                   sky_grid.getStore().add(new_data);
               };
               if(name == "修改"){
                     var json ={kehuming:object.findById("kehuming").getValue(),
                              shenfenzheng:object.findById("shenfenzheng").getValue(),
                              kehubianhao:object.findById("kehubianhao").getValue(),
                              zhuangbiaodushu:object.findById("zhuangbiaodushu").getValue(),
                              lianxiren:object.findById("lianxiren").getValue(),
                              gudingdianhua:object.findById("gudingdianhua").getValue(),
                              louhao:object.findById("louhao").getValue(),
                              danyuanhao:object.findById("danyuanhao").getValue(),
                              fangjianhao:object.findById("fangjianhao").getValue(),
                              qibiaobianhao:object.findById("qibiaobianhao").getValue()};                    
                   var new_data = new cm_record(json);
                   var rsm = sky_grid.getSelectionModel();
                   var store = sky_grid.getStore();
                   var view = sky_grid.getView();
                   for(var i=view.getRows().length-1;i>=0;i--){
                       if(rsm.isSelected(i)){
                           store.remove(store.getAt(i));
                           store.insert(i,new_data);
                       }
                   };
                   view.refresh();                    
               };
                 if(window1){
                    window1.close();
                 }}
        },{
               text:"取消",
               handler:function(){
                   var window1 = Ext.getCmp("sky_window2");
                     if(window1){
                        window1.close();
                 }}
       }]
    }).show(Ext.getBody());
  };
 
/*处理结果-下达任务formpanel创建 */
    sky_fp = function(){
         return  new Ext.form.FormPanel({
            title:"下达任务",
            header:false,
            width:"100%",
            autoHeight:true,
            frame:true,
            labelWidth:100,
            labelAlign:"right",
            layout:"fit",
            //bodyStyle:,
            items:[
                {
                    layout:"column",
                    xtype:"fieldset",
                    autoHeight:true,
                    title:"处理结果",
                    items:[
                        {
                            columnWidth:1,
                            layout:"form",
                            items:[{
                                xtype:"textarea",
                                fieldLabel:"处理结果",
                                width:700,
                                autoScroll:true,
                                height:150
                            }]               
                        },{
                            columnWidth:.5,
                            layout:"form",
                            items:[{
                                xtype:"textfield",
                                fieldLabel:"任务内容",
                                width:200
                            }]
                        },{
                            columnWidth:.5,
                            layout:"form",
                            items:[{
                                xtype:"textfield",
                                fieldLabel:"任务内容",
                                width:200
                            }]
                        },{
                            columnWidth:.5,
                            layout:"form",
                            items:[{
                                xtype:"textfield",
                                fieldLabel:"任务内容",
                                width:200
                            }]
                        },{
                            columnWidth:.5,
                            layout:"form",
                            items:[{
                                xtype:"datefield",
                                fieldLabel:"任务内容",
                                width:200
                            }]
                        }
                      ]               
                },{
                    xtype:"fieldset",
                    title:"处理要求",
                    layout:"column",
                    autoHeight:true,
                    items:[
                           {                              
                               layout:"form",
                               columnWidth:.5,
                               items:[
                                      {
                                          xtype:"textfield",   
                                          fieldLabel:"任务要求",
                                          width:200                                 
                                      }]
                           },{                              
                               layout:"form",
                               columnWidth:.5,
                               items:[
                                      {
                                          xtype:"textfield",
                                          fieldLabel:"任务要求",
                                          width:200                                     
                                      }]
                           }                               
                    ]
                }
            ],
            tbar:[{
                text:"保存",
                iconCls:"save",
                handler:function(){               
                }
            },{
                text:"修改",
                iconCls:"edit",
                handler:function(){               
                }
            },{
                text:"上传附件",
                iconCls:"upload",
                handler:function(){   
                    new dialog_up();
                }
            }                 
            ]                 
        });
    };

/*交退费添加window函数*/
    //window
    win = function(){
        new Ext.Window(
            {
                  title:"交退费信息",
                  id:"win1",
                  width:700,
                  autoHeight:true,
                  frame:true,
                  closeAction:"close",
                  bodyStyle:{padding:"10px"},
                  items:[
                             new Ext.form.FormPanel(
                                  {
                                      frame : true,
                                      border:false,
                                    autoWidth:true,
                                    autoHeight:true,
                                    labelAlign : 'right',
                                    autoScroll : true,
                                    border:false,
                                    borderBody:false,
                                    labelAlign : 'right',
                                    items:[
                                           {
                                                xtype:"fieldset",
                                                layout:"column",
                                                autoHeight:true,
                                                title:"退费项",
                                                items:[
                                                       {
                                                           layout:"form",
                                                           columnWidth:.5,
                                                           items:[{
                                                                fieldLabel:"费用类型" ,
                                                                xtype:"combo",
                                                                triggerAction:"all",
                                                                store:new Ext.data.SimpleStore({
                                                                       fields:['id','value'],
                                                                       data:[ [1,'公费'],[2,'工费'] ]
                                                                   }),
                                                                displayField:"value",
                                                                valueField:"id",
                                                                mode:"local",
                                                                emptyText:"费用类型",
                                                                width:150
                                                           }]
                                                       },{
                                                           layout:"form",
                                                           columnWidth:.5,
                                                           items:[{
                                                               xtype:"textfield",
                                                               fieldLabel:"金额",
                                                               width:150
                                                           }]
                                                       },{
                                                           layout:"form",
                                                           columnWidth:.5,
                                                           items:[{
                                                               xtype:"ux-radiogroup",
                                                               name:"sexgroup",
                                                               fieldLabel:"交退费",
                                                               horizontal:true,
                                                               radios:[{
                                                                   name:"sex",
                                                                   boxLabel:"缴费",
                                                                   value:"1"
                                                               },{
                                                                   name:"sex",
                                                                   boxLabel:"退费",
                                                                   value:"2"
                                                               }]                              
                                                           }]
                                                       },{
                                                           layout:"form",
                                                           columnWidth:.5,
                                                           items:[{
                                                               xtype:"textfield",
                                                               fieldLabel:"经办人",
                                                               width:150
                                                           }]
                                                       },{
                                                           layout:"form",
                                                           columnWidth:.5,
                                                           items:[{
                                                               xtype:"datefield",
                                                               fieldLabel:"日期",
                                                               width:150
                                                           }]
                                                       }
                                                      
                                                 ]

                                                 
                                                 
                                           }
                                    ],                                                                                               
                                    buttons:[
                                                {
                                                    xtype:'button',
                                                    text:'保存',//保存
                                                    iconCls:'save',
                                                    handler:function(){                                   
                                                    }
                                                },{
                                                       text:"取消",
                                                       xtype:'button',
                                                       iconCls:'clear',
                                                       handler:function(){
                                                           var window1 = Ext.getCmp("win1");
                                                             if(window1){
                                                                window1.close();
                                                              }
                                                         }  
                                                }             
                                              ]
                                 
                                }
                          )            
                   ]
            }
    ).show(Ext.getBody());
};


//上传组件窗体 2010 0119 wl
    dialog_up = function(){
           new Ext.ux.UploadDialog.Dialog({
                modal : true,
                closable : true,
                draggable : true,
                minWidth : 400,
                minHeight : 200,
                width : 600,
                height : 400,
                constraintoviewport : true,
                // permitted_extensions:['JPG','jpg','jpeg','JPEG','GIF','gif','pdf','txt'],
                resizable : false,
                title : '文件上传',
                url : './projectManage!uploadFileAndSave.action',
                reset_on_hide : false,
                allow_close_on_upload : true,
                listeners : {
                    'beforefileuploadstart' : function(d, f, r) {
                        // 上传的文件名
                        var url = encodeURI(f.substring(f.lastIndexOf('\\') + 1));
                        Ext.apply(this.base_params,{
                                    myUrl : url,
                                    orderId : mainPanel.form.findField('orderId').getValue()
                                });
                    }
                }
            }).show();
    };

分享到:
评论

相关推荐

    esl.source.js

    模块化js编程技术,比任何一款技术跟好 esl.source.js

    artDialog.js的demo

    2. **artDialog.source.js** 和 **jquery.artDialog.source.js** - 这是artDialog的核心源代码文件,未经过压缩和混淆,适合进行调试和学习。前者是原生JavaScript版本,后者是与jQuery库集成的版本,如果你的项目...

    data-source.js

    yarn add @movable-internal/data-source.js 或直接将其添加到您的package.json文件中。 在dependencies包括以下内容: "@movable-internal/data-source.js": "1.0.0" 用法 设置 客户端应在类似浏览器的环境中...

    1_sixyin-music-source-v1.0.7.js

    1_sixyin-music-source-v1.0.7.js

    1-sixyin-music-source-v1.0.7.js

    标题中的"1-sixyin-music-source-v1.0.7.js"暗示这是一个JavaScript源代码文件,用于音乐相关的功能。这个文件可能是一个JavaScript库或插件,专为播放、管理和控制音乐而设计。版本号"v1.0.7"表示这是该软件的第7次...

    jquery插件artDialog

    这个资源包含了三个关键文件:`jquery.artDialog.source.js`、`iframeTools.source.js` 和 `iframeTools.js`,它们构成了 ArtDialog 的核心组件。 1. **jQuery 背景** - jQuery 是一个轻量级的 JavaScript 库,...

    source.zip

    在"source.zip"中,我们可能看到的JS文件包括路由配置(router.js)、Vuex状态管理(store.js)、组件内的方法和计算属性等,这些都是JavaScript在实际项目中的具体应用。 在Vue.js项目中,路由管理(vue-router)...

    jscam-source.xml.zip

    JSCam是一款强大的JavaScript库,它允许开发者在网页上创建自定义的摄像头应用程序,以实现高清照片拍摄功能。本文将深入探讨如何利用JSCam-source.xml.zip文件来生成适用于不同浏览器的高清SWF文件。 首先,我们要...

    TouchSlide.1.1.js

    TouchSlide.1.1.js

    SuperSlide2.1_20个基础效果+72个扩展效果

    文件列表 ...2、jquery.SuperSlide.2.1.source.js 为源代码文件 3、demo文件内为所有基础效果示例 4、demo/iframe 5、otherDemo文件内为所有扩展效果示例 6、syntaxhighlighter 文件夹为代码着色插件

    mp4box.js.zip_mileq5o_mp4box.all.js_mp4box.js_mp4切片的软件_mp4文件

    MP4Box.js是一个JavaScript库,专门用于处理MP4文件,特别是在Web环境中。它在标题和描述中被提及,主要用于获取MP4文件的信息、对MP4文件进行切片以及从MP4文件中提取帧来创建TextTracks。这个工具对于开发者来说...

    eventsource-polyfill.js

    为IE浏览器添加EventSource兼容性支持。为IE浏览器添加EventSource兼容性支持。

    jquery.webcam.js 改变分辨率swfmill,mtasc,/jscam-source.xml 。

    `jquery.webcam.js`的核心工作原理是通过Flash技术来实现浏览器对摄像头的访问,因为JavaScript原生并不支持直接访问硬件设备如摄像头。在提供的压缩包中,`swfmill`、`mtasc`和`jscam-source.xml`都是与Flash开发...

    ECharts-3.0.0.5jar&source;&doc;&echarts;.min.js

    4. echarts.min.js:这是一个压缩版的ECharts JavaScript文件,用于在浏览器端直接运行。相比于未压缩的版本,min.js文件体积更小,加载速度更快,但代码可读性较差。在实际生产环境中,通常会使用这种压缩版的库...

    flv.js 视频播放插件 flv.min.js

    传统的FLV视频需要Flash Player支持,但FLV.js通过JavaScript和HTML5的MediaSource Extensions (MSE)以及MediaElement API来实现FLV视频的解码和播放,使得在现代浏览器中无需Flash即可观看FLV内容。 **支持...

    kendoui.web.2013.3.1119.open-source.zip

    3. **js**:这个目录包含了Kendo UI Web的JavaScript库文件。这些文件实现了各种UI组件,如网格、图表、日历、下拉列表等,以及相关的数据绑定和操作功能。开发者可以直接引用这些文件在他们的项目中使用Kendo UI的...

    flv.js+flv.min.js的播放器使用案例

    FLV.js依赖于MediaSource Extensions (MSE) API,这是一个允许开发者通过JavaScript向浏览器提供多媒体数据的接口。这个库使得FLV视频能在HLS、DASH等现代流媒体协议之外得到支持,扩展了视频内容的兼容性。 2. **...

    jquery 常用工具集合 jcarousellite_1.0.1.js jquery.lazyload.js

    个人把常用的一些jquery插件做了一个demo,里面...3.0.js、datepicker.js、jquery.clearfield.js、jquery.hashchange-1.0.0.js、jquery.hoverIntent.js、jquery.limit-1.2.source、qrcode.min.js、spin.js、LAB.src.js

Global site tag (gtag.js) - Google Analytics