|
@@ -4,6 +4,7 @@ import com.diagbot.vo.his.FeedbackHosVO;
|
|
|
import com.google.common.base.Joiner;
|
|
|
import com.google.common.collect.Lists;
|
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
import java.sql.*;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
@@ -151,7 +152,12 @@ public class PushFeedbackConn {
|
|
|
state.setString(7,feedbackHosVO.getDeptId());
|
|
|
state.setInt(8,0);
|
|
|
state.setString(9,feedbackHosVO.getExplainInfo());//缺陷说明
|
|
|
- state.setString(10, String.format("%.2f", feedbackHosVO.getQcresultDetaiScore()));
|
|
|
+ if(feedbackHosVO.getOperationType().equals("4")){
|
|
|
+ state.setString(10, "0");
|
|
|
+ }else{
|
|
|
+ state.setString(10, String.format("%.2f", feedbackHosVO.getQcresultDetaiScore()));
|
|
|
+ }
|
|
|
+
|
|
|
if(feedbackHosVO.getOperationType().equals("4")){
|
|
|
state.setString(11,Long.toString(feedbackHosVO.getId()));//缺陷编号
|
|
|
}else{
|
|
@@ -190,8 +196,8 @@ public class PushFeedbackConn {
|
|
|
}
|
|
|
|
|
|
public static void main(String[] args) {
|
|
|
-// BigDecimal number = new BigDecimal(12.22);
|
|
|
- System.out.println(Timestamp.valueOf(DateUtil.getCurrentDateStr("")));
|
|
|
+ BigDecimal number = new BigDecimal(12.2);
|
|
|
+ System.out.println(String.format("%.2f", null));
|
|
|
/* String msg = "病案首页 <ul> </ul> ";
|
|
|
System.out.println(msg.trim().replaceAll(" ","").replaceAll("<ul></ul>",""));*/
|
|
|
}
|
|
@@ -245,7 +251,7 @@ public class PushFeedbackConn {
|
|
|
String sql =" update MEDICAL_QC_MSG set " +
|
|
|
" MESSAGE=?,ISSUED_BY=?,ISSUED_DATE_TIME=to_date(?,'yyyy-mm-dd hh24:mi:ss'),TOPIC_ID=?,DEPT_STAYED=?,MSG_STATUS=?,EXPLAININFO=?," +
|
|
|
" POINT=?,CCIDS=?,POINT_TYPE=?,SENDER_DOCTOR=?,DOCTOR_IN_CHARGE_ID=?," +
|
|
|
- " APPLY_ENV=?,QA_EVENT_TYPE=?,QC_MSG_CODE=?,DOCTOR_IN_CHARGE=?,TOPIC=?";
|
|
|
+ " APPLY_ENV=?,QA_EVENT_TYPE=?,QC_MSG_CODE=?,DOCTOR_IN_CHARGE=?,TOPIC=?,ASK_DATE_TIME=null";
|
|
|
sql+=" where PATIENT_ID = ? and VISIT_ID = ? and DETAILCODE=?";
|
|
|
PreparedStatement state=connection.prepareStatement(sql);
|
|
|
state.setString(1,feedbackHosVO.getQcresultDetailMsg());
|