Selaa lähdekoodia

企业双百强功能

xiao547607 4 vuotta sitten
vanhempi
commit
2010439936

+ 5 - 0
common/src/main/java/com/jpsoft/enterprise/modules/base/entity/DoubleHundred.java

@@ -46,4 +46,9 @@ public class DoubleHundred {
     private Boolean delFlag;
     @ApiModelProperty(value = "openId")
     private String openId;
+
+    @ApiModelProperty(value = "企业法人")
+    private String corporate;
+    @ApiModelProperty(value = "法人联系方式")
+    private String corporatePhone;
 }

+ 11 - 1
common/src/main/resources/mapper/base/DoubleHundred.xml

@@ -17,6 +17,8 @@
 			<result property="updateTime" column="update_time" />
 			<result property="delFlag" column="del_flag" />
 			<result property="openId" column="open_id" />
+			<result property="corporate" column="corporate_" />
+			<result property="corporatePhone" column="corporate_phone" />
 			</resultMap>
 	<insert id="insert" parameterType="com.jpsoft.enterprise.modules.base.entity.DoubleHundred">
 	<!--
@@ -27,7 +29,7 @@
 	<![CDATA[
 		insert into base_double_hundred
 	    (id_,information_,person_,phone_,introduction_,income_,pay_taxes,create_by,create_time,update_by,update_time,del_flag,
-	    open_id)
+	    open_id,corporate_,corporate_phone)
 		values
 		(
 #{id,jdbcType=VARCHAR}
@@ -43,6 +45,8 @@
 ,#{updateTime,jdbcType= TIMESTAMP }
 ,#{delFlag,jdbcType= NUMERIC }
 ,#{openId,jdbcType=VARCHAR}
+,#{corporate,jdbcType=VARCHAR}
+,#{corporatePhone,jdbcType=VARCHAR}
 		)
 	]]>
 	</insert>
@@ -88,6 +92,12 @@
 			<if test="openId!=null">
 				open_id=#{openId,jdbcType=VARCHAR},
 			</if>
+			<if test="corporate!=null">
+				corporate_=#{corporate,jdbcType=VARCHAR},
+			</if>
+			<if test="corporatePhone!=null">
+				corporate_phone=#{corporatePhone,jdbcType=VARCHAR},
+			</if>
 		</set>
 	where id_=#{id}
 	</update>

+ 6 - 0
web/src/main/java/com/jpsoft/enterprise/modules/mobile/controller/DoubleHundredApiController.java

@@ -42,6 +42,8 @@ public class DoubleHundredApiController {
             @ApiImplicitParam(name = "introduction", value = "企业介绍", required = true, paramType = "form"),
             @ApiImplicitParam(name = "income", value = "收入", required = true, paramType = "form"),
             @ApiImplicitParam(name = "payTaxes", value = "纳税", required = true, paramType = "form"),
+            @ApiImplicitParam(name = "corporate", value = "企业法人", required = true, paramType = "form"),
+            @ApiImplicitParam(name = "corporatePhone", value = "法人联系方式", required = true, paramType = "form"),
             @ApiImplicitParam(name = "personId", value = "提交用户ID(没有则不传)", paramType = "form"),
             @ApiImplicitParam(name = "openId", value = "openId", paramType = "form"),
     })
@@ -53,6 +55,8 @@ public class DoubleHundredApiController {
             @RequestParam(value="income",defaultValue="") String income,
             @RequestParam(value="payTaxes",defaultValue="") String payTaxes,
             @RequestParam(value="personId",defaultValue="") String personId,
+            @RequestParam(value="corporate",defaultValue="") String corporate,
+            @RequestParam(value="corporatePhone",defaultValue="") String corporatePhone,
             @RequestParam(value="openId",defaultValue="") String openId) {
         MessageResult<Map> messageResult = new MessageResult<>();
         try {
@@ -74,6 +78,8 @@ public class DoubleHundredApiController {
             dh.setIntroduction(introduction);
             dh.setIncome(income);
             dh.setPayTaxes(payTaxes);
+            dh.setCorporate(corporate);
+            dh.setCorporatePhone(corporatePhone);
             if(StringUtils.isNotEmpty(personId)) {
                 dh.setCreateBy(personId);
             }