Index: ssts-web/src/main/java/test/forgon/disinfectsystem/AbstractCSSDTest.java =================================================================== diff -u -r17685 -r17687 --- ssts-web/src/main/java/test/forgon/disinfectsystem/AbstractCSSDTest.java (.../AbstractCSSDTest.java) (revision 17685) +++ ssts-web/src/main/java/test/forgon/disinfectsystem/AbstractCSSDTest.java (.../AbstractCSSDTest.java) (revision 17687) @@ -85,10 +85,12 @@ import com.forgon.disinfectsystem.entity.basedatamanager.toussedefinition.TousseDefinition; import com.forgon.disinfectsystem.entity.basedatamanager.toussedefinition.TousseInstance; import com.forgon.disinfectsystem.entity.basedatamanager.warehouse.WareHouse; +import com.forgon.disinfectsystem.entity.customform.formdefinition.FormDefinition; import com.forgon.disinfectsystem.entity.goodsstock.GoodsStock; import com.forgon.disinfectsystem.entity.idcarddefinition.IDCardDefinition; import com.forgon.disinfectsystem.entity.idcardinstance.IDCardInstance; import com.forgon.disinfectsystem.entity.invoicemanager.InvoicePlan; +import com.forgon.disinfectsystem.entity.qualitymonitoringmanager.qualitymonitoringconfig.QualityMonitoringDefinition; import com.forgon.disinfectsystem.entity.recyclingapplication.RecyclingApplication; import com.forgon.disinfectsystem.entity.recyclingrecord.RecyclingRecord; import com.forgon.disinfectsystem.entity.tousseitem.TousseItem; @@ -857,6 +859,10 @@ */ initExpirationDateInfo(); + /** + * 初始化质量监测定义 + */ + initQualityMonitoring(); ForgonThreadLocalResourceManager.afterRequest(); // createDiposableGoods(); @@ -869,7 +875,24 @@ public void initCSSDData() { initCSSDDataWithTrans(); } - + /** + * 初始化质量监测定义 + */ + private void initQualityMonitoring(){ + QualityMonitoringDefinition qd = new QualityMonitoringDefinition(); + qd.setFormName("灭菌失败事件"); + qd.setFormType(FormDefinition.FOMRTYPE_QUALITYMONITORING); + qd.setScope(QualityMonitoringDefinition.SCOPE_TOUSSE); + qd.setResponsibilityPart(QualityMonitoringDefinition.QUALITYMONITORING_MODULE_NAME_STERILIZATION); + qd.setDepartCodes(Constants.ORG_UNIT_CODE_CSSD); + qd.setDepartNames(Constants.ORG_UNIT_NAME_CSSD); + qd.setOrgUnit(Constants.ORG_UNIT_NAME_CSSD); + qd.setOrgUnitCoding(Constants.ORG_UNIT_CODE_CSSD); + qd.setIsDeploy(FormDefinition.ACTION_DEPLOY); + qd.setIsDisabled(Constants.STR_NO); + qd.setVersion(1); + objectDao.saveOrUpdate(qd); + } private void initExpirationDateInfo(){ ExpirationDateInfo info = new ExpirationDateInfo(); info.setPackageType("棉布");