DmitrMakeev commited on
Commit
2dbd458
1 Parent(s): b6d5c55

Update data_gc_tab.html

Browse files
Files changed (1) hide show
  1. data_gc_tab.html +40 -41
data_gc_tab.html CHANGED
@@ -264,39 +264,36 @@ button:hover, #filter-clear:hover, #download-json:hover, #take-for-yourself:hove
264
  {title:"Номер в списке", field:"id"},
265
  {title:"Имя", field:"name", width:100},
266
  {title:"WhatsApp", field:"phone", formatter: function(cell, formatterParams, onRendered) {
267
- var phone = cell.getValue();
268
- var ws_stop = cell.getData().ws_stop;
269
- var imageUrl1 = "https://i.ibb.co/S3Kk5vM/1.png"; // Замените на URL первой картинки
270
- var imageUrl2 = "https://i.ibb.co/Ph3SB0m/2.png"; // Замените на URL второй картинки
271
- var link = `<a href="https://web.whatsapp.com/send?phone=${phone}" target="_blank">`;
272
-
273
- if (ws_stop === "1") {
274
- return link + `<img src="${imageUrl1}" alt="WhatsApp" style="width: 98px; height: 14px;">`;
275
- } else {
276
- return link + `<img src="${imageUrl2}" alt="WhatsApp" style="width: 98px; height: 14px;">`;
277
- }
278
- }},
279
  {title:"Город", field:"b_city", width:110},
280
  {title:"Email", field:"email", width:110},
281
- {title:"Реплики", field:"b_mess", width:95, cellClick:function(e, cell){
282
- var data = cell.getData();
283
- Swal.fire({
284
- title: 'Детали пользователя',
285
- html: `
286
- <strong>Имя:</strong> ${data.name}<br>
287
- <strong>WhatsApp:</strong> <a href="https://web.whatsapp.com/send?phone=${data.phone}" target="_blank">${data.phone}</a><br>
288
- <strong>Реплики:</strong> ${data.b_mess}
289
- `,
290
- icon: 'success',
291
- confirmButtonText: 'Закрыть',
292
- confirmButtonColor: '#4CAF50',
293
- customClass: {
294
- confirmButton: 'button is-success',
295
- title: 'title-custom',
296
- content: 'content-custom'
297
- }
298
- });
299
- }},
300
  {title:"Куратор", field:"curator", formatter: linkFormatter},
301
  {title:"Статус покупки", field:"shop_st", formatter: function(cell, formatterParams, onRendered) {
302
  var status = cell.getValue();
@@ -334,16 +331,16 @@ button:hover, #filter-clear:hover, #download-json:hover, #take-for-yourself:hove
334
  {title:"Статус WhatsApp", field:"ws_st"},
335
  {title:"Стутус подписки", field:"ws_stop"},
336
  {title:"Вебинары-присутствовал", field:"web_st", formatter:"star", formatterParams:{stars:7}, hozAlign:"center", width:120},
337
- {title:"Вебинары-досмотрел до конца", field:"b_fin", formatter:function(cell, formatterParams, onRendered){
338
- var value = cell.getValue();
339
- var icon;
340
- if (value === 'True') {
341
- icon = ' <img src="https://i.ibb.co/Bnqy0q5/1.png" width="98" height="14" />'; // Иконка для активного статуса
342
- } else {
343
- icon = ''; // Пустая строка для неактивного статуса или если значение не определено
344
- }
345
- return icon;
346
- }, width:100},
347
 
348
  {title:"Прогрес по воронке", field:"fin_prog", formatter:"progress", formatterParams:{color:["#ff0000", "orange", "#00dd00"]}, sorter:"number", width:100},
349
  {title:"pr1", field:"pr1"},
@@ -356,6 +353,8 @@ button:hover, #filter-clear:hover, #download-json:hover, #take-for-yourself:hove
356
  {title:"Дата", field:"data_t", width:150}
357
  ],
358
  });
 
 
359
  var fieldEl = document.getElementById("filter-field");
360
  var typeEl = document.getElementById("filter-type");
361
  var valueEl = document.getElementById("filter-value");
 
264
  {title:"Номер в списке", field:"id"},
265
  {title:"Имя", field:"name", width:100},
266
  {title:"WhatsApp", field:"phone", formatter: function(cell, formatterParams, onRendered) {
267
+ var phone = cell.getValue();
268
+ var ws_stop = cell.getData().ws_stop;
269
+ var imageUrl1 = "https://i.ibb.co/S3Kk5vM/1.png"; // Замените на URL первой картинки
270
+ var imageUrl2 = "https://i.ibb.co/Ph3SB0m/2.png"; // Замените на URL второй картинки
271
+ var link = `<a href="https://web.whatsapp.com/send?phone=${phone}" target="_blank">`;
272
+
273
+ if (ws_stop === "1") {
274
+ return link + `<img src="${imageUrl1}" alt="WhatsApp" style="width: 98px; height: 14px;">`;
275
+ } else {
276
+ return link + `<img src="${imageUrl2}" alt="WhatsApp" style="width: 98px; height: 14px;">`;
277
+ }
278
+ }},
279
  {title:"Город", field:"b_city", width:110},
280
  {title:"Email", field:"email", width:110},
281
+ {title:"Реплики", field:"b_mess", width:95, cellClick:function(e, cell){
282
+ var data = cell.getData();
283
+ Swal.fire({
284
+ title: 'Детали пользователя',
285
+ html: `
286
+ <strong>Имя:</strong> ${data.name}<br>
287
+ <strong>WhatsApp:</strong> <a href="https://web.whatsapp.com/send?phone=${data.phone}" target="_blank">${data.phone}</a><br>
288
+ <strong>Реплики:</strong> ${data.b_mess}`,
289
+ icon: 'success',
290
+ confirmButtonText: 'Закрыть',
291
+ confirmButtonColor: '#4CAF50',
292
+ customClass: {
293
+ confirmButton: 'button is-success',
294
+ title: 'title-custom',
295
+ content: 'content-custom'}});}},
296
+
 
 
 
297
  {title:"Куратор", field:"curator", formatter: linkFormatter},
298
  {title:"Статус покупки", field:"shop_st", formatter: function(cell, formatterParams, onRendered) {
299
  var status = cell.getValue();
 
331
  {title:"Статус WhatsApp", field:"ws_st"},
332
  {title:"Стутус подписки", field:"ws_stop"},
333
  {title:"Вебинары-присутствовал", field:"web_st", formatter:"star", formatterParams:{stars:7}, hozAlign:"center", width:120},
334
+ {title:"Вебинары-досмотрел до конца", field:"b_fin", formatter:function(cell, formatterParams, onRendered){
335
+ var value = cell.getValue();
336
+ var icon;
337
+ if (value === 'True') {
338
+ icon = ' <img src="https://i.ibb.co/Bnqy0q5/1.png" width="98" height="14" />'; // Иконка для активного статуса
339
+ } else {
340
+ icon = ''; // Пустая строка для неактивного статуса или если значение не определено
341
+ }
342
+ return icon;
343
+ }, width:100},
344
 
345
  {title:"Прогрес по воронке", field:"fin_prog", formatter:"progress", formatterParams:{color:["#ff0000", "orange", "#00dd00"]}, sorter:"number", width:100},
346
  {title:"pr1", field:"pr1"},
 
353
  {title:"Дата", field:"data_t", width:150}
354
  ],
355
  });
356
+
357
+
358
  var fieldEl = document.getElementById("filter-field");
359
  var typeEl = document.getElementById("filter-type");
360
  var valueEl = document.getElementById("filter-value");