Index: ssts-web/src/main/webapp/disinfectsystem/satisfactionsurvey/satisfactionSurveyTableView.js =================================================================== diff -u -r12331 -r15072 --- ssts-web/src/main/webapp/disinfectsystem/satisfactionsurvey/satisfactionSurveyTableView.js (.../satisfactionSurveyTableView.js) (revision 12331) +++ ssts-web/src/main/webapp/disinfectsystem/satisfactionsurvey/satisfactionSurveyTableView.js (.../satisfactionSurveyTableView.js) (revision 15072) @@ -63,8 +63,7 @@ {header : "姓名",width : 80,dataIndex : 'userName'}, {header : "填表时间",width : 120,dataIndex : 'surveyDate',renderer : myDateFormatByMinute}, {header : "所属科室",width : 150,dataIndex : 'depart'}, - {header : "备注",width : 120,dataIndex : 'remark'}, - {header : "满意度调查表说明",width : 120,dataIndex : 'instructions',id:'autoWidth'} + {header : "意见或建议",width : 120,dataIndex : 'remark',id:'autoWidth'} ]; var filters = new Ext.grid.GridFilters({ Index: ssts-web/src/main/webapp/disinfectsystem/satisfactionsurvey/satisfactionSurveyTableWinForm.js =================================================================== diff -u -r12331 -r15072 --- ssts-web/src/main/webapp/disinfectsystem/satisfactionsurvey/satisfactionSurveyTableWinForm.js (.../satisfactionSurveyTableWinForm.js) (revision 12331) +++ ssts-web/src/main/webapp/disinfectsystem/satisfactionsurvey/satisfactionSurveyTableWinForm.js (.../satisfactionSurveyTableWinForm.js) (revision 15072) @@ -111,7 +111,7 @@ xtype:"fieldset", layout:'column', title :'基础信息', - height:180, + height:300, items:[{ layout : 'column', items : [{ @@ -146,15 +146,15 @@ },{ columnWidth : 1, layout : 'form', - labelWidth : 120, + labelWidth : 100, items : [{ xtype : 'textarea', fieldLabel : '描述说明', id : 'instructions', name : 'instructions', // style:'margin-left:90px;text-align:center;', maxLength : 2000, - height : 40, + height : 100, allowBlank : true, readOnly:true, value:instructions, @@ -164,7 +164,7 @@ },{ columnWidth : 0.5, layout : 'form', - labelWidth : 120, + labelWidth : 100, items : [{ xtype : 'textfield', fieldLabel : '用户名', @@ -180,7 +180,7 @@ },{ columnWidth : 0.5, layout : 'form', - labelWidth : 120, + labelWidth : 100, items : [{ xtype : 'textfield', fieldLabel : '填表时间', @@ -196,7 +196,7 @@ },{ columnWidth : 1, layout : 'form', - labelWidth : 120, + labelWidth : 100, items : [{ xtype : 'textfield', fieldLabel : '所属科室', @@ -212,14 +212,14 @@ },{ columnWidth : 1, layout : 'form', - labelWidth : 120, + labelWidth : 100, items : [{ xtype : 'textarea', fieldLabel : '意见或建议', id : 'remark', name : 'remark', maxLength : 200, - height : 40, + height : 100, allowBlank : true, anchor : '90%' }] @@ -330,7 +330,7 @@ valArr.push("'"); valArr.push(",satisfaction:'"); valArr.push(cNode.attributes.satisfaction); - //如果选择了不满意,让那货写明为啥不满意 + //如果选择了不满意,需要写明为啥不满意 if(pNode.attributes.satisfaction=="NOSATISFACTION"){ var adviser = Ext.get('remark').getValue(); if(adviser==null||adviser.length==0||adviser.trim().length==0){ @@ -339,8 +339,8 @@ return false; } } - //如果选择了不太满意,让那货写明为啥不太满意 - if(pNode.attributes.satisfaction=="NOTVERYSATISFACTION"){ + //如果选择了不太满意,需要写明为啥不太满意 + else if(pNode.attributes.satisfaction=="NOTVERYSATISFACTION"){ var adviser = Ext.get('remark').getValue(); if(adviser==null||adviser.length==0||adviser.trim().length==0){ isCheckedAll = false; @@ -365,7 +365,7 @@ } valArr.push(",satisfaction:'"); valArr.push(pNode.attributes.satisfaction); - //如果选择了不满意,让那货写明为啥不满意 + //如果选择了不满意,需要写明为啥不满意 if(pNode.attributes.satisfaction=="NOSATISFACTION"){ var adviser = Ext.get('remark').getValue(); if(adviser==null||adviser.length==0||adviser.trim().length==0){ @@ -374,8 +374,8 @@ return false; } } - //如果选择了不太满意,让那货写明为啥不太满意 - if(pNode.attributes.satisfaction=="NOTVERYSATISFACTION"){ + //如果选择了不太满意,需要写明为啥不太满意 + else if(pNode.attributes.satisfaction=="NOTVERYSATISFACTION"){ var adviser = Ext.get('remark').getValue(); if(adviser==null||adviser.length==0||adviser.trim().length==0){ isCheckedAll = false; @@ -424,7 +424,10 @@ function rendererHrefLink(v, p, record){ - return ""+v+""; + var instructions = record.data['instructions']; + instructions = instructions.replace('\n',''); //替换回车符,避免js函数的参数传值导致代码执行不成功 + instructions = instructions.replace('\r',''); + return ""+v+""; //showSatisfactionSurveyTableWin(poId, name, instructions, function(){reloadSatisfactionSurveyTemplateTableTips()}); }