亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? a.java

?? 醫(yī)院藥品管理范例
?? JAVA
?? 第 1 頁 / 共 5 頁
字號:
package ui.sys;

import java.util.*;

import com.dy.action.*;
import com.dy.control.*;
import com.dy.event.*;
import com.dy.ui.*;
import com.tiis.util.Date.*;
import jdo.fee.*;
import jdo.sys.*;
import manager.*;
import pha.*;
import system.menu.*;
import ui.publics.combo.*;
import ui.publics.tree.*;
import action.util.AppDate;
import ind.*;
import javax.swing.JOptionPane;
import java.awt.Component;
/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: </p>
 *
 * @author WangM
 * @version 3.0
 */
public class SysPhaPriceEnactmantControl
    extends DyControl {
  public final static String ACTION_CLASS_NAME = "action.sys.SysAction";
  //全局結(jié)點(diǎn)記錄結(jié)點(diǎn)ID
  private String treeStringId="";
  //全局ORDER_CODE
  private String orderCodeStr="";
  //獲得當(dāng)前編輯數(shù)據(jù)
  private ActionParm phaAction;
  //獲得藥品屬性編輯數(shù)據(jù)
  private ActionParm phaBaseAction;
  /**
   * 得到動作對象
   * @alias 得到動作對象
   * @return DyAction  返回動作對象<br>
   * 功能說明:<br>
   * 1、將對象數(shù)據(jù)轉(zhuǎn)換為ActionParm類型<br>
   */
  private DyAction getAction() {

   DyAction actionObject = new DyAction();

   actionObject.setClassName(ACTION_CLASS_NAME);

   return actionObject;
 }
 public SysPhaPriceEnactmantControl() {
 }
 /**
  * 頁面初始化方法
  */
 public void onInitParm() {
   Vector v =(Vector)this.getParameter();
   this.setValue("ROLE",v.get(1).toString());
   System.out.println("初始化Vector:"+v);
   this.pageInit();
 }
 /**
  * 初始化事件方法
  */
 public void onInit() {
   super.onInit();
   //新增
   addEventCallMethod(SysPhaPriceEnactmantMenuBar.ADD_TAG,DyEventListener.ActionPerformed,"onAdd");
   //清空
   addEventCallMethod(SysPhaPriceEnactmantMenuBar.CLEAN_TAG,DyEventListener.ActionPerformed,"onClean");
   //導(dǎo)出Excel
   addEventCallMethod(SysPhaPriceEnactmantMenuBar.EXPORT_TAG,DyEventListener.ActionPerformed,"onExport");
   //保存
   addEventCallMethod(SysPhaPriceEnactmantMenuBar.SAVE_TAG,DyEventListener.ActionPerformed,"onSave");
   //關(guān)閉
   addEventCallMethod(SysPhaPriceEnactmantMenuBar.CLOSE_TAG,DyEventListener.ActionPerformed,"onClose");
   //樹點(diǎn)擊事件
   addEventCallMethod("TREE",ActionPerformed,"onTree");
   //全部點(diǎn)擊事件
   addEventCallMethod("ALL",ActionPerformed,"onAll");
   //啟用點(diǎn)擊事件
   addEventCallMethod("STATR",ActionPerformed,"onStatr");
   //停用點(diǎn)擊事件
   addEventCallMethod("END",ActionPerformed,"onEnd");
   //GRID監(jiān)聽事件
   addEventCallMethod("GRID1",ActionPerformed,"onGridEvent");
   //轉(zhuǎn)出單擊事件
   addEventCallMethod("ZC",ActionPerformed,"onZCEvent");
   //開單即執(zhí)行單擊事件
   addEventCallMethod("KDJZX",ActionPerformed,"onKDJZXEvent");
   //歷史明細(xì)單擊事件
   addEventCallMethod("HISTORY_DATA",ActionPerformed,"onHistoryCheck");
   //藥品名稱回車事件
   addEventCallMethod("PHYSIC_NAME",ActionPerformed,"onFocusLost");
   //別名回車事件
   addEventCallMethod("OTHER_NAME",ActionPerformed,"onFocusLostBM");
   //自費(fèi)價格回車事件
   addEventCallMethod("ZFJG",ActionPerformed,"onZFPrice");
   //缺藥設(shè)置單擊事件
   addEventCallMethod("QYSZ",ActionPerformed,"onPhaType");
   //管制藥品單擊事件
   addEventCallMethod("GZYP",ActionPerformed,"onPhaManager");
   //單位換算單擊事件
   addEventCallMethod("UNITBUTTON",ActionPerformed,"onUnitChange");
   //庫存單位換算單位單擊事件
   addEventCallMethod("STOCKBUTTON",ActionPerformed,"onUnitStockChange");
   //CHECK啟用事件
   addEventCallMethod("PRICESTATR",ActionPerformed,"onQYDate");
 }
 /**
  * 啟用CHECK事件
  */
 public void onQYDate(){
   System.out.println("啟用事件");
   if(this.getCheckBox("PRICESTATR").isSelected()){
     this.setValue("DATE_END","99991231");
   }else{
     this.setValue("DATE_END",manager.SysManager.getInstance().getOPTDate());
   }
 }
 /**
  * 庫存單位換算單位事件
  */
 public void onUnitStockChange(){
   System.out.println("庫存單位換算單位事件");
   if(this.orderCodeStr.length()<=0){
    this.messageBox("請選擇一筆藥品記錄!");
    return;
  }
  INDTransUnit_M INDTransUnit_M1 = new INDTransUnit_M("1",
                                                          this.phaBaseAction.getReturnData("ORDER_CODE",0).toString(),
                                                          this.phaBaseAction.getReturnData("DISPENSE_UNIT",0).toString(),
 this.phaBaseAction.getReturnData("STOCK_UNIT",0).toString().length()<=0?this.getValue("STOCKUNIT"):this.phaBaseAction.getReturnData("STOCK_UNIT",0).toString());
 }
 /**
  * 單位換算事件
  */
 public void onUnitChange(){
   System.out.println("單位換算事件");
   if(this.orderCodeStr.length()<=0){
     this.messageBox("請選擇一筆藥品記錄!");
     return;
   }
   String[] Qu_Data = {this.phaBaseAction.getReturnData("ORDER_CODE",0).toString(),//藥品代碼
       this.phaBaseAction.getReturnData("MEDI_UNIT",0).toString(),//開藥
       this.phaBaseAction.getReturnData("DISPENSE_UNIT",0).toString()//發(fā)藥
   };
   Vector Unit_Data = new Vector();
   Unit_Data.add(Qu_Data);
   PHATransUnit_M PHATransUnit_M1= new PHATransUnit_M(Unit_Data);
 }
 /**
  * 管制藥品單擊事件
  */
 public void onPhaManager(){
   System.out.println("管制藥品單擊事件");
   if(!this.getCheckBox("GZYP").isSelected()){
     this.getComboBox("GZYPJS").setEnabled(false);
   }else{
     this.getComboBox("GZYPJS").setEnabled(true);
   }
 }
 /**
  * 缺藥設(shè)置單擊事件
  */
 public void onPhaType(){
   System.out.println("缺藥時間單擊事件");
   if(!this.getCheckBox("QYSZ").isSelected()){
     this.getDatePlus("STDATE").setEnabled(false);
     this.getDatePlus("EXITDATE").setEnabled(false);
     this.getComboBox("QYYY").setEnabled(false);
   }else{
     this.getDatePlus("STDATE").setEnabled(true);
     this.getDatePlus("EXITDATE").setEnabled(true);
     this.getComboBox("QYYY").setEnabled(true);
   }
 }
 /**
  * 自費(fèi)價格回車事件
  */
 public void onZFPrice(){
   this.getDyNumberic("YBJG").setValue(this.getValue("ZFJG"));
   this.getDyNumberic("ZFZGJG").setValue(this.getValue("ZFJG"));
 }
 /**
  * 藥品別名事件
  */
 public void onFocusLostBM(){
   System.out.println("別名拼音碼");
   this.setValue("OTHER_NAMEPY",this.creatPyCode(this.getValue("OTHER_NAME").toUpperCase()));
 }
 /**
  * 藥品名稱失去焦點(diǎn)事件
  */
 public void onFocusLost(){
   System.out.println("拼音碼");
   this.setValue("EDH_CODE",this.creatPyCode(this.getValue("PHYSIC_NAME").toUpperCase()));
 }
 /**
  * 組成拼音碼
  * @param pyCode String
  * @return String
  */
 public String creatPyCode(String pyCode){
   ActionParm result = new ActionParm();
   result.setCommitData("NAME_PYCODE",pyCode);
   return SysManager.getInstance().creatPyCode(result);
 }
 /**
  * 歷史明細(xì)點(diǎn)擊事件
  */
 public void onHistoryCheck(){
   System.out.println("歷史明細(xì)");
   if(this.orderCodeStr.trim().length()<=0){
     this.messageBox("請在GRID上選擇一個要查看的藥品!");
     return;
   }
   Vector historyData = this.getHistoryData(this.orderCodeStr);
   if(historyData==null){
     this.messageBox("無法查詢到歷史明細(xì)數(shù)據(jù)!");
     return;
   }
   System.out.println("歷史明細(xì)數(shù)據(jù):"+historyData);
   SysPhaPriceHistoryUI ui = new SysPhaPriceHistoryUI(historyData);
   ui.show();
   System.out.println(ui.getReturnValue());
   ActionParm action = (ActionParm)ui.getReturnValue();
   ActionParm phaPrice = (ActionParm)action.getCommitData("PHAPRICE");
   ActionParm phaAttribute = (ActionParm)action.getCommitData("PHAATTRIBUTE");
   this.setPhaAction(phaPrice);
   this.setPhaBaseAction(phaAttribute);
   this.setEditValue(phaPrice);
   this.setPhaTwoPageData(phaAttribute);
   this.initToolBar(new Boolean(true));
   System.out.println("全局ORDER_CODE:"+this.orderCodeStr);
   System.out.println("全局藥品費(fèi)用集合變量:"+this.phaAction);
   System.out.println("全局藥品屬性集合變量:"+this.phaBaseAction);
 }
 /**
  * 獲得用戶輸入數(shù)據(jù)SysFee
  * @return ActionParm
  */
 public ActionParm getPhaSysFeeData(){
   ActionParm result = new ActionParm();
   //藥品代碼
   result.setCommitData("ORDER_CODE",this.getValue("ORDER_CODE").trim().toString());
   //藥品名稱
   result.setCommitData("ORDER_DESC",this.getValue("PHYSIC_NAME").trim().toString());
   //字母拼音
   result.setCommitData("ORD_PYCODE",this.getValue("EDH_CODE").trim().toString());
   //醫(yī)保名稱
   result.setCommitData("NHI_FEE_DESC",this.getValue("MEDICINE_SAFETY").trim().toString());
   //英文名稱
   result.setCommitData("TRADE_ENG_DESC",this.getValue("ENG_CODE").trim().toString());
   //化學(xué)名稱
   result.setCommitData("NOMENCLATURE",this.getValue("CHYMIST_NAME").trim().toString());
   //別名(簡稱)
   result.setCommitData("ORDER_ABS_DESC",this.getValue("OTHER_NAME").trim().toString());
   //別名(拼音)
   result.setCommitData("NOMENCLATURE_PYCODE",this.getValue("OTHER_NAMEPY").trim().toString());
   //規(guī)格說明
   result.setCommitData("DESCRIPTION",this.getValue("SPEC_EXPLAIN").trim().toString());
   //單位
   result.setCommitData("UNIT_CODE",this.getValue("UNIT"));
   //備注
   result.setCommitData("REMARK",this.getValue("REMARK").trim().toString());
   //生效日期
   result.setCommitData("START_DATE",this.getValue("DATE_STATR"));
   //失效日期
   result.setCommitData("END_DATE",this.getValue("DATE_END"));
   //院內(nèi)代碼
   result.setCommitData("CHARGE_HOSP_CODE",this.getValue("YNDM"));
   //細(xì)分類
   result.setCommitData("ORDER_CAT1",this.getValue("XFL"));
   //自費(fèi)價格
   result.setCommitData("OWN_PRICE",this.getValue("ZFJG"));
   //醫(yī)保價格
   result.setCommitData("NHI_PRICE",this.getValue("YBJG"));
   //政府最高價格
   result.setCommitData("GOV_PRICE",this.getValue("ZFZGJG"));
   //衛(wèi)屬批準(zhǔn)字號
   result.setCommitData("HYGIENE_TRADE_CODE",this.getValue("WSPZZH").trim().toString());
   //證照類別
   result.setCommitData("LCS_CLASS_CODE",this.getValue("ZZLB"));
   //轉(zhuǎn)出
   result.setCommitData("TRANS_OUT_FLG",this.getValue("ZC"));
   //預(yù)設(shè)轉(zhuǎn)院所
   result.setCommitData("TRANS_HOSP_CODE",this.getValue("YSZYS"));
   //開單即執(zhí)行
   result.setCommitData("RBORDER_FLG",this.getValue("KDJZX"));
   //處理部門
   result.setCommitData("RBORDER_DEPT_CODE",this.getValue("CLBM"));
   //給付類別
   result.setCommitData("INSPAY_TYPE",this.getValue("GIVETYPE"));
   //增付比率
   result.setCommitData("ADDPAY_RATE",this.getValue("ZFBL"));
   //增付金額
   result.setCommitData("ADDPAY_AMT",this.getValue("ZFJE"));
   //住院醫(yī)保碼
   result.setCommitData("NHI_CODE",this.getValue("IYBM").trim().toString());
   //門診醫(yī)保碼
   result.setCommitData("NHI_CODE_O",this.getValue("OYBM").trim().toString());
   //急診醫(yī)保碼
   result.setCommitData("NHI_CODE_E",this.getValue("EYBM").trim().toString());
   //啟用注記
   if(this.getCheckBox("PRICESTATR").isSelected()){
     result.setCommitData("ACTIVE_FLG","Y");
   }else{
     result.setCommitData("ACTIVE_FLG","N");
   }
   //允許手動計價注記
   if(this.getCheckBox("SDJJZJ").isSelected()){
     result.setCommitData("LET_UMARMED_FLG","Y");
   }else{
     result.setCommitData("LET_UMARMED_FLG","N");
   }
   //門診使用
   if(this.getCheckBox("ADMTYPE_O").isSelected()){
     result.setCommitData("OPD_FLG","Y");
   }else{
     result.setCommitData("OPD_FLG","N");
   }
   //急診使用
   if(this.getCheckBox("ADMTYPE_E").isSelected()){
     result.setCommitData("EMG_FLG","Y");
   }else{
     result.setCommitData("EMG_FLG","N");
   }
   //住院使用
   if(this.getCheckBox("ADMTYPE_I").isSelected()){
     result.setCommitData("IPD_FLG","Y");
   }else{
     result.setCommitData("IPD_FLG","N");
   }
   //經(jīng)醫(yī)生處方
   if(this.getCheckBox("JCFQ").isSelected()){
     result.setCommitData("SPLCASE_FLG","Y");
   }else{
     result.setCommitData("SPLCASE_FLG","N");
   }
   //介入操作
   if(this.getCheckBox("JRCZ").isSelected()){
     result.setCommitData("PROJECT_APPLY_FLG","Y");
   }else{
     result.setCommitData("PROJECT_APPLY_FLG","N");
   }
   //健康檢查(新添字段)
   if(this.getCheckBox("ADMTYPE_H").isSelected()){
     result.setCommitData("HRM_FLG","Y");
   }else{
     result.setCommitData("HRM_FLG","N");
   }
   IOperator operator = SysManager.getInstance().getOperator();
   operator.setActionParmCommit(result);
   result.setCommitData("OPT_DATE",SysManager.getInstance().getOPTDate());
   return result;
 }
 /**
  * 獲得PhaBase數(shù)據(jù)
  * @return ActionParm
  */
 public ActionParm getPhaBaseData(){
   ActionParm result = new ActionParm();
   //藥品代碼
   result.setCommitData("ORDER_CODE",this.getValue("ORDER_CODE"));
   //藥品分類
   result.setCommitData("TYPE_CODE",this.getValue("PHATYPE"));
   //開藥單位
   result.setCommitData("MEDI_UNIT",this.getValue("KYUINTCOBO"));
   //發(fā)藥單位2
   result.setCommitData("DISPENSE_UNIT",this.getValue("FYUNITCOMBO2"));
   //發(fā)藥單位1
   result.setCommitData("DISPENSE_UNIT",this.getValue("FYUNITCOMBO"));
   //庫存單位
   result.setCommitData("STOCK_UNIT",this.getValue("STOCKUNIT"));
   //劑型
   result.setCommitData("DOSE_CODE",this.getValue("JX"));
   //頻率
   result.setCommitData("FREQ_CODE",this.getValue("PL"));

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品综合久久久久久| 欧美精品久久天天躁| 婷婷久久综合九色综合绿巨人| 日韩一区二区三区高清免费看看| 99久久综合精品| 久久er99精品| 亚洲精品日日夜夜| 国产欧美一区二区精品性| 欧美日韩三级一区| thepron国产精品| 国产一区二区三区综合| 日韩高清不卡在线| 亚洲免费毛片网站| 国产精品网站一区| 精品国产污网站| 欧美人xxxx| 欧美视频在线一区二区三区 | 精品在线播放午夜| 亚洲图片欧美色图| 一区二区三区在线视频免费观看| 国产色综合一区| 久久精品在线免费观看| 日韩欧美国产综合在线一区二区三区| 欧美三级乱人伦电影| 91丨九色丨蝌蚪丨老版| 成人黄色777网| 大桥未久av一区二区三区中文| 麻豆国产一区二区| 麻豆91免费看| 蜜桃视频第一区免费观看| 日日骚欧美日韩| 午夜精品一区二区三区电影天堂| 亚洲精品视频自拍| 一区二区三区av电影| 亚洲欧美日本韩国| 亚洲毛片av在线| 一区二区三区美女| 亚洲精品成人悠悠色影视| 亚洲天堂免费看| 亚洲色图.com| 亚洲美女精品一区| 亚洲国产综合色| 亚洲大片在线观看| 日韩黄色免费网站| 免费看日韩精品| 久久国产乱子精品免费女| 国内精品视频一区二区三区八戒| 韩国在线一区二区| 国产成人在线色| 国产1区2区3区精品美女| 成人免费高清在线| 97久久精品人人做人人爽50路| 色综合欧美在线| 欧美剧情片在线观看| 91.麻豆视频| 日韩美女在线视频| 日本一区二区成人在线| 一色桃子久久精品亚洲| 亚洲精品水蜜桃| 日韩二区在线观看| 国产在线日韩欧美| 97久久精品人人爽人人爽蜜臀| 91久久人澡人人添人人爽欧美| 欧美日韩国产美| 精品卡一卡二卡三卡四在线| 国产精品嫩草影院av蜜臀| 亚洲激情图片小说视频| 日本特黄久久久高潮| 激情另类小说区图片区视频区| 成人精品亚洲人成在线| 欧洲视频一区二区| 久久久综合九色合综国产精品| 国产精品乱人伦一区二区| 亚洲福中文字幕伊人影院| 激情综合网天天干| 91麻豆视频网站| 日韩色视频在线观看| 国产精品私人影院| 午夜欧美2019年伦理| 韩国三级电影一区二区| 91蝌蚪porny九色| 日韩欧美在线1卡| 1000精品久久久久久久久| 日本欧美一区二区三区| 成人动漫一区二区| 欧美成人aa大片| 亚洲免费大片在线观看| 国产一区二区91| 欧美日韩你懂得| 国产精品免费视频一区| 日韩av电影一区| 91免费国产视频网站| 精品国内片67194| 亚洲一区二区三区影院| 国产超碰在线一区| 欧美一区二区三区免费视频| 国产精品久久久久久久久动漫 | 亚洲综合成人网| 国产精品资源在线| 在线不卡中文字幕| 亚洲视频 欧洲视频| 国产在线精品一区在线观看麻豆| 欧美影院午夜播放| 中文字幕一区av| 国产在线看一区| 欧美一区二区视频在线观看2022| 亚洲欧美激情视频在线观看一区二区三区 | 91麻豆免费看| 国产精品毛片a∨一区二区三区| 青青草国产精品亚洲专区无| 色天天综合久久久久综合片| 国产日韩欧美一区二区三区乱码| 免费看日韩精品| 91精品国产综合久久精品| 亚洲综合男人的天堂| www.一区二区| 国产精品传媒入口麻豆| 成人午夜免费电影| 中文字幕欧美国产| 国产精品一区二区果冻传媒| 日韩三级在线观看| 日本不卡视频一二三区| 欧美日韩亚洲国产综合| 亚洲国产精品欧美一二99| 91传媒视频在线播放| 亚洲另类春色校园小说| eeuss鲁片一区二区三区 | 午夜视黄欧洲亚洲| 欧美日韩在线免费视频| 亚洲一区二区欧美激情| 在线观看日韩精品| 亚洲午夜成aⅴ人片| 欧美在线小视频| 亚洲在线一区二区三区| 在线视频一区二区三| 亚洲人123区| 欧美少妇xxx| 亚洲18女电影在线观看| 欧美伦理视频网站| 日本va欧美va欧美va精品| 在线综合亚洲欧美在线视频| 日韩电影一二三区| 26uuuu精品一区二区| 国产精品77777竹菊影视小说| 亚洲国产精品激情在线观看| k8久久久一区二区三区| 一区二区三区在线视频免费观看| 在线观看视频一区二区| 亚洲3atv精品一区二区三区| 欧美一区二区三区视频在线观看 | av不卡在线播放| 亚洲色图一区二区三区| 精品视频1区2区3区| 日韩1区2区日韩1区2区| 精品成人一区二区三区| 懂色av一区二区夜夜嗨| 亚洲色图欧美在线| 欧美丰满少妇xxxxx高潮对白| 精品一区免费av| 国产精品国产馆在线真实露脸| 色综合久久综合网| 美女视频免费一区| 国产精品毛片无遮挡高清| 91传媒视频在线播放| 蜜臀91精品一区二区三区| 国产视频在线观看一区二区三区| 91年精品国产| 久久疯狂做爰流白浆xx| 亚洲欧美在线高清| 51精品久久久久久久蜜臀| 国产一区啦啦啦在线观看| 亚洲三级理论片| 日韩一区二区三区在线视频| 国产盗摄精品一区二区三区在线| 亚洲男同性恋视频| 日韩午夜在线影院| 色综合久久天天| 精品在线免费观看| 亚洲精品国产a| 久久一区二区视频| 欧美日韩一本到| 国产91对白在线观看九色| 亚洲成人第一页| 国产精品福利一区二区| 欧美大片顶级少妇| 欧美伊人久久久久久久久影院| 国产成人综合网| 日韩电影在线观看电影| 亚洲人成7777| 久久精品亚洲乱码伦伦中文| 欧美日本在线观看| 成人黄色免费短视频| 久久精品99国产精品日本| 亚洲免费在线播放| 欧美国产激情二区三区| 精品日韩av一区二区| 欧美日韩久久一区二区| 91片黄在线观看| 国产ts人妖一区二区| 久久精工是国产品牌吗|