|
@ -495,7 +495,7 @@ public class SynergyManageService extends BaseJpaService {
|
|
|
whereSql+=" and s.status=1 ";
|
|
|
}
|
|
|
String sql =" select DISTINCT w.*,s.mobile,s.service_patient_name,s.service_patient_code,s.code as servicerCode,s.town_name,s.hospital_name, " +
|
|
|
" w.create_user_name " ;
|
|
|
" w.create_user_name ,s.relation_code as serviserRelationCode " ;
|
|
|
String sqlCenter = " from manage_synergy_workorder_servicer s " +
|
|
|
" LEFT JOIN manage_synergy_workorder w on s.workorder_code=w.code " +
|
|
|
" LEFT JOIN manage_synergy_workorder_executor e on e.workorder_code=w.code " + leftSql+
|
|
@ -588,6 +588,7 @@ public class SynergyManageService extends BaseJpaService {
|
|
|
resultMap.put("servicerLog",m);
|
|
|
resultMap.put("haveNum",1);
|
|
|
}
|
|
|
resultMap.put("serviserRelationCode",workorderMap.get("serviserRelationCode"));
|
|
|
}else{
|
|
|
resultMap.put("haveNum",0);
|
|
|
}
|
|
@ -1164,6 +1165,18 @@ public class SynergyManageService extends BaseJpaService {
|
|
|
for(int i=0;i<jsonArray.length();i++){
|
|
|
fileName = jsonArray.getJSONObject(i).get("name")+"";
|
|
|
url = jsonArray.getJSONObject(i).get("url")+"";
|
|
|
String[] fs = fileName.split("\\.");
|
|
|
String format = fs[1];
|
|
|
//图片常见格式:bmp,jpg,png,tif,gif,pcx,tga,exif,fpx,svg,psd,cdr,pcd,dxf,ufo,eps,ai,raw,WMF,webp
|
|
|
List img = new ArrayList(Arrays.asList("bmp","jpg","png","tif","gif","pcx","tga","exif","fpx","svg","psd","cdr","pcd","dxf","ufo","eps","ai","raw","WMF","webp"));
|
|
|
Integer type =null;
|
|
|
if(img.contains(format)){
|
|
|
type=3;
|
|
|
}else if("docx".equals(format)||"doc".equals(format)){
|
|
|
type=2;
|
|
|
}else if("xls".equals(format)||"xlsx".equals(format)){
|
|
|
type=1;
|
|
|
}
|
|
|
ManageSynergyAccessoryDO manageSynergyAccessoryDO = new ManageSynergyAccessoryDO();
|
|
|
manageSynergyAccessoryDO.setCode(getCode());
|
|
|
manageSynergyAccessoryDO.setDel(0);
|
|
@ -1180,6 +1193,7 @@ public class SynergyManageService extends BaseJpaService {
|
|
|
manageSynergyWorkorderDO.setStatus(3);
|
|
|
manageSynergyWorkorderDO.setCompleteTime(new Date());
|
|
|
workOrderDao.save(manageSynergyWorkorderDO);
|
|
|
sendMessage(manageSynergyWorkorderDO ,user, 27);
|
|
|
}
|
|
|
|
|
|
public JSONObject getLabels(String labelType) {
|