|
@ -481,7 +481,7 @@ public class PrescriptionInfoService extends BaseService {
|
|
|
return rs;
|
|
|
}
|
|
|
|
|
|
public int reviewPrescription(String code ,String reason,String state) throws Exception{
|
|
|
public int reviewPrescription(String code ,String reason,String state,String dept,String registerFee,String rateTypeCode) throws Exception{
|
|
|
if(StringUtils.isNotBlank(state)){
|
|
|
Prescription p = prescriptionDao.findByCode(code);
|
|
|
//更新审核记录
|
|
@ -491,6 +491,9 @@ public class PrescriptionInfoService extends BaseService {
|
|
|
//审核通过,前往智业开方
|
|
|
p.setStatus(PrescriptionLog.PrescriptionLogStatus.adding.getValue());
|
|
|
p.setReviewedTime(new Date());
|
|
|
p.setJwDeptCode(dept);
|
|
|
p.setJwRegisterFee(registerFee);
|
|
|
p.setJwRateTypeCode(rateTypeCode);
|
|
|
}else{
|
|
|
//审核不通过
|
|
|
p.setStatus(PrescriptionLog.PrescriptionLogStatus.no_reviewed.getValue());
|
|
@ -1072,7 +1075,7 @@ public class PrescriptionInfoService extends BaseService {
|
|
|
* @return
|
|
|
*/
|
|
|
public JSONArray getRegisterRee(String jwHospital,String jwDoctorCode){
|
|
|
StringBuffer sql = new StringBuffer(" SELECT t.register_fee AS registerFee FROM zy_iv_staff_reg_type_allot_dict t " +
|
|
|
StringBuffer sql = new StringBuffer(" SELECT t.register_fee AS registerFee,t.register_type AS t.registerType,t.register_type_name AS registerTypeName FROM zy_iv_staff_reg_type_allot_dict t " +
|
|
|
" WHERE t.org_code =? AND t.staff_code =? ");
|
|
|
List<Map<String,Object>> rs = jdbcTemplate.queryForList(sql.toString(),new Object[]{jwHospital,jwDoctorCode});
|
|
|
return new JSONArray(rs);
|