车辆管理/报文 二次修改

dev.xxy
Aaaaaaaa 2024-09-23 00:25:45 +08:00
parent 6f17adbcf3
commit b227854496
5 changed files with 84 additions and 0 deletions

View File

@ -61,4 +61,6 @@ public interface CarInformationMapper {
List<CarInformation> selectBycarInformationIDAndLicensePlate();
}

View File

@ -19,4 +19,16 @@ public interface CarMessageMapper {
*
*/
Integer insertCarMessage(CarMessage carMessage);
/**
*
*/
Integer deleteByCarMessageId(Integer carMessageId);
/**
*
*/
Integer updateCarMessage(CarMessage carMessage);
}

View File

@ -19,4 +19,18 @@ public interface CarMessageService {
*
*/
Result insertCarMessage(CarMessage carMessage);
/**
*
*/
Result delectByCarMessageId(Integer carMessageId);
/**
*
*/
Result updateCarMessage(CarMessage carMessage);
}

View File

@ -27,4 +27,29 @@ public class CarMessageServiceImpl implements CarMessageService {
}
return Result.error(402,"添加失败");
}
@Override
public Result delectByCarMessageId(Integer carMessageId) {
Integer deleteByCarMessageId = carMessageMapper.deleteByCarMessageId(carMessageId);
if (deleteByCarMessageId >0){
return Result.success(carMessageId ,"删除成功");
}
return Result.error(402,"删除失败");
}
@Override
public Result updateCarMessage(CarMessage carMessage) {
Integer integer = carMessageMapper.updateCarMessage(carMessage);
if(integer > 0)
{
return Result.success(carMessage,"修改成功");
}
return Result.error( 402,"修改失败");
}
}

View File

@ -19,6 +19,7 @@
<result property="carMessageEndIndex" column="car_message_end_index"/>
<result property="carMessageState" column= "car_message_state"/>
</resultMap>
<insert id="insertCarMessage">
INSERT INTO `car_message` (
car_message_cartype,
@ -38,6 +39,36 @@
)
</insert>
<update id="updateCarMessage">
UPDATE `car_message`
SET
<if test="carMessageCartype != null" >
car_message_cartype = #{carMessageCartype} ,
</if>
<if test="carMessageType != null">
car_message_type = #{carMessageType} ,
</if>
<if test="carMessageStartIndex != null">
car_message_start_index = #{carMessageStartIndex} ,
</if>
<if test="carMessageEndIndex != null">
car_message_end_index = #{carMessageEndIndex} ,
</if>
<if test="messageTypeClass != null and messageTypeClass !=''">
message_type_class = #{messageTypeClass} ,
</if>
<if test="carMessageState != null ">
car_message_state = #{carMessageState}
</if>
</update>
<delete id="deleteByCarMessageId">
DELETE FROM `car_message`
WHERE `car_message`.car_message_id = #{carMessageId}
</delete>
<select id="selectCarMessageList" resultMap="carMessageResult">
SELECT
car_message_id,