| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- Ext.define('erp.view.scm.reserve.ProdCreateBarcode',{
- extend: 'Ext.Viewport',
- alias: 'widget.erpProdCreateBarcode',
- hideBorders: true,
- id: 'ProdCreateBarcode',
- frame : true,
- layout : 'column',
- autoScroll : true,
- cls: 'u-form-default',
- fieldDefaults : {
- fieldStyle : "background:#FFFAFA;color:#515151;",
- focusCls: 'x-form-field-cir-focus',
- labelAlign : "right",
- msgTarget: 'side',
- blankText : $I18N.common.form.blankText
- },
- FormUtil: Ext.create('erp.util.FormUtil'),
- initComponent : function(){
- var me = this;
- Ext.apply(me, {
- items: [{
- layout: 'column',
- items: [{
- xtype: "window",
- autoShow: true,
- closable: true,
- maximizable : true,
- buttonAlign : 'center',
- width: '75%',
- height: '75%',
- layout: 'column',
- items: [
- { xtype: "textfield", name: "barCode", id:'barCode',labelAlign : "right",fieldLabel: '条码号', allowBlank: true,labelWidth:80,columnWidth: 0.83,margin: '20 0 0 0',maxLength:300,emptyText: '请采集条码信息',listeners:{
- 'render' : function() {
- Ext.getCmp('barCode').focus(false, 100);
- }
- }}, {xtype:'button' , text:'清空',columnWidth: 0.07,margin: '20 0 0 0',handler: function(view, rowIndex, colIndex) {
- Ext.getCmp('barCode').setValue("");
- Ext.getCmp('barCode').focus(false, 100);
- }} ,
- { xtype: 'dbfindtrigger',fieldLabel: '<font color="red">物料编号</font>',id: 'pr_code',name: 'pr_code',
- labelAlign : "right",allowBlank: false,labelWidth:80,columnWidth: 0.45,margin: '20 0 0 0'},
- { xtype: "textfield", name: "pr_partNumber", id:'pr_partNumber',labelAlign : "right",fieldLabel: '<font color="red">数量</font>', allowBlank: false,labelWidth:80,columnWidth: 0.45,margin: '20 0 0 0'},
- { xtype: "textfield", name: "batchCode", id:'batchCode',labelAlign : "right",fieldLabel: '批号', allowBlank: true,labelWidth:80,columnWidth: 0.45,margin: '20 0 0 0',maxLength:30},
- { xtype: "textarea", name: "errMsg", id:'errMsg',labelAlign : "right",fieldLabel: '提示信息', allowBlank: true,labelWidth:80,columnWidth: 0.6,margin: '60 0 0 0',emptyText: '提示信息'},
- ],
- buttons: [
- {xtype: 'erpGenerateBarcodeButton'},
- /*{
- xtype: 'checkboxfield',
- name: 'autoPrint',
- id:'autoPrint1',
- boxLabel: '自动打印条码',
- checked:true
- },*/
- {xtype: 'erpCloseButton'}
- ]
- }]
- }]
- });
- me.callParent(arguments);
- }
- });
|