|  |  |  | 
|---|
|  |  |  | <result property="isSales" column="is_sales" /> | 
|---|
|  |  |  | <result property="withdrawalCash" column="withdrawal_cash" /> | 
|---|
|  |  |  | <result property="salesmanGrade" column="salesman_grade" /> | 
|---|
|  |  |  | <result property="parentOpenId" column="parent_open_id" /> | 
|---|
|  |  |  | </resultMap> | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | <result property="isSales" column="is_sales" /> | 
|---|
|  |  |  | <result property="withdrawalCash" column="withdrawal_cash" /> | 
|---|
|  |  |  | <result property="salesmanGrade" column="salesman_grade" /> | 
|---|
|  |  |  | <result property="parentOpenId" column="parent_open_id" /> | 
|---|
|  |  |  | </resultMap> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <!-- 字段sql --> | 
|---|
|  |  |  | 
|---|
|  |  |  | company_id, | 
|---|
|  |  |  | is_sales, | 
|---|
|  |  |  | withdrawal_cash, | 
|---|
|  |  |  | salesman_grade | 
|---|
|  |  |  | salesman_grade, | 
|---|
|  |  |  | parent_open_id | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </sql> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | #{item.companyId}, | 
|---|
|  |  |  | #{item.isSales}, | 
|---|
|  |  |  | #{item.withdrawalCash}, | 
|---|
|  |  |  | #{item.salesmanGrade} | 
|---|
|  |  |  | #{item.salesmanGrade}, | 
|---|
|  |  |  | #{item.parentOpenId} | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </sql> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | <if test="record.salesmanGrade != null and record.salesmanGrade !='' "> | 
|---|
|  |  |  | and salesman_grade = #{record.salesmanGrade} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <if test="record.parentOpenId != null and record.parentOpenId !='' "> | 
|---|
|  |  |  | and parent_open_id = #{record.parentOpenId} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <if test="(record.startTime!=null and record.startTime!='') or  (record.startTime!='' and record.startTime==0) "> | 
|---|
|  |  |  | and date_format(create_time,'%Y-%m-%d') >= #{record.startTime} | 
|---|
|  |  |  | 
|---|
|  |  |  | <if test="_parameter.containsKey('salesmanGrade')"> | 
|---|
|  |  |  | salesman_grade = #{salesmanGrade}, | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | <if test="_parameter.containsKey('parentOpenId')"> | 
|---|
|  |  |  | parent_open_id = #{parentOpenId}, | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | <if test="record.salesmanGrade != null "> | 
|---|
|  |  |  | salesman_grade  = #{record.salesmanGrade}, | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <if test="record.parentOpenId != null "> | 
|---|
|  |  |  | parent_open_id  = #{record.parentOpenId}, | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </set> | 
|---|
|  |  |  | WHERE user_id=#{record.userId} | 
|---|