| | |
| | | <el-table :data="tableData" style="width: 100%"> |
| | | <el-table-column type="index" width="30" fixed="left"></el-table-column> |
| | | <el-table-column prop="datatime" width="150" label="时间" fixed="left"></el-table-column> |
| | | <el-table-column prop="orderType" label="美疗师" fixed="left"></el-table-column> |
| | | <el-table-column prop="orderType" label="客户" fixed="left"></el-table-column> |
| | | <el-table-column prop="orderType" label="是否指定客" width="100"></el-table-column> |
| | | <el-table-column prop="beautyName" label="美疗师" fixed="left"></el-table-column> |
| | | <el-table-column prop="vipName" label="客户" fixed="left"></el-table-column> |
| | | <el-table-column prop="isAppoint" label="是否指定客" width="100"> |
| | | <template slot-scope="scope"> |
| | | <span v-if="scope.row.isAppoint ==1 ">是</span> |
| | | <span v-else>否</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="客流"> |
| | | <el-table-column prop="orderType" label="是否会员"></el-table-column> |
| | | <el-table-column prop="orderType" label="到店途径"></el-table-column> |
| | | <el-table-column prop="orderType" label="当月到店次数" width="120"></el-table-column> |
| | | <el-table-column prop="orderCnt" label="是否会员"> |
| | | <template slot-scope="scope"> |
| | | <span v-if="scope.row.orderCnt > 0">是</span> |
| | | <span v-else>否</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="arrivalWay" label="到店途径"></el-table-column> |
| | | <el-table-column prop="arriveCnt" label="当月到店次数" width="120"></el-table-column> |
| | | </el-table-column> |
| | | <el-table-column label="实操业绩"> |
| | | <el-table-column prop="orderType" label="项目->消耗产品" width="130"></el-table-column> |
| | | <el-table-column prop="orderType" label="消费类型"></el-table-column> |
| | | <el-table-column prop="orderType" label="项目数量"></el-table-column> |
| | | <el-table-column prop="orderType" label="手工费"></el-table-column> |
| | | <el-table-column prop="orderType" label="耗卡"></el-table-column> |
| | | <el-table-column prop="projCnt" label="项目数量"></el-table-column> |
| | | <el-table-column prop="ticheng" label="手工费"></el-table-column> |
| | | <el-table-column prop="consume" label="耗卡"></el-table-column> |
| | | </el-table-column> |
| | | <el-table-column label="现金业绩"> |
| | | <el-table-column prop="payMethods" label="消费类型"></el-table-column> |
| | | <el-table-column prop="orderType" label="特色项目"></el-table-column> |
| | | <el-table-column prop="orderType" label="团购销售"></el-table-column> |
| | | <el-table-column prop="orderType" label="卡项销售"></el-table-column> |
| | | <el-table-column prop="orderType" label="产品销售"></el-table-column> |
| | | <el-table-column prop="orderType" label="会员充值"></el-table-column> |
| | | <el-table-column prop="teamPay" label="团购销售"></el-table-column> |
| | | <el-table-column prop="tcAndProjCash" label="卡项销售"></el-table-column> |
| | | <el-table-column prop="productCash" label="产品销售"></el-table-column> |
| | | <el-table-column prop="cardCash" label="会员充值"></el-table-column> |
| | | <el-table-column prop="orderType" label="总业绩"></el-table-column> |
| | | <el-table-column prop="orderType" label="划卡"></el-table-column> |
| | | <el-table-column prop="cardPay" label="划卡"></el-table-column> |
| | | </el-table-column> |
| | | </el-table> |
| | | <el-row style="margin-top: 10px;"> |
| | |
| | | } |
| | | }, |
| | | created : function() { |
| | | |
| | | this.queryTableData(); |
| | | }, |
| | | methods : { |
| | | queryTableData() { |
| | | let _this = this; |
| | | let params = {}; |
| | | let page = _this.page; |
| | | |
| | | params.limit = page.size; |
| | | params.offset = (page.currentPage - 1) * page.size; |
| | | AjaxProxy.requst({ |
| | | app: _this, |
| | | data: params, |
| | | url: basePath + "/admin/achieve/findDailyBeautyList", |
| | | callback: function (loj) { |
| | | _this.tableData = loj.rows; |
| | | _this.page.total = loj.total; |
| | | } |
| | | }); |
| | | }, |
| | | handleSizeChange(val) { |
| | | this.page.size = val; |
| | | this.queryTableData(); |