|  | @ -56,6 +56,8 @@ import org.springframework.transaction.annotation.Transactional;
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | import java.io.IOException;
 |  | import java.io.IOException;
 | 
												
													
														
															|  | import java.io.StringReader;
 |  | import java.io.StringReader;
 | 
												
													
														
															|  | 
 |  | import java.math.BigDecimal;
 | 
												
													
														
															|  | 
 |  | import java.text.DecimalFormat;
 | 
												
													
														
															|  | import java.text.SimpleDateFormat;
 |  | import java.text.SimpleDateFormat;
 | 
												
													
														
															|  | import java.util.*;
 |  | import java.util.*;
 | 
												
													
														
															|  | 
 |  | 
 | 
												
											
												
													
														
															|  | @ -3070,7 +3072,7 @@ public class XzzxEntranceService{
 | 
												
													
														
															|  |                 object1.put("pack_size",jsonObject.getString("PACK_SPEC"));
 |  |                 object1.put("pack_size",jsonObject.getString("PACK_SPEC"));
 | 
												
													
														
															|  |                 object1.put("retprice",jsonObject.getString("RETAIL_PRICE"));
 |  |                 object1.put("retprice",jsonObject.getString("RETAIL_PRICE"));
 | 
												
													
														
															|  |                 object1.put("specification",jsonObject.getString("PHYSIC_SPEC"));
 |  |                 object1.put("specification",jsonObject.getString("PHYSIC_SPEC"));
 | 
												
													
														
															|  |                 object1.put("pack_retprice",jsonObject.getString("RETAIL_PRICE"));
 |  | 
 | 
												
													
														
															|  | 
 |  |                 object1.put("pack_retprice",jsonObject.getString(" "));
 | 
												
													
														
															|  |                 object1.put("stock_amount",jsonObject.getString("QUANTITY"));
 |  |                 object1.put("stock_amount",jsonObject.getString("QUANTITY"));
 | 
												
													
														
															|  |                 object1.put("visible_flag",jsonObject.getString("VALID_FLAG"));
 |  |                 object1.put("visible_flag",jsonObject.getString("VALID_FLAG"));
 | 
												
													
														
															|  |                 object1.put("drug_flag",jsonObject.getString("OTC_FLAG"));
 |  |                 object1.put("drug_flag",jsonObject.getString("OTC_FLAG"));
 | 
												
											
												
													
														
															|  | @ -3080,6 +3082,11 @@ public class XzzxEntranceService{
 | 
												
													
														
															|  |                 object1.put("weigh_unit",jsonObject.getString("DOSE_UNIT"));
 |  |                 object1.put("weigh_unit",jsonObject.getString("DOSE_UNIT"));
 | 
												
													
														
															|  |                 object1.put("vol_unit","");
 |  |                 object1.put("vol_unit","");
 | 
												
													
														
															|  |                 object1.put("mini_unit_name",jsonObject.getString("PHYSIC_UNIT"));
 |  |                 object1.put("mini_unit_name",jsonObject.getString("PHYSIC_UNIT"));
 | 
												
													
														
															|  | 
 |  |                 DecimalFormat df =new DecimalFormat("0.00");
 | 
												
													
														
															|  | 
 |  |                 Double packSize=Double.parseDouble(jsonObject.get("PACK_SPEC")==null?"1":jsonObject.getString("PACK_SPEC"));
 | 
												
													
														
															|  | 
 |  |                 Double retprice=Double.parseDouble(jsonObject.get("RETAIL_PRICE")==null?"0":jsonObject.getString("RETAIL_PRICE"));
 | 
												
													
														
															|  | 
 |  |                 Double miniUnitPrice=retprice/packSize;
 | 
												
													
														
															|  | 
 |  |                 object1.put("mini_unit_price",df.format(miniUnitPrice));
 | 
												
													
														
															|  |                 object1.put("pack_unit_name",jsonObject.getString("PRICE_UNIT"));
 |  |                 object1.put("pack_unit_name",jsonObject.getString("PRICE_UNIT"));
 | 
												
													
														
															|  |                 object1.put("weigh_unit_name",jsonObject.getString("DOSE_UNIT"));
 |  |                 object1.put("weigh_unit_name",jsonObject.getString("DOSE_UNIT"));
 | 
												
													
														
															|  |                 object1.put("vol_unit_name","");
 |  |                 object1.put("vol_unit_name","");
 | 
												
											
												
													
														
															|  | @ -3095,14 +3102,12 @@ public class XzzxEntranceService{
 | 
												
													
														
															|  |                 object1.put("bz_usage_name",jsonObject.getString("FREQUENCY"));
 |  |                 object1.put("bz_usage_name",jsonObject.getString("FREQUENCY"));
 | 
												
													
														
															|  |                 object1.put("QUANTITY",jsonObject.getString("QUANTITY"));
 |  |                 object1.put("QUANTITY",jsonObject.getString("QUANTITY"));
 | 
												
													
														
															|  |                 object1.put("DAY_COUNT",jsonObject.getString("DAY_COUNT"));
 |  |                 object1.put("DAY_COUNT",jsonObject.getString("DAY_COUNT"));
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |                 jsonArray.add(object1);
 |  |                 jsonArray.add(object1);
 | 
												
													
														
															|  |             }
 |  |             }
 | 
												
													
														
															|  |         }
 |  |         }
 | 
												
													
														
															|  |         return jsonArray;
 |  |         return jsonArray;
 | 
												
													
														
															|  |     }
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |     /**
 |  |     /**
 | 
												
													
														
															|  |      * 查询药品用药方法
 |  |      * 查询药品用药方法
 | 
												
													
														
															|  |      * @param spellCode 拼音码
 |  |      * @param spellCode 拼音码
 |