Antiloveg 8 years ago
parent
commit
955135893f

+ 16 - 0
schema/2017-04-25.sql

@@ -0,0 +1,16 @@
+
+alter table `org_cognizance`
+ADD COLUMN  `tech_principal` VARCHAR(36) NULL COMMENT '高企技术负责人';
+
+
+
+
+
+
+
+
+
+
+
+
+

+ 17 - 4
src/main/java/com/goafanti/common/mapper/OrgCognizanceMapper.xml

@@ -24,12 +24,13 @@
     <result column="large_order" property="largeOrder" jdbcType="INTEGER" />
     <result column="deleted_sign" property="deletedSign" jdbcType="INTEGER" />
     <result column="founder" property="founder" jdbcType="VARCHAR" />
+    <result column="tech_principal" property="techPrincipal" jdbcType="VARCHAR" />
   </resultMap>
   <sql id="Base_Column_List" >
     id, uid, serial_number, contacts, comment, consultant, technical_field1, technical_field2, 
     technical_field3, basic_research_cost, accident, create_time, accept_date, issuing_date, 
     certificate_number, certificate_url, state, year, record_time, large_order, deleted_sign,
-    founder
+    founder, tech_principal
   </sql>
   <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
     select 
@@ -47,7 +48,8 @@
       technical_field1, technical_field2, technical_field3, 
       basic_research_cost, accident, create_time, 
       accept_date, issuing_date, certificate_number, 
-      certificate_url, state, year, record_time, large_order, deleted_sign, founder
+      certificate_url, state, year, record_time, large_order, deleted_sign, founder,
+      tech_principal
       )
     values (#{id,jdbcType=VARCHAR}, #{uid,jdbcType=VARCHAR}, #{serialNumber,jdbcType=INTEGER}, 
       #{contacts,jdbcType=INTEGER}, #{comment,jdbcType=VARCHAR}, #{consultant,jdbcType=VARCHAR}, 
@@ -55,7 +57,8 @@
       #{basicResearchCost,jdbcType=DECIMAL}, #{accident,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, 
       #{acceptDate,jdbcType=TIMESTAMP}, #{issuingDate,jdbcType=TIMESTAMP}, #{certificateNumber,jdbcType=VARCHAR}, 
       #{certificateUrl,jdbcType=VARCHAR}, #{state,jdbcType=INTEGER}, #{year,jdbcType=INTEGER}, #{recordTime,jdbcType=TIMESTAMP},
-      #{largeOrder,jdbcType=INTEGER}, #{deletedSign,jdbcType=INTEGER}, #{founder,jdbcType=VARCHAR}
+      #{largeOrder,jdbcType=INTEGER}, #{deletedSign,jdbcType=INTEGER}, #{founder,jdbcType=VARCHAR},
+      #{techPrincipal,jdbcType=VARCHAR}
       )
   </insert>
   <insert id="insertSelective" parameterType="com.goafanti.common.model.OrgCognizance" >
@@ -127,6 +130,9 @@
       <if test="founder != null" >
         founder,
       </if>
+       <if test="techPrincipal != null" >
+        tech_principal,
+      </if>
     </trim>
     <trim prefix="values (" suffix=")" suffixOverrides="," >
       <if test="id != null" >
@@ -195,6 +201,9 @@
        <if test="founder != null" >
         #{founder,jdbcType=VARCHAR},
       </if>
+      <if test="techPrincipal != null" >
+        #{techPrincipal,jdbcType=VARCHAR},
+      </if>
     </trim>
   </insert>
   <update id="updateByPrimaryKeySelective" parameterType="com.goafanti.common.model.OrgCognizance" >
@@ -263,6 +272,9 @@
       <if test="founder != null" >
         founder = #{founder,jdbcType=VARCHAR},
       </if>
+       <if test="techPrincipal != null" >
+        tech_principal = #{techPrincipal,jdbcType=VARCHAR},
+      </if>
     </set>
     where id = #{id,jdbcType=VARCHAR}
   </update>
@@ -288,7 +300,8 @@
       record_time = #{recordTime,jdbcType=TIMESTAMP},
       large_order = #{largeOrder,jdbcType=INTEGER},
       deleted_sign = #{deletedSign,jdbcType=INTEGER},
-      founder = #{founder,jdbcType=VARCHAR}
+      founder = #{founder,jdbcType=VARCHAR},
+      tech_principal = #{techPrincipal,jdbcType=VARCHAR}
     where id = #{id,jdbcType=VARCHAR}
   </update>
   

+ 15 - 0
src/main/java/com/goafanti/common/model/OrgCognizance.java

@@ -113,6 +113,21 @@ public class OrgCognizance {
 	 * 申请创建人
 	 */
 	private String	founder;
+	
+	/**
+	 * 高企技术负责人
+	 */
+	private String techPrincipal;
+	
+	
+
+	public String getTechPrincipal() {
+		return techPrincipal;
+	}
+
+	public void setTechPrincipal(String techPrincipal) {
+		this.techPrincipal = techPrincipal;
+	}
 
 	public String getFounder() {
 		return founder;