|
@@ -64,15 +64,17 @@
|
|
|
color: #fff;
|
|
|
}
|
|
|
|
|
|
- .treeContent{
|
|
|
+ .treeContent {
|
|
|
height: 30vh;
|
|
|
overflow-y: scroll;
|
|
|
margin-bottom: 10px;
|
|
|
- border: 1px solid rgba(0,0,0,0.1);
|
|
|
+ border: 1px solid rgba(0, 0, 0, 0.1);
|
|
|
}
|
|
|
+
|
|
|
/*隐藏滚动条*/
|
|
|
.treeContent::-webkit-scrollbar {
|
|
|
- height: 0 !important;width:0px !important;
|
|
|
+ height: 0 !important;
|
|
|
+ width: 0px !important;
|
|
|
}
|
|
|
</style>
|
|
|
|
|
@@ -232,34 +234,37 @@
|
|
|
});
|
|
|
|
|
|
var manager_stores = layui.data(layui.setter.tableName)['manager_stores'];
|
|
|
- if(parseInt(manager_stores) !== 0){
|
|
|
+ if (parseInt(manager_stores) !== 0) {
|
|
|
admin.req({
|
|
|
url: '/account/employee_tree2/'
|
|
|
, done: function (res) {
|
|
|
tree.render({
|
|
|
- elem: '#id_tree' //绑定元素
|
|
|
- ,onlyIconControl: true
|
|
|
- ,data: res.data
|
|
|
- //点击菜单时触发
|
|
|
- ,click: function(obj) {
|
|
|
- //节点高亮
|
|
|
- var nodes = document.getElementsByClassName("layui-tree-txt");
|
|
|
- for(var i=0;i<nodes.length;i++){
|
|
|
- if(nodes[i].innerHTML === obj.data.title){
|
|
|
- nodes[i].style.color = "#009688";
|
|
|
- nodes[i].style.fontWeight= "bold";
|
|
|
- }else{
|
|
|
- nodes[i].style.color= "#555";
|
|
|
- nodes[i].style.fontWeight= "normal";
|
|
|
+ elem: '#id_tree' //绑定元素
|
|
|
+ , onlyIconControl: true
|
|
|
+ , data: res.data
|
|
|
+ //点击菜单时触发
|
|
|
+ , click: function (obj) {
|
|
|
+ //节点高亮
|
|
|
+ var nodes = document.getElementsByClassName("layui-tree-txt");
|
|
|
+ for (var i = 0; i < nodes.length; i++) {
|
|
|
+ if (nodes[i].innerHTML === obj.data.title) {
|
|
|
+ nodes[i].style.color = "#009688";
|
|
|
+ nodes[i].style.fontWeight = "bold";
|
|
|
+ } else {
|
|
|
+ nodes[i].style.color = "#555";
|
|
|
+ nodes[i].style.fontWeight = "normal";
|
|
|
+ }
|
|
|
}
|
|
|
+ store_id = obj.data.id;
|
|
|
+ field = obj.data.field;
|
|
|
+ table.reload('customer_log', {
|
|
|
+ where: {type:field,id:store_id}
|
|
|
+ });
|
|
|
}
|
|
|
- store_id = obj.data.id;
|
|
|
- field = obj.data.field;
|
|
|
- }
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
$('#id_tree').hide()
|
|
|
}
|
|
|
|
|
@@ -334,7 +339,7 @@
|
|
|
} else if (obj.event === 'add_review') {
|
|
|
//添加跟踪报告
|
|
|
createFollowReport(data.id, data.stage_progress_sort)
|
|
|
- }else if(obj.event === 'internal_trace'){
|
|
|
+ } else if (obj.event === 'internal_trace') {
|
|
|
layer.open({
|
|
|
type: 2,
|
|
|
title: '内部跟踪',
|
|
@@ -361,29 +366,21 @@
|
|
|
});
|
|
|
|
|
|
// 点击表格触发
|
|
|
- table.on('tool(customer-operate-log)', function(obj){
|
|
|
+ table.on('tool(customer-operate-log)', function (obj) {
|
|
|
var data = obj.data;
|
|
|
let tool_event = obj.event;
|
|
|
- let params = {};
|
|
|
+ let params = {count_param:tool_event};
|
|
|
params['stage_progress'] = data.stage_id;
|
|
|
- let url = '/customer/new_customer/'
|
|
|
- if(field && store_id){
|
|
|
- url = `/customer/new_customer/?type=${field}&id=${store_id}`
|
|
|
+ if (field && store_id) {
|
|
|
+ params['param'] = field + '_' + store_id;
|
|
|
}
|
|
|
- if(tool_event === 'today'){
|
|
|
- params['today'] = 'today';
|
|
|
- }else if(tool_event === 'overdue'){
|
|
|
- params['overdue'] = 'overdue';
|
|
|
- };
|
|
|
table.reload('customer_datagrid', {
|
|
|
- url
|
|
|
- , where: params
|
|
|
+ where: params
|
|
|
, page: {curr: 1}
|
|
|
});
|
|
|
});
|
|
|
|
|
|
|
|
|
-
|
|
|
var _params = {};
|
|
|
form.on('submit(query-form-element)', function (data) {
|
|
|
_params = data.field;
|