From 43a14ad6fbb68a9c0ce787acce28ce446aac13b0 Mon Sep 17 00:00:00 2001 From: YYC <1833023622@qq.com> Date: 星期四, 13 七月 2023 14:14:51 +0800 Subject: [PATCH] 添加扦样信息 --- igds-inout/src/main/java/com/ld/igds/inout/view/InoutDataPR.java | 35 ++++++++++++++++++++++++----------- 1 files changed, 24 insertions(+), 11 deletions(-) diff --git a/igds-inout/src/main/java/com/ld/igds/inout/view/InoutDataPR.java b/igds-inout/src/main/java/com/ld/igds/inout/view/InoutDataPR.java index a73f04b..010e7ac 100644 --- a/igds-inout/src/main/java/com/ld/igds/inout/view/InoutDataPR.java +++ b/igds-inout/src/main/java/com/ld/igds/inout/view/InoutDataPR.java @@ -42,15 +42,33 @@ private InoutReportManager inoutReportManager; @Resource private InoutManager inoutManager; - - - + + // ${dorado.getDataProvider("inoutDataPR#triggerRecordStatus1").getResult()} @DataProvider public List<DicTrigger> triggerRecordStatus1() { List<DicTrigger> list = new ArrayList<DicTrigger>(); list.add(new DicTrigger(InoutConstant.RECORD_STATUS_DEL, "浣滃簾鍗�")); list.add(new DicTrigger(InoutConstant.RECORD_STATUS_NORMAL, "姝e父鍗�")); + return list; + } + + // ${dorado.getDataProvider("inoutDataPR#triggerResult").getResult()} + @DataProvider + public List<DicTrigger> triggerResult() { + List<DicTrigger> list = new ArrayList<DicTrigger>(); + list.add(new DicTrigger(InoutConstant.RESULT_1, "鍚堟牸")); + list.add(new DicTrigger(InoutConstant.RESULT_0, "涓嶅悎鏍�")); + return list; + } + + // ${dorado.getDataProvider("inoutDataPR#triggerSampleType").getResult()} + @DataProvider + public List<DicTrigger> triggerSampleType() { + List<DicTrigger> list = new ArrayList<DicTrigger>(); + list.add(new DicTrigger(InoutConstant.SAMPLE_TYPE_MANUAL, "浜哄伐")); + list.add(new DicTrigger(InoutConstant.SAMPLE_TYPE_AUTOMATIC, "鑷姩")); + list.add(new DicTrigger(InoutConstant.SAMPLE_TYPE_RANDOM, "鏅鸿兘闅忔満")); return list; } @@ -80,15 +98,10 @@ */ @DataResolver public String saveInoutData(InoutData data) throws Exception { - - //灏咲oradoEntity 杞崲涓烘櫘閫欵ntity - InoutData newData = new InoutData(); - BeanUtils.copyProperties(data,newData); - - if (StringUtils.isEmpty(newData.getId())) { - return inoutManager.addInoutData(newData); + if (StringUtils.isEmpty(data.getId())) { + return inoutManager.addInoutData(data); } else { - return inoutManager.updateInoutData(newData); + return inoutManager.updateInoutData(data); } } -- Gitblit v1.9.3