dcs 1 年之前
父节点
当前提交
017423dbf8

+ 13 - 0
virgo.core/src/main/java/com/bosshand/virgo/core/model/MgrAgent.java

@@ -42,6 +42,11 @@ public class MgrAgent {
      */
     private String businessCard;
 
+    /**
+     * 状态
+     */
+    private Integer status;
+
     public long getId() {
         return id;
     }
@@ -105,4 +110,12 @@ public class MgrAgent {
     public void setBusinessCard(String businessCard) {
         this.businessCard = businessCard;
     }
+
+    public Integer getStatus() {
+        return status;
+    }
+
+    public void setStatus(Integer status) {
+        this.status = status;
+    }
 }

+ 6 - 2
virgo.core/src/main/resources/mapper/MgrAgentMapper.xml

@@ -13,11 +13,12 @@
         <result column="primaryArea" property="primaryArea"/>
         <result column="remark" property="remark"/>
         <result column="businessCard" property="businessCard"/>
+        <result column="status" property="status"/>
     </resultMap>
 
     <insert id="insert" parameterType="com.bosshand.virgo.core.model.MgrAgent" useGeneratedKeys="true" keyProperty="id">
-        INSERT INTO mgr_agent(`organizationId`, `userId`, `name`, `phone`, `primaryArea`, `remark`, `businessCard`)
-        VALUES (#{organizationId}, #{userId}, #{name}, #{phone}, #{primaryArea}, #{remark}, #{businessCard})
+        INSERT INTO mgr_agent(`organizationId`, `userId`, `name`, `phone`, `primaryArea`, `remark`, `businessCard`, `status`)
+        VALUES (#{organizationId}, #{userId}, #{name}, #{phone}, #{primaryArea}, #{remark}, #{businessCard}, #{status})
     </insert>
 
     <delete id="delete">
@@ -32,6 +33,7 @@
             <if test="primaryArea!=null">primaryArea=#{primaryArea},</if>
             <if test="remark!=null">remark=#{remark},</if>
             <if test="businessCard!=null">businessCard=#{businessCard},</if>
+            <if test="status!=null">status=#{status},</if>
         </trim>
         WHERE id=#{id}
     </update>
@@ -50,6 +52,7 @@
             <if test="primaryArea!=null">and primaryArea=#{primaryArea}</if>
             <if test="remark!=null">and remark=#{remark}</if>
             <if test="businessCard!=null">and businessCard=#{businessCard}</if>
+            <if test="status!=null">and status=#{status}</if>
         </where>
     </select>
 
@@ -63,6 +66,7 @@
             <if test="p.primaryArea!=null">and primaryArea=#{p.primaryArea}</if>
             <if test="p.remark!=null">and remark=#{p.remark}</if>
             <if test="p.businessCard!=null">and businessCard=#{p.businessCard}</if>
+            <if test="p.status!=null">and status=#{p.status}</if>
         </where>
         limit #{currIndex} , #{pageSize}
     </select>