customer export tag about
This commit is contained in:
@@ -931,6 +931,7 @@ class Customer extends HD_Controller
|
||||
#$where["cs_biz_id >= 0"] = null;
|
||||
$page = 1;
|
||||
$size = 10000;
|
||||
$params['export_tag'] && $size = 500;
|
||||
|
||||
$indexs = [
|
||||
'id' => 'ID',
|
||||
@@ -995,30 +996,32 @@ class Customer extends HD_Controller
|
||||
'wxgr_name' => $this->customers_model->wxgrAry($val['wxgr']),
|
||||
);
|
||||
|
||||
$tag = $this->get_tag($id);
|
||||
foreach ($tag as $key => $val) {
|
||||
$tag_key = 'tag__' . $val['id'];
|
||||
$row[$tag_key] = $val['value_str'];
|
||||
if (!in_array($tag_key, array_keys($indexs))) {
|
||||
$indexs[$tag_key] = $val['name'];
|
||||
if ($params['export_tag']){
|
||||
$tag = $this->get_tag($id);
|
||||
foreach ($tag as $key => $val) {
|
||||
$tag_key = 'tag__' . $val['id'];
|
||||
$row[$tag_key] = $val['value_str'];
|
||||
if (!in_array($tag_key, array_keys($indexs))) {
|
||||
$indexs[$tag_key] = $val['name'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$tag_intention = $this->get_tag($id, 2);
|
||||
foreach ($tag_intention as $key => $val) {
|
||||
$tag_key = 'tag__' . $val['id'];
|
||||
$row[$tag_key] = $val['value_str'];
|
||||
if (!in_array($tag_key, array_keys($indexs))) {
|
||||
$indexs[$tag_key] = '意向-' . $val['name'];
|
||||
$tag_intention = $this->get_tag($id, 2);
|
||||
foreach ($tag_intention as $key => $val) {
|
||||
$tag_key = 'tag__' . $val['id'];
|
||||
$row[$tag_key] = $val['value_str'];
|
||||
if (!in_array($tag_key, array_keys($indexs))) {
|
||||
$indexs[$tag_key] = '意向-' . $val['name'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$tag_defeat = $this->get_tag($id, 1);
|
||||
foreach ($tag_defeat as $key => $val) {
|
||||
$tag_key = 'tag__' . $val['id'];
|
||||
$row[$tag_key] = $val['value_str'];
|
||||
if (!in_array($tag_key, array_keys($indexs))) {
|
||||
$indexs[$tag_key] = '战败-' . $val['name'];
|
||||
$tag_defeat = $this->get_tag($id, 1);
|
||||
foreach ($tag_defeat as $key => $val) {
|
||||
$tag_key = 'tag__' . $val['id'];
|
||||
$row[$tag_key] = $val['value_str'];
|
||||
if (!in_array($tag_key, array_keys($indexs))) {
|
||||
$indexs[$tag_key] = '战败-' . $val['name'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -185,7 +185,8 @@
|
||||
<button type="button" class="am-btn am-btn-success am-btn-sm w100" @click="reset">重置</button>
|
||||
</div>
|
||||
<div class="am-form-group fl ml10" v-if="export_button==1">
|
||||
<button type="button" class="am-btn am-btn-success am-btn-sm w100" @click="export_out">导出</button>
|
||||
<button type="button" class="am-btn am-btn-success am-btn-sm w100" @click="export_out()" title="最多500条">导出(带标签)</button>
|
||||
<button type="button" class="am-btn am-btn-success am-btn-sm w100" @click="export_out(0)">导出(无标签)</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -680,7 +681,7 @@
|
||||
});
|
||||
$("#times_checkbox").prop("checked", false);
|
||||
},
|
||||
export_out: function () {
|
||||
export_out: function (tag=1) {
|
||||
var that = this;
|
||||
if (that.export_button == 0){
|
||||
layer.msg('无权限导出');
|
||||
@@ -693,6 +694,7 @@
|
||||
}
|
||||
let href = $.menu.parseUri(window.location.href);
|
||||
href = href.replace("customer?", "customer/export?");
|
||||
href = href + "&export_tag=" + tag;
|
||||
window.location.href = href;
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user