Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/basedatamanager/supplyroomconfig/SupplyRoomConfig.java =================================================================== diff -u -r26240 -r26241 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/basedatamanager/supplyroomconfig/SupplyRoomConfig.java (.../SupplyRoomConfig.java) (revision 26240) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/basedatamanager/supplyroomconfig/SupplyRoomConfig.java (.../SupplyRoomConfig.java) (revision 26241) @@ -45,44 +45,80 @@ private Long id; - private String orgUnitCoding;// 部门编码 + /** + * 部门编码 + */ + private String orgUnitCoding; + /** + * 部门名称 + */ + private String orgUnitName; + /** + * 部门名称拼音码 + */ + private String spelling; + /** + * 部门名称五笔码 + */ + private String wbCode; + /** + * 单位名称 + */ + private String unitName; + /** + * 自定义包价格 + */ + private Double customToussePrice = 5.9; + /** + * 外来包价格 + */ + private Double foreignToussePrice = 5.9; + /** + * 器械包标识牌价格 + */ + private Double idCardPrice = 0.0; + /** + * 是否自动签收发货单 + */ + private Boolean autoSignInvoice = false; - private String orgUnitName;// 部门名称 + /** + * 是否自动合并申请单 + */ + private Boolean autoMergeApplication = false ; - private String spelling;//部门名称拼音码 - - private String wbCode;//部门名称五笔码 - - private String unitName; //单位名称 - - private Double customToussePrice = 5.9;//自定义包价格 - - private Double foreignToussePrice = 5.9;//外来包价格 - - private Double idCardPrice = 0.0;//器械包标识牌价格 - - private Boolean autoSignInvoice = false;//是否自动签收发货单 - - private Boolean autoMergeApplication = false ;//是否自动合并申请单 - - //手术室申请单是否需要合并 (autoMergeApplication的一个子选项,处理 手术室手工填写的申请单是否能和使用记录转换的申请单合并) + /** + * 手术室申请单是否需要合并 (autoMergeApplication的一个子选项,处理 手术室手工填写的申请单是否能和使用记录转换的申请单合并) + */ private Boolean isORAppFormMerge; private Boolean afterRecyclingTousseDeliver = false; + /** + * 定时签收时间(单位:分钟) + */ + private Integer timingSignInvoiceTime; + /** + * 发货单发货数量来源 + */ + private String invoiceOrigin = INVOICE_ORIGIN_APPLICATION; + /** + * 一天的开始时间 + */ + private String dayStartTime; + /** + * 一次性物品有效期(天数) + */ + private Integer disposableGoodsExpTime; - private Integer timingSignInvoiceTime;//定时签收时间(单位:分钟) - - private String invoiceOrigin = INVOICE_ORIGIN_APPLICATION;//发货单发货数量来源 - - private String dayStartTime; // 一天的开始时间 - - private Integer disposableGoodsExpTime;// 一次性物品有效期(天数) - private Integer disposableGoodsWarningDate;// 一次性物品的预警期(天数) - - private Integer supplyRoomType; // 供应室类型 - - private String customTousseDefaultTaskGroup;// 自定义器械包默认装配组 + /** + * 供应室类型 + */ + private Integer supplyRoomType; + /** + * 自定义器械包默认装配组 + */ + private String customTousseDefaultTaskGroup; /** * 自定义器械包默认类型 @@ -113,11 +149,15 @@ * 自定义器械包打印科室来源 */ private String ctPrintOrgSource; - - private String ftDefaultSterilingMethod; //外来器械默认的灭菌程序 - - private String ftDefaultPackageType; //外来器械默认的包装类型 /** + * 外来器械默认的灭菌程序 + */ + private String ftDefaultSterilingMethod; + /** + * 外来器械默认的包装类型 + */ + private String ftDefaultPackageType; + /** * 打印科室来源,默认为无 * 有资产归属、回收科室、无三个选择可选,对应之前的是否打印科室字段是和否 */ @@ -199,37 +239,59 @@ public static final String INVOICE_ORIGIN_RECYCLING = "回收单"; public static final String SAVE_IN_LOCAL_FILE = "保存到本地磁盘"; public static final String SAVE_IN_DATABASE = "保存到数据库"; + /** + * 上传图片方式,默认为上传到文件系统,减少数据库的大小 + */ + private String saveImageMethod = SAVE_IN_LOCAL_FILE; + /** + * 默认保存到本地磁盘 C:\\sterile\\uploadImage + */ + private String saveImagePath; + /** + * 各类型输液器报表 + */ + private String goodsIds; + /** + * 报表选择的统计器械包Id + */ + private String selectTousseIdsForReport; + /** + * 新增器械包发货明细统计设置器械包ID + */ + private String invoiceTousseIdsForRepart; + /** + * 新增器械包工作量统计设置器械包ID + */ + private String tousseWorkLoadForRepart; + /** + * 一次性物品发货量对比 + */ + private String invoiceAmountQueryGoodsIds; + /** + * 超大超重外来拆分包灭菌方式 + */ + private String bigPackageSterilizerType; - private String saveImageMethod = SAVE_IN_LOCAL_FILE;// 上传图片方式,默认为上传到文件系统,减少数据库的大小 - - private String saveImagePath;// 默认保存到本地磁盘 C:\\sterile\\uploadImage - - private String goodsIds;// 各类型输液器报表 - - private String selectTousseIdsForReport;//报表选择的统计器械包Id - - private String invoiceTousseIdsForRepart;//新增器械包发货明细统计设置器械包ID - - private String tousseWorkLoadForRepart;//新增器械包工作量统计设置器械包ID - - private String invoiceAmountQueryGoodsIds;// 一次性物品发货量对比 - - private String bigPackageSterilizerType;// 超大超重外来拆分包灭菌方式 - private double diposablePriceFluctuation = 1; private BigDecimal disposablePriceFluctuation = new BigDecimal(1); /** * 器械包浮动价格系数 */ private double toussePriceFluctuation = 1; + /** + * (单位:分钟)每天例行监测灭菌完成的结束时间,默认28分钟 + */ + private Integer dailyMonitoringMinute = 28; - private Integer dailyMonitoringMinute = 28;// (单位:分钟)每天例行监测灭菌完成的结束时间,默认28分钟 - - //外来器械包打印标签 + /** + * 外来器械包打印标签类型 + */ private String barcodePaperType = BARCODEPAPERTYPE_BIG; - // 高值耗材打印标签 + /** + * 高值耗材打印标签 + */ private String expensiveGoodsPaperType = null; //二级供应室自动发货 @@ -239,41 +301,73 @@ public static final String BARCODEPAPERTYPE_BIG = "大标签"; public static final String BARCODEPAPERTYPE_SMALL = "小标签"; - private Integer sequence;// 排序 - - private Boolean isSecondSupplyRoomNeedRecycle = false; // 二级供应室是否需要回收 - private String isSecondSupplyRoomAutoInvoice = SECONDSUPPLYROOM_AUTOINVOICE_DISABLE; // 二级供应室是否自动发货 - private Boolean printUserFullName = true;//在装配打印的时候打印用户全名还是登录名,默认打印全名 + /** + * 排序 + */ + private Integer sequence; + /** + * 二级供应室是否需要回收 + */ + private Boolean isSecondSupplyRoomNeedRecycle = false; + /** + * 二级供应室是否自动发货 + */ + private String isSecondSupplyRoomAutoInvoice = SECONDSUPPLYROOM_AUTOINVOICE_DISABLE; + /** + * 在装配打印的时候打印用户全名还是登录名,默认打印全名 + */ + private Boolean printUserFullName = true; /** * 外来器械默认处理科室及任务组,json格式字符串(示例如:[{"departCode":"","departName":"","taskGroup":""},{"departCode":"","departName":"","taskGroup":""},{"departCode":"","departName":"","taskGroup"}]) */ private String fTHandleDepartAndTaskGroup; + /** + * 外来器械整包清洗 + */ + private String foreignTousseCleanedEntirely; + /** + * 外来器械是否审核 + */ + private String foreignTousseNeedReview = com.forgon.Constants.STR_YES; - private String foreignTousseCleanedEntirely;//外来器械整包清洗 - - private String foreignTousseNeedReview = com.forgon.Constants.STR_YES;//外来器械是否审核 - private Boolean secondWashCountWorkload = false; + /** + * 清洗筐装载器械包数量上限 + */ + private Integer basketLoadeTousseAmount; - private Integer basketLoadeTousseAmount; //清洗筐装载器械包数量上限 - private Boolean warningTousseWhetherDelivery = false; + /** + * 最老的方式,包名,灭菌日期,炉次,灭菌炉4个属性一样的合并为一行 + */ + public static final int MERGETOUSSERULE_FOR_INVOICEBATCHPRINT_0 = 0; + /** + * 只要器械包名一样就合并为一行。 + */ + public static final int MERGETOUSSERULE_FOR_INVOICEBATCHPRINT_1 = 1; - public static final int MERGETOUSSERULE_FOR_INVOICEBATCHPRINT_0 = 0;// 最老的方式,包名,灭菌日期,炉次,灭菌炉4个属性一样的合并为一行 - - public static final int MERGETOUSSERULE_FOR_INVOICEBATCHPRINT_1 = 1;// 只要器械包名一样就合并为一行。 - private Integer mergeTousseRuleForInvoiceBatchPrint = 0; - - private Boolean isDgConvertApplication = false;//使用记录登记的一次性物品是否转换申请单 - private Boolean isTousseDgMergeConvert = false;//是否器械包一次性物品合并转换申请单 - - private Boolean isPackingAfterWashTimeEnd = true;//是否清洗时间结束后装配 + /** + * 使用记录登记的一次性物品是否转换申请单 + */ + private Boolean isDgConvertApplication = false; + /** + * 是否器械包一次性物品合并转换申请单 + */ + private Boolean isTousseDgMergeConvert = false; + /** + * 是否清洗时间结束后装配 + */ + private Boolean isPackingAfterWashTimeEnd = true; - //simon-add:申请科室默认的结算科室名 + /** + * simon-add:申请科室默认的结算科室名 + */ private String settleAccountsDepart; - //simon-add:申请科室默认的结算科室编码 + /** + * simon-add:申请科室默认的结算科室编码 + */ private String settleAccountsDepartCoding; /**