|  |  | 
 |  |  |             </select> | 
 |  |  |          </div> | 
 |  |  |  | 
 |  |  |          <div class="form-group mr-20"> | 
 |  |  |             <label> | 
 |  |  |             <input type="checkbox" name="t1"> 指定客 | 
 |  |  |             </label> | 
 |  |  |          </div> | 
 |  |  |  | 
 |  |  |          <div class="row mb-10"> | 
 |  |  |             <div class="col-sm-8"> | 
 |  |  |                <button  onclick="myGrid.serchData()" type="button" class="btn btn-info btn-sm"><i class="fa fa-search" ></i> 搜索</button> | 
 |  |  |                <button  onclick="myGrid.resetForm()" type="button"   class="btn btn-default btn-sm"><i class="fa fa-refresh " ></i> 重置</button> | 
 |  |  |                <button  type="reset"   class="btn btn-default btn-sm"><i class="fa fa-refresh " ></i> 重置</button> | 
 |  |  | <!--               <button  matrix:btn="ygyjbb-exportExcel"  onclick="exportExcel()" type="button" class="btn btn-default btn-sm"><i class="fa fa-download" ></i> 导出</button>--> | 
 |  |  |             </div> | 
 |  |  |          </div> | 
 |  |  | 
 |  |  |                <th data-field="vipName" data-formatter="buildVipNameJump">姓名</th> | 
 |  |  |                <th data-field="meiliao">美疗师</th> | 
 |  |  |                <th data-field="arriveCnt">到店次数</th> | 
 |  |  |                <th data-field="goodsCash">消费金额</th> | 
 |  |  |                <th data-field="hisConsume">消耗本金</th> | 
 |  |  |                <th data-field="freeConsume">消耗赠送</th> | 
 |  |  |                <th data-field="goodsCash" data-formatter="countColumn">消费金额</th> | 
 |  |  |                <th data-field="hisConsume" data-formatter="countColumn">消耗本金</th> | 
 |  |  |                <th data-field="freeConsume" data-formatter="countColumn">消耗赠送</th> | 
 |  |  |                 | 
 |  |  |             </tr> | 
 |  |  |          </thead> | 
 |  |  | 
 |  |  |  | 
 |  |  |       $(function() { | 
 |  |  |          MTools.autoFullSelect(); | 
 |  |  |          $(".select2").select2(); | 
 |  |  |          myGrid = MGrid.initGrid({ | 
 |  |  |             url : basePath+"/admin/vipStatistics/vipConsumeStatistics", | 
 |  |  |             showExport : true, | 
 |  |  | 
 |  |  |          return "<b>合计</b>"; | 
 |  |  |       }; | 
 |  |  |       function countColumn(data) { | 
 |  |  |          console.log(data) | 
 |  |  |           field = this.field; | 
 |  |  |              var resultsumQuantity = parseFloat((data.reduce(function(sum, row) {  | 
 |  |  |                 console.log(sum,row[field]); | 
 |  |  |                  return sum + (+row[field]); | 
 |  |  |              }, 0)).toFixed(2));//保留有效数字 | 
 |  |  |              return "<b>"+resultsumQuantity+"</b>"; | 
 |  |  |          if (data) { | 
 |  |  |             var resultsumQuantity = parseFloat(data).toFixed(2);//保留有效数字 | 
 |  |  |             return resultsumQuantity; | 
 |  |  |          } else { | 
 |  |  |             return "-"; | 
 |  |  |          } | 
 |  |  |       }; | 
 |  |  |  | 
 |  |  |       function buildVipNameJump(value, row, index) { |