Browse Source

[chg] 修改service,controller业务代码

wcz 5 years ago
parent
commit
d6babe5a17

+ 2 - 0
lift-enterprise-service/src/main/java/cn/com/ty/lift/enterprise/oa/entity/LiftCertificate.java

@@ -14,8 +14,10 @@ import org.apache.ibatis.type.Alias;
 @Data
 @Alias("LiftCertificate")
 public class LiftCertificate {
+	//主键
 	private Long id;
 
+	//
 	private Long ownerId;
 
 	private String code;

+ 4 - 0
lift-enterprise-service/src/main/java/cn/com/ty/lift/enterprise/oa/mapper/LiftCertificateHistoryMapper.java

@@ -11,4 +11,8 @@ public interface LiftCertificateHistoryMapper {
 	int insert(LiftCertificateHistory record);
 
 	int insertSelective(LiftCertificateHistory record);
+
+	int deleteByPrimaryKey(Long id);
+
+	LiftCertificateHistory selectByPrimaryKey(Long id);
 }

+ 0 - 3
lift-enterprise-service/src/main/java/cn/com/ty/lift/enterprise/oa/mapper/LiftCertificateMapper.java

@@ -2,7 +2,6 @@ package cn.com.ty.lift.enterprise.oa.mapper;
 
 
 import cn.com.ty.lift.enterprise.oa.entity.LiftCertificate;
-import cn.com.xwy.boot.mybatis.MyBatisMapper;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 
 /**
@@ -21,7 +20,5 @@ public interface LiftCertificateMapper extends BaseMapper<LiftCertificate>{
 
 	int updateByPrimaryKeySelective(LiftCertificate record);
 
-	int updateByPrimaryKeyWithBLOBs(LiftCertificate record);
-
 	int updateByPrimaryKey(LiftCertificate record);
 }

+ 27 - 0
lift-enterprise-service/src/main/java/cn/com/ty/lift/enterprise/oa/service/LiftCertificateHistoryService.java

@@ -0,0 +1,27 @@
+package cn.com.ty.lift.enterprise.oa.service;
+
+import cn.com.ty.lift.enterprise.oa.entity.LiftCertificate;
+import cn.com.ty.lift.enterprise.oa.entity.LiftCertificateHistory;
+import cn.com.ty.lift.enterprise.oa.mapper.LiftCertificateHistoryMapper;
+import cn.com.ty.lift.enterprise.oa.mapper.LiftCertificateMapper;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ * 业务实现层 - 表:lift_certificate
+ * @since 2019-11-25 17:53:19
+ */
+@Service("liftCertificateHistoryService")
+public class LiftCertificateHistoryService {
+
+	@Autowired
+	private LiftCertificateHistoryMapper liftCertificateHistoryMapper;
+
+	public LiftCertificateHistory findOne(Long id){
+		return liftCertificateHistoryMapper.selectByPrimaryKey(id);
+	}
+
+
+}

+ 10 - 0
lift-enterprise-service/src/main/java/cn/com/ty/lift/enterprise/oa/service/LiftCertificateService.java

@@ -5,6 +5,8 @@ import cn.com.ty.lift.enterprise.oa.mapper.LiftCertificateMapper;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import java.util.List;
+
 /**
  * 业务实现层 - 表:lift_certificate
  * @since 2019-11-25 17:53:19
@@ -19,4 +21,12 @@ public class LiftCertificateService {
 		return liftCertificateMapper.selectByPrimaryKey(id);
 	}
 
+	public Integer deleteOne(Long id){
+	    return liftCertificateMapper.deleteByPrimaryKey(id);
+    }
+
+    public Integer insert(LiftCertificate entity){
+	    return liftCertificateMapper.insert(entity);
+    }
+
 }

+ 12 - 3
lift-enterprise-service/src/main/resources/mapper/LiftCertificateHistoryMapper.xml

@@ -10,9 +10,6 @@
 		<result column="description" property="description" jdbcType="VARCHAR" />
 		<result column="operator_id" property="operatorId" jdbcType="BIGINT" />
 		<result column="operate_date" property="operateDate" jdbcType="TIMESTAMP" />
-	</resultMap>
-
-	<resultMap id="ResultMapWithBLOBs" type="cn.com.ty.lift.enterprise.oa.entity.LiftCertificateHistory" extends="BaseResultMap" >
 		<result column="content" property="content" jdbcType="LONGVARCHAR" />
 	</resultMap>
 
@@ -93,4 +90,16 @@
 		</trim>
 	</insert>
 
+	<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Long" >
+		select
+		<include refid="Base_Column_List" />
+		from lift_certificate_history
+		where id = #{id,jdbcType=BIGINT}
+	</select>
+
+	<delete id="deleteByPrimaryKey" parameterType="java.lang.Long" >
+		delete from lift_certificate_history
+		where id = #{id,jdbcType=BIGINT}
+	</delete>
+
 </mapper>

+ 1 - 12
lift-enterprise-service/src/main/resources/mapper/LiftCertificateMapper.xml

@@ -142,7 +142,7 @@
 		where id = #{id,jdbcType=BIGINT}
 	</update>
 
-	<update id="updateByPrimaryKeyWithBLOBs" parameterType="cn.com.ty.lift.enterprise.oa.entity.LiftCertificate" >
+	<update id="updateByPrimaryKey" parameterType="cn.com.ty.lift.enterprise.oa.entity.LiftCertificate" >
 		update lift_certificate
 		set owner_id = #{ownerId,jdbcType=BIGINT},
 			code = #{code,jdbcType=CHAR},
@@ -155,15 +155,4 @@
 		where id = #{id,jdbcType=BIGINT}
 	</update>
 
-	<update id="updateByPrimaryKey" parameterType="cn.com.ty.lift.enterprise.oa.entity.LiftCertificate" >
-		update lift_certificate
-		set owner_id = #{ownerId,jdbcType=BIGINT},
-			code = #{code,jdbcType=CHAR},
-			issuance_agency = #{issuanceAgency,jdbcType=VARCHAR},
-			expiration_date = #{expirationDate,jdbcType=TIMESTAMP},
-			type = #{type,jdbcType=VARCHAR},
-			status = #{status,jdbcType=TINYINT}
-		where id = #{id,jdbcType=BIGINT}
-	</update>
-
 </mapper>