| | |
| | | } else { |
| | | param.setOpenId(openId); |
| | | } |
| | | if(StringUtils.isBlank(param.getRefCode())){ |
| | | msg.setError("缺少报修单或投诉单的单号,请提交报修单或投诉单后再执行"); |
| | | return msg; |
| | | } |
| | | String dbId = (String) request.getSession().getAttribute(SessionKey.SHOPPING_DBID); |
| | | SpObserver.setDBtoInstance("_" + dbId); |
| | | afterSalesIfc.saveSatisfaction(param); |
| | |
| | | private String preSendDate;//预约上门时间 |
| | | private String memo;//申报原因或投诉内容 |
| | | |
| | | |
| | | private String refCode;//关联报修单或投诉单的单号 |
| | | private Integer refFormId;//关联报修单或投诉单的功能号 |
| | | private String overallEvaluationScore;//总体评价 |
| | | private String installEvaluationScore;//安装师傅满意度 |
| | | private String afterSalesEvaluationScore;//售后人员满意度 |
| | |
| | | " end \n"; |
| | | } |
| | | sql += " exec sp_newdoccode 640402,'SYSTEM',@docCode output\n"; |
| | | sql += "insert into t640402H(docCode,formId,DocStatus,companyId,companyName,docDate,cltCode,cltName,tel,EnterDate,OverallEvaluationScore,InstallEvaluationScore,AfterSalesEvaluationScore," + |
| | | sql += "insert into t640402H(docCode,formId,refCode,refFormId,DocStatus,companyId,companyName,docDate,cltCode,cltName,tel,EnterDate,OverallEvaluationScore,InstallEvaluationScore,AfterSalesEvaluationScore," + |
| | | "DeliveryEvaluationScore,HDMemo,UploadFiles)" + |
| | | " values (@docCode,640402,0,@companyId,@companyName,convert(varchar(10),getdate(),120),@cltCode,@cltName,@tel,getdate()," + |
| | | " values (@docCode,640402,"+GridUtils.prossSqlParm(param.getRefCode())+","+param.getRefFormId()+",0,@companyId,@companyName,convert(varchar(10),getdate(),120),@cltCode,@cltName,@tel,getdate()," + |
| | | GridUtils.prossSqlParm(param.getOverallEvaluationScore()) + "," + GridUtils.prossSqlParm(param.getInstallEvaluationScore()) + "," + |
| | | GridUtils.prossSqlParm(param.getAfterSalesEvaluationScore()) + "," + GridUtils.prossSqlParm(param.getDeliveryEvaluationScore()) + "," + |
| | | GridUtils.prossSqlParm(param.getHDMemo()) + "," + GridUtils.prossSqlParm(param.getUploadFiles()) + ")"; |