1 Ext.define(\'PMS.view.whm.dailyWarehouseManagement.suppliesInventoryPlan.EditSuppliesInventoryPlan\', { 2 extend: \'Ext.window.Window\', 3 alias: \'widget.editSuppliesInventoryPlan\', 4 border: false, 5 modal: true, 6 autoScroll: true, 7 width: 580, 8 height: 250, 9 layout: \'fit\', 10 title: \'新建物资盘点计划\', 11 initComponent: function () { 12 var me = this; 13 var record = me.record; 14 Ext.applyIf(me, { 15 items: [{ 16 xtype: \'form\', 17 name: \'addPlanForm\', 18 layout: \'vbox\', 19 frame: true, 20 border: true, 21 bodyPadding: 20, 22 items: [ 23 { 24 xtype: \'fieldcontainer\', 25 layout: \'hbox\', 26 defaults: { 27 labelWidth: 80, 28 width: 240, 29 margin: \'5 0 5 0\', 30 msgTarget: \'side\', 31 autoFitErrors: false, 32 labelAlign: \'right\' 33 }, 34 items: [{ 35 //第一行 36 //1.1 计划名称-编制说明 37 xtype: \'textfield\', 38 fieldLabel: \'计划名称\', 39 name: \'InventoryPlanName\', 40 allowBlank: false, 41 blankText: "plann name cannot be empty.", 42 value: me.edit ? record.get(\'InventoryPlanName\') : null 43 }, { 44 xtype: \'textfield\', 45 fieldLabel: \'编制说明\', 46 name: \'PrepareState\', 47 value: me.edit ? record.get(\'PrepareState\') : null 48 }] 49 }, { 50 xtype: \'fieldcontainer\', 51 layout: \'hbox\', 52 defaults: { 53 labelWidth: 80, 54 width: 240, 55 margin: \'5 0 5 0\', 56 msgTarget: \'side\', 57 autoFitErrors: false, 58 labelAlign: \'right\' 59 }, 60 items: [{ 61 //第二行 62 //2.编制人 2.编制人部门 63 xtype: \'textfield\', 64 fieldLabel: \'编制人\', 65 name: \'Preparer\', 66 disabled: true, 67 value: me.edit ? record.get(\'Preparer\') : \'Admin\' 68 }, { 69 xtype: \'textfield\', 70 fieldLabel: \'部门\', 71 name: \'Depart\', 72 disabled: true, 73 value: me.edit ? record.get(\'Depart\') : \'机动部\' 74 }] 75 }, { 76 xtype: \'fieldcontainer\', 77 layout: \'hbox\', 78 defaults: { 79 labelWidth: 80, 80 width: 240, 81 margin: \'5 0 5 0\', 82 msgTarget: \'side\', 83 autoFitErrors: false, 84 labelAlign: \'right\' 85 }, 86 items: [{ 87 //第三行 编制日期 备注 88 xtype: \'datefield\', 89 anchor: \'100%\', 90 fieldLabel: \'编制日期\', 91 maxValue: new Date(), 92 name: \'PrepareDate\', 93 disabled:true, 94 value: me.edit ? record.get(\'PrepareDate\') : new Date() 95 }, { 96 xtype: \'textfield\', 97 anchor: \'100%\', 98 fieldLabel: \'备注\', 99 name: \'Remark\', 100 value: me.edit ? record.get(\'Remark\') : null 101 }] 102 }] 103 }], 104 dockedItems: [{ 105 xtype: \'toolbar\', 106 dock:\'bottom\', 107 items: [\'->\', { 108 xtype: \'button\', 109 name: \'saveBtn\', 110 iconCls: \'save\', 111 text: \'保存\' 112 }, { 113 xtype: \'button\', 114 name: \'cancelBtn\', 115 iconCls: \'delete\', 116 text: \'取消\', 117 margin: \'0 10 0 10\' 118 }] 119 }] 120 }); //Ext.applyIf 121 me.callParent(arguments); 122 } // 构造函数 123 124 125 }); //定义window
相关文章: