|
@ -95,15 +95,19 @@ public class PatientController extends WeixinBaseController {
|
|
SignFamily jiating = familyContractService.findByPatientByType(getRepUID(), 2);
|
|
SignFamily jiating = familyContractService.findByPatientByType(getRepUID(), 2);
|
|
int prescription = 0;
|
|
int prescription = 0;
|
|
int sign = 0;
|
|
int sign = 0;
|
|
|
|
String expensesStatus = "";
|
|
if (sanshi != null && jiating != null) {
|
|
if (sanshi != null && jiating != null) {
|
|
|
|
expensesStatus = jiating.getExpensesStatus();
|
|
sign = 3;
|
|
sign = 3;
|
|
} else if (jiating != null) {
|
|
} else if (jiating != null) {
|
|
|
|
expensesStatus = jiating.getExpensesStatus();
|
|
sign = 2;
|
|
sign = 2;
|
|
List<SignFamilyServer> list = signFamilyServerDao.findBySignCodeAndType(jiating.getCode());
|
|
List<SignFamilyServer> list = signFamilyServerDao.findBySignCodeAndType(jiating.getCode());
|
|
if(list!=null&&list.size()>0){
|
|
if(list!=null&&list.size()>0){
|
|
prescription = 1;
|
|
prescription = 1;
|
|
}
|
|
}
|
|
} else if (sanshi != null) {
|
|
} else if (sanshi != null) {
|
|
|
|
expensesStatus = sanshi.getExpensesStatus();
|
|
sign = 1;
|
|
sign = 1;
|
|
}
|
|
}
|
|
if (temp != null) {
|
|
if (temp != null) {
|
|
@ -146,6 +150,7 @@ public class PatientController extends WeixinBaseController {
|
|
// 设置地址
|
|
// 设置地址
|
|
json.put("address", temp.getAddress());
|
|
json.put("address", temp.getAddress());
|
|
// 设置签约状态:0未签约,1三师,2家庭,3三师和家庭
|
|
// 设置签约状态:0未签约,1三师,2家庭,3三师和家庭
|
|
|
|
json.put("expensesStatus", expensesStatus);
|
|
json.put("sign", sign);
|
|
json.put("sign", sign);
|
|
json.put("prescription", prescription);//是否可以续方咨询0不可以、1可以
|
|
json.put("prescription", prescription);//是否可以续方咨询0不可以、1可以
|
|
json.put("countryCode",temp.getSickVillage()==null?"":temp.getSickVillage());
|
|
json.put("countryCode",temp.getSickVillage()==null?"":temp.getSickVillage());
|