From 731c8ac3faac6b00bc39bdf2e3a0b6a511f94431 Mon Sep 17 00:00:00 2001 From: zhangfan345 Date: Sat, 30 Jul 2022 10:38:41 +0800 Subject: Add update function in intent service Signed-off-by: zhangfan345 Issue-ID: USECASEUI-706 Change-Id: I0f027fd8b8876e1b24cbb40ecc50bacc20fa9837 --- .../resources/mybatis/sql/ExpectationMapper.xml | 22 ++++++++++++++++++++- .../main/resources/mybatis/sql/IntentMapper.xml | 1 - .../src/main/resources/mybatis/sql/StateMapper.xml | 23 +++++++++++++++++++++- 3 files changed, 43 insertions(+), 3 deletions(-) (limited to 'intentanalysis/src/main/resources/mybatis/sql') diff --git a/intentanalysis/src/main/resources/mybatis/sql/ExpectationMapper.xml b/intentanalysis/src/main/resources/mybatis/sql/ExpectationMapper.xml index 720bdd5..3b0923f 100644 --- a/intentanalysis/src/main/resources/mybatis/sql/ExpectationMapper.xml +++ b/intentanalysis/src/main/resources/mybatis/sql/ExpectationMapper.xml @@ -12,7 +12,7 @@ where intent_id = #{intentId} - + insert into expectation(expectation_id, expectation_name, target_moi, intent_id) values @@ -25,4 +25,24 @@ where intent_id = #{intentId} + + update expectation + + expectation_name = #{expectationName}, + target_moi = #{targetMOI}, + + where expectation_id = #{expectationId} + + + + insert into expectation(expectation_id, expectation_name, target_moi, intent_id) + values (#{expectation.expectationId}, #{expectation.expectationName}, #{expectation.targetMOI}, #{intentId}) + + + + delete + from expectation + where expectation_id = #{expectationId} + + \ No newline at end of file diff --git a/intentanalysis/src/main/resources/mybatis/sql/IntentMapper.xml b/intentanalysis/src/main/resources/mybatis/sql/IntentMapper.xml index 335ba6d..5e2847b 100644 --- a/intentanalysis/src/main/resources/mybatis/sql/IntentMapper.xml +++ b/intentanalysis/src/main/resources/mybatis/sql/IntentMapper.xml @@ -21,7 +21,6 @@ update intent - intent_id = #{intentId}, intent_name = #{intentName}, where intent_id = #{intentId} diff --git a/intentanalysis/src/main/resources/mybatis/sql/StateMapper.xml b/intentanalysis/src/main/resources/mybatis/sql/StateMapper.xml index 4850870..9e30981 100644 --- a/intentanalysis/src/main/resources/mybatis/sql/StateMapper.xml +++ b/intentanalysis/src/main/resources/mybatis/sql/StateMapper.xml @@ -11,7 +11,7 @@ where expectation_id = #{expectationId} - + insert into state(state_id, state_name, expectation_id, is_satisfied, condition) values @@ -24,4 +24,25 @@ where expectation_id = #{expectationId} + + insert into state(state_id, state_name, expectation_id, is_satisfied, condition) + values (#{state.stateId}, #{state.stateName}, #{expectationId}, #{state.isSatisfied}, #{state.condition}) + + + + update state + + state_name = #{stateName}, + is_satisfied = #{isSatisfied}, + condition = #{condition}, + + where state_id = #{stateId} + + + + delete + from state + where state_id = #{stateId} + + \ No newline at end of file -- cgit 1.2.3-korg