Helius
2020-12-27 321d1fae7dbd5b399d8df3491ef60a8ea2575451
zq-erp/src/main/resources/templates/views/admin/hive/statistics/custom-consume-list.html
@@ -53,10 +53,16 @@
            </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>
@@ -71,9 +77,9 @@
               <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>
@@ -94,6 +100,7 @@
      $(function() {
         MTools.autoFullSelect();
         $(".select2").select2();
         myGrid = MGrid.initGrid({
            url : basePath+"/admin/vipStatistics/vipConsumeStatistics",
            showExport : true,
@@ -120,13 +127,12 @@
         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) {