|
@ -512,40 +512,39 @@ public class TnPrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pr
|
|
|
}
|
|
|
}
|
|
|
JSONArray mapList = new JSONArray();
|
|
|
mapList = tnyyEntranceService.findTnYpxx(chargeCode, null, null, pyKey,hisCode);
|
|
|
mapList = tnyyEntranceService.findTnYpxx(chargeCode, null, groupNo, pyKey,hisCode);
|
|
|
JSONArray array = new JSONArray();
|
|
|
for (int i=0;i<mapList.size();i++){
|
|
|
JSONObject map = mapList.getJSONObject(i);
|
|
|
JSONObject object = new JSONObject();
|
|
|
object.put("charge_code",map.get("YPXH"));
|
|
|
object.put("drugname",map.get("YPMC"));
|
|
|
object.put("specification",map.get("YPGG"));
|
|
|
object.put("pack_unit_name",map.get("YPDW"));
|
|
|
object.put("mini_unit",map.get("UNITCODE"));
|
|
|
object.put("mini_unit_name",map.get("UNTCODENAME"));
|
|
|
object.put("weigh_unit_name",map.get("ZXDW"));
|
|
|
object.put("weigh_unit",map.get("ZXDW"));
|
|
|
object.put("pack_unit",map.get("YPDW"));
|
|
|
object.put("yfdw",map.get("YFDW"));
|
|
|
object.put("pack_size",map.get("YFBZ"));
|
|
|
object.put("charge_code",map.get("serial"));
|
|
|
object.put("drugname",map.get("drugname"));
|
|
|
object.put("specification",map.get("specification"));
|
|
|
object.put("pack_unit_name",map.get("pack_unit_name"));
|
|
|
object.put("mini_unit",map.get("mini_unit"));
|
|
|
object.put("mini_unit_name",map.get("mini_unit_name"));
|
|
|
object.put("weigh_unit_name",map.get("weigh_unit_name"));
|
|
|
object.put("weigh_unit",map.get("weigh_unit"));
|
|
|
object.put("pack_unit",map.get("pack_unit"));
|
|
|
object.put("yfdw",map.get("group_no"));
|
|
|
object.put("pack_size",map.get("pack_size"));
|
|
|
/* object.put("yfsx",map.get("yfsx"));//药房属性*/
|
|
|
object.put("ypjl",map.get("YPJL"));//药剂量
|
|
|
object.put("jldw",map.get("JLDW"));//剂量单位
|
|
|
object.put("py_code",map.get("PYDM"));//拼音代码
|
|
|
object.put("fyfs",map.get("FYFS"));//发药方式
|
|
|
object.put("supply_code",map.get("GYFF"));//给药方式
|
|
|
object.put("yfzf",map.get("YFZF"));//药房作废
|
|
|
object.put("supply_name",map.get("GYFF"));//给药方式名称
|
|
|
object.put("ypjl",map.get("ypjl"));//药剂量
|
|
|
object.put("jldw",map.get("jldw"));//剂量单位
|
|
|
object.put("py_code",map.get("py_code"));//拼音代码
|
|
|
/*object.put("fyfs",map.get("FYFS"));//发药方式
|
|
|
object.put("supply_code",map.get("GYFF"));//给药方式*/
|
|
|
/* object.put("yfzf",map.get("YFZF"));//药房作废*/
|
|
|
/* object.put("supply_name",map.get("GYFF"));//给药方式名称*/
|
|
|
/* object.put("ybfl",map.get("ybfl"));//医保分类*/
|
|
|
object.put("retprice",map.get("LSJG"));//零售价格
|
|
|
object.put("kcsl",map.get("KCSL"));//库存
|
|
|
object.put("stock_amount",map.get("KCSL"));//库存
|
|
|
object.put("ypcd",map.get("YPCD"));//产地
|
|
|
object.put("zfpb",map.get("ZFPB"));//作废判别
|
|
|
object.put("jbywbz",map.get("jbywbz"));//基本药物标志
|
|
|
object.put("pack_retprice",map.get("BZLJ"));
|
|
|
if (map.get("XTSB")!=null){
|
|
|
if (map.getString("XTSB").equalsIgnoreCase("1")){
|
|
|
object.put("retprice",map.get("retprice"));//零售价格
|
|
|
object.put("stock_amount",map.get("stock_amount"));//库存
|
|
|
object.put("ypcd",map.get("manu_name"));//产地
|
|
|
/* object.put("zfpb",map.get("ZFPB"));//作废判别*/
|
|
|
object.put("jbywbz",map.get("jbyw"));//基本药物标志
|
|
|
object.put("pack_retprice",map.get("pack_retprice"));
|
|
|
if (map.get("group_no")!=null){
|
|
|
if (map.getString("group_no").equalsIgnoreCase("西药库")||map.getString("group_no").equalsIgnoreCase("成药库")){
|
|
|
object.put("group_no",81);
|
|
|
}else {
|
|
|
object.put("group_no",82);
|