customers_718
This commit is contained in:
@@ -88,12 +88,12 @@ class Userslog extends HD_Controller
|
||||
$time[1] && $where["log_date<="] = $time[1];
|
||||
}
|
||||
$total = $this->mdBizsLog->count($where);
|
||||
$offlineSources = $this->mdCustomers->offlineSources();
|
||||
if ($total) {
|
||||
$res = $this->mdBizsLog->select($where, "id desc", $params['page'], $params['size']);
|
||||
if ($res) {
|
||||
$str_ids = implode(',', array_unique(array_column($res, 'biz_id')));
|
||||
$map_biz = $this->mdBiz->map('id', 'biz_name', ["id in ({$str_ids})" => null]);
|
||||
$offlineSources = $this->mdCustomers->offlineSources();
|
||||
foreach ($res as $v) {
|
||||
$biz_name = $biz_type = $customer_info = $c_num_info = $order_info = '';
|
||||
$customers = $c_num = $orders = 0;
|
||||
@@ -160,12 +160,23 @@ class Userslog extends HD_Controller
|
||||
}
|
||||
}
|
||||
if ($params['size'] != 10000) {
|
||||
$sum = $this->mdUsersLog->sum('customers', $where);
|
||||
$menus[] = ['title' => "客户数", 'value' => intval($sum['customers']), 'tag' => '人'];
|
||||
$sum_c = $this->mdUsersLog->sum('c_num', $where);
|
||||
$menus[] = ['title' => "进店人数", 'value' => intval($sum_c['c_num']), 'tag' => '人'];
|
||||
$sum = $this->mdUsersLog->sum('orders', $where);
|
||||
$menus[] = ['title' => "订单数", 'value' => intval($sum['orders']), 'tag' => '个'];
|
||||
$sum = $this->mdUsersLog->sum('customers', $where);//客户数
|
||||
$customers = "总数:{$sum['customers']}";
|
||||
$sum = $this->mdUsersLog->sum('c_num', $where);//进店人数
|
||||
$c_num = "总数:{$sum['c_num']}";
|
||||
$sum = $this->mdUsersLog->sum('orders', $where);//订单数
|
||||
$orders = "总数:{$sum['orders']}";
|
||||
foreach ($offlineSources as $k => $v) {
|
||||
$sum2 = $this->mdUsersLog->sum("customer_{$k}", $where);//客户数
|
||||
$sum2['customer_' . $k] && $customers .= "<br>{$v['name']}:{$sum2['customer_'.$k]}";
|
||||
$sum2 = $this->mdUsersLog->sum("c_num_{$k}", $where);//进店人数
|
||||
$sum2['c_num_' . $k] && $c_num .= "<br>{$v['name']}:{$sum2['c_num_'.$k]}";
|
||||
$sum2 = $this->mdUsersLog->sum("order_{$k}", $where);//订单数
|
||||
$sum2['order_' . $k] && $orders .= "<br>{$v['name']}:{$sum2['order_'.$k]}";
|
||||
}
|
||||
$menus[] = ['title' => "客户数", 'note' => $customers];
|
||||
$menus[] = ['title' => "进店人数", 'note' => $c_num];
|
||||
$menus[] = ['title' => "订单数", 'note' => $orders];
|
||||
$sum = $this->mdUsersLog->sum('t_num', $where);
|
||||
$menus[] = ['title' => "试驾数", 'value' => intval($sum['t_num']), 'tag' => '次'];
|
||||
$sum = $this->mdUsersLog->sum('defeats', $where);
|
||||
|
||||
@@ -65,7 +65,7 @@ class Goods extends HD_Controller
|
||||
$where_1['s_id'] = $params['s_id'];
|
||||
$where_2['m.s_id'] = $params['s_id'];
|
||||
$where_3['m.s_id'] = $params['s_id'];
|
||||
$autoList[3] = $this->mdAutoAttr->select(array('status' => 1,'type' => 1, 's_id' => $params['s_id']), 'id desc', 0, 0, 'id,title as name');
|
||||
$autoList[3] = $this->mdAutoAttr->select(array('status' => 1, 'type' => 1, 's_id' => $params['s_id']), 'id desc', 0, 0, 'id,title as name');
|
||||
}
|
||||
if ($params['v_id']) {
|
||||
$where['v_id'] = $params['v_id'];
|
||||
@@ -413,9 +413,9 @@ class Goods extends HD_Controller
|
||||
$autoList[2] = $this->mdAutoSeries->select(array('status>' => -1, 'brand_id' => $re['brand_id']), 'id desc', 0, 0, 'id,name');
|
||||
}
|
||||
if ($re['s_id']) {
|
||||
$autoList[3] = $this->mdAutoAttr->select(array('status>' => -1,'type' => 1, 's_id' => $re['s_id']), 'id desc', 0, 0, 'id,title as name');
|
||||
$autoList[4] = $this->mdAutoAttr->select(array('status>' => -1,'type' => 0, 's_id' => $re['s_id']), 'id desc', 0, 0, 'id,title as name');
|
||||
$autoList[5] = $this->mdAutoAttr->select(array('status>' => -1,'type' => 2, 's_id' => $re['s_id']), 'id desc', 0, 0, 'id,title as name');
|
||||
$autoList[3] = $this->mdAutoAttr->select(array('status>' => -1, 'type' => 1, 's_id' => $re['s_id']), 'id desc', 0, 0, 'id,title as name');
|
||||
$autoList[4] = $this->mdAutoAttr->select(array('status>' => -1, 'type' => 0, 's_id' => $re['s_id']), 'id desc', 0, 0, 'id,title as name');
|
||||
$autoList[5] = $this->mdAutoAttr->select(array('status>' => -1, 'type' => 2, 's_id' => $re['s_id']), 'id desc', 0, 0, 'id,title as name');
|
||||
}
|
||||
$info['city_id'] = '';
|
||||
$info['county_id'] = '';
|
||||
@@ -439,13 +439,15 @@ class Goods extends HD_Controller
|
||||
|
||||
$_title = '编辑商品';
|
||||
$edit_url = '/items/goods/goods/edit';
|
||||
$where_auto = ['status>' => -1];
|
||||
} else {
|
||||
$info['fine_ids'] = array();
|
||||
$info['in_time'] = date('Y-m-d H:i:s');
|
||||
$_title = '新增商品';
|
||||
$edit_url = '/items/goods/goods/add';
|
||||
$where_auto = ['status' => 1];
|
||||
}
|
||||
$autoList[1] = $this->mdAutoBrand->select(array('status>' => -1), 'id desc', 0, 0, 'id,name');
|
||||
$autoList[1] = $this->mdAutoBrand->select($where_auto, 'id desc', 0, 0, 'id,name');
|
||||
$showInfo['autoList'] = $autoList;
|
||||
$showInfo['comList'] = $comList;
|
||||
$showInfo['statusAry'] = $this->statusAry;
|
||||
@@ -863,7 +865,7 @@ class Goods extends HD_Controller
|
||||
$where_1['s_id'] = $params['s_id'];
|
||||
$where_2['m.s_id'] = $params['s_id'];
|
||||
$where_3['m.s_id'] = $params['s_id'];
|
||||
$autoList[3] = $this->mdAutoAttr->select(array('status' => 1,'type' => 1, 's_id' => $params['s_id']), 'id desc', 0, 0, 'id,title as name');
|
||||
$autoList[3] = $this->mdAutoAttr->select(array('status' => 1, 'type' => 1, 's_id' => $params['s_id']), 'id desc', 0, 0, 'id,title as name');
|
||||
}
|
||||
if ($params['v_id']) {
|
||||
$where['v_id'] = $params['v_id'];
|
||||
|
||||
@@ -2,7 +2,12 @@
|
||||
<tr>
|
||||
<? foreach ($menus as $key => $value) { ?>
|
||||
<td class="my-panel text-center">
|
||||
<?= $value['title'] ?><br><?= $value['value'] ?><?= $value['tag'] ?>
|
||||
<strong><?= $value['title'] ?></strong><br>
|
||||
<? if ($value['note']) { ?>
|
||||
<?= $value['note'] ?>
|
||||
<? } else { ?>
|
||||
<?= $value['value'] ?><?= $value['tag'] ?>
|
||||
<? } ?>
|
||||
</td>
|
||||
<? } ?>
|
||||
</tr>
|
||||
@@ -231,7 +236,7 @@
|
||||
var that = this;
|
||||
if (nv == '') {
|
||||
that.bizAry = [];
|
||||
that.params.biz_id = '';
|
||||
that.params.biz_id = '';
|
||||
} else {
|
||||
$.ajax({
|
||||
type: 'post',
|
||||
|
||||
@@ -151,15 +151,15 @@
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">发动机号</div>-->
|
||||
<!-- <input type="text" v-model="info.engine_num" placeholder="请输入发动机号">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- <td class="table-td"></td>-->
|
||||
<!-- </tr>-->
|
||||
<!-- <tr>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">发动机号</div>-->
|
||||
<!-- <input type="text" v-model="info.engine_num" placeholder="请输入发动机号">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- <td class="table-td"></td>-->
|
||||
<!-- </tr>-->
|
||||
</table>
|
||||
<table width="100%" style="padding:10px 10px 10px 10px;">
|
||||
<tr>
|
||||
@@ -198,44 +198,44 @@
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- <tr>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">折扣%</div>-->
|
||||
<!-- <input type="text" v-model="info.discount" placeholder="请输入折扣%">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">折扣金额</div>-->
|
||||
<!-- <input type="text" v-model="info.dis_price" placeholder="请输入折扣金额">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- </tr>-->
|
||||
<!-- <tr>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">发票号</div>-->
|
||||
<!-- <input type="text" v-model="info.bill_num" placeholder="请输入发票号">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">发票金额</div>-->
|
||||
<!-- <input type="text" v-model="info.bill_price" placeholder="请输入发票金额">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- </tr>-->
|
||||
<!-- <tr>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">采购成本</div>-->
|
||||
<!-- <input type="text" v-model="info.buy_price" placeholder="请输入采购成本">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- <td class="table-td" colspan="2"></td>-->
|
||||
<!-- </tr>-->
|
||||
|
||||
<!-- <tr>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">折扣%</div>-->
|
||||
<!-- <input type="text" v-model="info.discount" placeholder="请输入折扣%">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">折扣金额</div>-->
|
||||
<!-- <input type="text" v-model="info.dis_price" placeholder="请输入折扣金额">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- </tr>-->
|
||||
<!-- <tr>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">发票号</div>-->
|
||||
<!-- <input type="text" v-model="info.bill_num" placeholder="请输入发票号">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">发票金额</div>-->
|
||||
<!-- <input type="text" v-model="info.bill_price" placeholder="请输入发票金额">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- </tr>-->
|
||||
<!-- <tr>-->
|
||||
<!-- <td class="table-td">-->
|
||||
<!-- <div class="input-group">-->
|
||||
<!-- <div class="input-group-addon">采购成本</div>-->
|
||||
<!-- <input type="text" v-model="info.buy_price" placeholder="请输入采购成本">-->
|
||||
<!-- </div>-->
|
||||
<!-- </td>-->
|
||||
<!-- <td class="table-td" colspan="2"></td>-->
|
||||
<!-- </tr>-->
|
||||
|
||||
</table>
|
||||
<div class="am-form-group">
|
||||
<a href="javascript:void(0);" @click='saveEdit();'
|
||||
@@ -368,6 +368,7 @@
|
||||
type: type,
|
||||
pid: pid,
|
||||
tp: 1,
|
||||
status: !vm.info.id ? 3 : 0,
|
||||
},
|
||||
success: function (data) {
|
||||
if (data.data) {
|
||||
|
||||
Reference in New Issue
Block a user