From 33e8364c4ab08d7f6ce69025952dd3bd7bcd99e7 Mon Sep 17 00:00:00 2001 From: zhaoxl Date: Fri, 25 Aug 2023 10:38:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20'op-modules/op-quality/src/main/java/com/op/quality/service/?= =?UTF-8?q?serviceImpl'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/serviceImpl/QcProCheckServiceImpl.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/op-modules/op-quality/src/main/java/com/op/quality/service/serviceImpl/QcProCheckServiceImpl.java b/op-modules/op-quality/src/main/java/com/op/quality/service/serviceImpl/QcProCheckServiceImpl.java index 0669656b6..fcb78fccc 100644 --- a/op-modules/op-quality/src/main/java/com/op/quality/service/serviceImpl/QcProCheckServiceImpl.java +++ b/op-modules/op-quality/src/main/java/com/op/quality/service/serviceImpl/QcProCheckServiceImpl.java @@ -3,11 +3,14 @@ package com.op.quality.service.serviceImpl; import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder; import com.op.common.core.domain.R; +//import com.op.quality.domain.BaseFile; import com.op.quality.domain.BaseFile; import com.op.quality.domain.QcProCheck; +//import com.op.quality.mapper.BaseFileMapper; import com.op.quality.mapper.BaseFileMapper; import com.op.quality.mapper.QcProCheckMapper; import com.op.quality.service.QcProCheckService; +import com.sap.conn.jco.JCoException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -32,13 +35,16 @@ public class QcProCheckServiceImpl implements QcProCheckService { @Override // @DS("#header.poolName") public List selectQcProCheck() { + DynamicDataSourceContextHolder.push("ds_1000"); return qcProCheckMapper.selectQcProCheckList(); } @Override // @DS("#header.poolName") public R saveQcProCheck(QcProCheck qcProCheck, BaseFile baseFile) { - DynamicDataSourceContextHolder.push("op_xiaolan"); +// System.out.println("qian"+DynamicDataSourceContextHolder.peek()); + DynamicDataSourceContextHolder.push("ds_1000"); +// System.out.println("hou"+DynamicDataSourceContextHolder.peek()); qcProCheck.setId(UUID.randomUUID().toString().replace("-", "")); if (baseFile.getFileAddress()==null){ @@ -59,12 +65,14 @@ public class QcProCheckServiceImpl implements QcProCheckService { @Override // @DS("#header.poolName") public int updateQcProCheck(String id) { + DynamicDataSourceContextHolder.push("ds_1000"); return qcProCheckMapper.updateQcProCheckById(id); } @Override // @DS("#header.poolName") public int deleteQcProCheck(String id) { + DynamicDataSourceContextHolder.push("ds_1000"); return qcProCheckMapper.deleteQcProCheckById(id); }