Index: ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationView.js
===================================================================
diff -u -r19526 -r19532
--- ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationView.js (.../goodsApplicationView.js) (revision 19526)
+++ ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationView.js (.../goodsApplicationView.js) (revision 19532)
@@ -633,7 +633,9 @@
if('否' == diposable) {
return "" + v + "";
}
- return "" + v + "";
+ p.tdAttr = 'data-qtip="' + v + '"';
+ return v;
+// return "" + v + "";
}
function removeGridItem(){
Index: ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationForm.js
===================================================================
diff -u -r19526 -r19532
--- ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationForm.js (.../goodsApplicationForm.js) (revision 19526)
+++ ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationForm.js (.../goodsApplicationForm.js) (revision 19532)
@@ -401,42 +401,23 @@
//左边grid的列
var tousseColumnArr = [{
- dataIndex : 'id',
- hidden : true
+ dataIndex:'id', hidden:true
},{
- header : "物品",
- xtype : 'treecolumn',
- dataIndex : 'name',
- flex : 1,
- sortable: false,
- renderer : showTousseInfoDiv
- },{
- header : "包装规格",
- dataIndex : 'packageSpec',
- width : 65 * fontSizeScale,
- hidden:(true), //因为一次性物品不会出现在左边的grid,但是别删掉,隐藏就好(有用处)
- menuDisabled : true
+ header:"物品", dataIndex:'name', xtype:'treecolumn',flex:1, sortable:false, renderer:showTousseInfoDiv
+ },{ //因为一次性物品不会出现在左边的grid,但是别删掉,隐藏就好(有用处)
+ header:"包装规格", dataIndex:'packageSpec', width:65 * fontSizeScale, hidden:(true), menuDisabled:true
},{
- header : "回收数量",
- dataIndex : 'recyclingAmount',
- width : 65 * fontSizeScale,
- align : 'center',
- hidden: true,
- menuDisabled : true
+ header:"回收数量", dataIndex:'recyclingAmount', width:65 * fontSizeScale, align:'center', hidden:true, menuDisabled:true
},{
- header : "申请数量",
- width : 62 * fontSizeScale,
- align:'center',
- dataIndex : 'count',
- sortable: false,
- editor: {
- xtype: 'numberfield',
- allowBlank: true,
- allowDecimals :false,
- minValue: 0,
- maxValue: 9999,
- listeners: {
- specialkey: function(field, event, eOpts) {
+ heade:"申请数量",width:62 * fontSizeScale,align:'center',dataIndex:'count',sortable:false,
+ editor:{
+ xtype:'numberfield',
+ allowBlank:true,
+ allowDecimals:false,
+ minValue:0,
+ maxValue:9999,
+ listeners:{
+ specialkey:function(field, event, eOpts) {
if (event.getKey() === event.TAB) {
//阻止按Tab,因为这里的CellEditing按了tab会有bug
event.stopEvent();
@@ -445,40 +426,20 @@
}
}
},{
- header : "加急数量",
- dataIndex : 'urgentAmount',
- width : 62 * fontSizeScale,
- hidden : isHideUrgentAmount,
- editor: {
- xtype: 'numberfield',
- allowBlank: true,
- allowDecimals :false,
- minValue: 0,
- maxValue: 9999
+ header:"加急数量",dataIndex:'urgentAmount',width:62 * fontSizeScale,hidden:isHideUrgentAmount,
+ editor:{
+ xtype:'numberfield',
+ allowBlank:true,
+ allowDecimals:false,
+ minValue:0,
+ maxValue:9999
}
},{
- header : "单位",
- dataIndex : 'unit',
- width : 45 * fontSizeScale,
- hidden : !sstsConfig.showTousseUnitColumn,
- menuDisabled : true
+ header:"单位",dataIndex:'unit',width:45 * fontSizeScale,hidden:!sstsConfig.showTousseUnitColumn,menuDisabled:true
},{
- header : "单价",
- width : 48 * fontSizeScale,
- dataIndex : 'price',
- sortable: false,
- hidden : sstsConfig.hideToussePriceColumn,
- align:'right',
- renderer:formartNumber
+ header:"单价",dataIndex:'price',width:48 * fontSizeScale,sortable:false,hidden:sstsConfig.hideToussePriceColumn,align:'right',renderer:formartNumber
},{
- id:'rowTotalPrice',
- header : "小计",
- width : 68 * fontSizeScale,
- dataIndex : 'totalPrice',
- hidden : sstsConfig.hideToussePriceColumn,
- align:'right',
- sortable: false,
- renderer:formartNumber
+ header:"小计",dataIndex:'totalPrice',id:'rowTotalPrice',hidden:sstsConfig.hideToussePriceColumn,width:68 * fontSizeScale,align:'right',sortable:false,renderer:formartNumber
}];
//是否需要隐藏右边grid的包装规格
@@ -507,52 +468,21 @@
//右边grid的列
var tousseColumnArr2 = [{
- dataIndex : 'id',
- hidden : true
+ dataIndex : 'id',hidden : true
},{
- header : "物品",
- xtype : 'treecolumn',
- dataIndex : 'name',
- width : 310,
- renderer:function (value, metaData, record, rowIdx, colIdx, store){
- metaData.tdAttr = 'data-qtip="' + value + '"';
- return value;
- },
- sortable: false
+ header : "物品",xtype : 'treecolumn',dataIndex : 'name',width : 310,sortable: false, renderer:showTousseInfoDiv
},{
- header : "最小单位数量",
- dataIndex : 'unitCount',
- hidden: productMode,
- sortable: false
+ header : "最小单位数量",dataIndex : 'unitCount',hidden: productMode,sortable: false
},{
- header : "原来的最小单位",
- dataIndex : 'minUnit',
- hidden: productMode,
- sortable: false
+ header : "原来的最小单位",dataIndex : 'minUnit',hidden: productMode,sortable: false
},{
- header : "申领单位装换单位系数",
- dataIndex : 'transferScale',
- hidden: productMode,
- sortable: false
+ header : "申领单位装换单位系数",dataIndex : 'transferScale',hidden: productMode,sortable: false
},{
- header : "包装规格",
- dataIndex : 'packageSpec',
- width : 65 * fontSizeScale,
- hidden : hiddenPackageSpec2,
- sortable : false
+ header : "包装规格",dataIndex : 'packageSpec',width : 65 * fontSizeScale,hidden : hiddenPackageSpec2,sortable : false
},{
- header : "回收数量",
- dataIndex : 'recyclingAmount',
- align : 'center',
- width : 65 * fontSizeScale,
- hidden: true,
- menuDisabled : true
+ header : "回收数量",dataIndex : 'recyclingAmount',align : 'center',width : 65 * fontSizeScale,hidden: true,menuDisabled : true
},{
- header : "申请数量",
- width : 62 * fontSizeScale,
- align:'center',
- dataIndex : 'count',
- sortable: false,
+ header : "申请数量",width : 62 * fontSizeScale,align:'center',dataIndex : 'count',sortable: false,
editor: {
xtype: 'numberfield',
allowBlank: true,
@@ -569,10 +499,7 @@
}
}
},{
- header : "加急数量",
- dataIndex : 'urgentAmount',
- width : 62 * fontSizeScale,
- hidden : isHideUrgentAmount,
+ header : "加急数量",dataIndex : 'urgentAmount',width : 62 * fontSizeScale,hidden : isHideUrgentAmount,
editor: {
xtype: 'numberfield',
allowBlank: true,
@@ -581,35 +508,13 @@
maxValue: 9999
}
},{
- header : "单位",
- dataIndex : 'unit',
- hidden : hiddenUnit2,
- width : 42 * fontSizeScale,
- menuDisabled : true
+ header : "单位",dataIndex : 'unit',hidden : hiddenUnit2,width : 42 * fontSizeScale,menuDisabled : true
},{
- header : "单价",
- width : 48 * fontSizeScale,
- dataIndex : 'price',
- hidden : hiddenPrice2,
- align:'right',
- sortable: false,
- renderer:formartNumber
+ header : "单价",width : 48 * fontSizeScale,dataIndex : 'price',hidden : hiddenPrice2,align:'right',sortable: false,renderer:formartNumber
},{
- id:'rowTotalPrice2',
- header : "小计",
- width : 56 * fontSizeScale,
- hidden : hiddenTotalPrice2,
- align:'right',
- dataIndex : 'totalPrice',
- sortable: false,
- renderer:formartNumber
+ header : "小计",dataIndex : 'totalPrice',id:'rowTotalPrice2',width : 56 * fontSizeScale,hidden : hiddenTotalPrice2,align:'right',sortable: false,renderer:formartNumber
},{
- header : "库存",
- width : 56 * fontSizeScale,
- align:'right',
- dataIndex : 'storage',
- hidden: hiddenStorage2,
- sortable: false
+ header : "库存",dataIndex : 'storage',width : 56 * fontSizeScale,align:'right',hidden: hiddenStorage2,sortable: false
}];
top.Ext4.define('applicationTreeGrid', {
@@ -1511,7 +1416,7 @@
return {row: nowRow + 1, column: 7};
}
var nextSibling = record.nextSibling;
- //如果下一个节点为空则证明当前证明是非整包清洗的最后一个节点,所以要用record.parentNode.nextSibling才能获得下一个节点
+ //如果下一个节点为空,则证明当前是非整包申请消毒物品的最后一个节点,所以要用record.parentNode.nextSibling才能获得下一个节点
nextSibling = top.Ext4.isEmpty(nextSibling) ? record.parentNode.nextSibling : nextSibling;
//如果还是为空,则表示当前节点是最后一个物品并且不是非整包清洗的物品
if (top.Ext4.isEmpty(nextSibling)){