Товары доступны уже сейчас
选择竞品价格Excel: 复制竞品SKU名称
'; skuObjList.map(функция (элемент, индекс) { myhtml+='
'+item.title+' '; item.skulist.map(функция(item2,index2){ item2 = item2.replace("\"", "@"); myhtml+=' '+item.selflist[index2]+''; }); myhtml+=' '; }); myhtml+=' '; $('#popSkuCon').длина>0&&$('.showSweetAlert #popSkuCon').remove(); $('.showSweetAlert .pop2Smt .popContent').prepend(myhtml); } //я хочу добавить $('body').on('click','#метка popSkuCon',функция(e){ var tarObj=$(например,target); если (tarObj.is ("ввод")) { if (tarObj.parent().parent().is('p')) { if (tarObj.parent().hasClass('все')) { //вар Дочерний ввод=tarObj.ближайший('div').братья и сестры().найти('ввод'); tarObj.is (':проверено')?childInput.prop('проверено','checked'):childInput.removeAttr('проверено'); } else { //_ _ _ _ _ _ _ var childInput=tarObj.closest('div').find('ul input'); tarObj.is (':проверено')?childInput.prop('проверено','проверено'):childInput.removeAttr('проверено'); } } если (!tarObj.is (':проверено')) { tarObj.closest('#popSkuCon').children("div").eq(0).find("input").removeAttr("проверено"); if (tarObj.parent().parent().is("li")) { tarObj.ближайший('ul').братья и сестры("p").найти("ввод").removeAttr("проверено"); } } } }); // $('body').on('клик','#метка popCountry',функция(e){ var tarObj=$(например,target); если (tarObj.is ("ввод")) { если (tarObj.родитель().hasClass('все')) { //全选 ВАР childInput=tarObj.ближайший('див').найти('ул').найти('вход'); tarObj.является(':проверено')?childInput.проп('проверено','проверено'):childInput.removeAttr('проверено'); } если (!tarObj.является(':проверено')) { tarObj.ближайший('див').детей("п").найти("вход").removeAttr("проверено"); } } }); функция getSelectSkus(){ // 获取弾层中所有选择的SKU selectSkulist ВАР=[]; если ($('.showSweetAlert #popSkuCon > див').их eq(0).найти("вход").является(':проверено')) { возвращение selectSkulist; } $('.showSweetAlert #popSkuCon > див').карта(функция(ИНДЕКС,элемент){ если(индекс>0){ ВАР skulist=[];//速卖通原始名称,用于填充定价 skuNameList ВАР=[];//重命名后的名称,用于保持产品 $(элемент).найти('ли').карта(функция(номер2,место № 2){ Если($(место № 2).найти('вход').является(':проверено')){ ВАР itemValue = $(место № 2).найти('вход').функция val(); skulist.нажимаем(itemValue.замены("@", "\"")); skuNameList.метод push($(место № 2).текст()); } }); selectSkulist.метод push({ название:$(элемент).найти('метка п').текст(), skulist:skulist, skuNameList:skuNameList }); } }); вернуться selectSkulist; } $('тело').на('нажмите','#btnpop2cancel,#pop2cancelSmt',функция(){ $('.showSweetAlert .pop2con,.showSweetAlert .pop2freeNotice,.showSweetAlert .pop2Smt,.showSweetAlert .colorNotice,.showSweetAlert .pop2overlay').скрывать(); }); $('тело').на('нажмите','#btnpop2ok',функция(е){ hideHint(); если($(Эл.цели).буква attr('данные')!='ошибка'){ // 如果成功,就关闭顶级弾层 $('.showSweetAlert').скрыть(); $('.сладкие сорта').скрыть(); ВАР currentUrl = расположению.рот; если (currentUrl.метод indexOf("mangoerp.com") > -1) { $('тело').АТР('класс','нет-кожа модал-открыть'); } еще { $('тело').АТР('класс','сторону-expanded-истина темпе-сделано'); } } }); showHint функции(тип, сообщение) { если (тип == "ошибка") $('.showSweetAlert .pop2Hint .СА-ошибка').показать(); иначе $('.showSweetAlert .pop2Hint .СА-успех').показать(); $('.showSweetAlert .pop2Hint Р').HTML-код(МСГ); $('.showSweetAlert.pop2Hint,.showSweetAlert .pop2overlay').показать(); если (тип == "синхронизировать") { тип = "ошибка"; //为了同步模板下拉框成功后,不关闭计算器弹框 } $('.showSweetAlert .pop2Hint #btnpop2ok').данные типа АТР ('', тип); } функция hideHint() { $('.showSweetAlert .pop2Hint .СА-ошибка').скрыть(); $('.showSweetAlert .pop2Hint .СА-успех').скрыть(); $('.showSweetAlert .pop2Hint,.showSweetAlert .pop2overlay').скрыть(); $('.showSweetAlert .pop2con,.showSweetAlert .pop2Smt,.showSweetAlert .pop2overlay').скрывать(); } $('тело').на('изменения', '#selectRegionPercentTemplate', функция () { ВАР идентификатор templateid = $(это).дети('вариант:выбирается').функция val(); если (идентификатор templateid == "") { для (ВАР я = 2; Я 0) { ВАР ГИМ = $(загрузчик[0]).найти(".продавать-о-изображения-элемента-предварительный просмотр в img"); если (ГИМ.длина > 0) { for (var ii = 0; ii 0) { var regionTimer = setInterval(функция () { if (window.isGetRetailOK) { clearInterval(regionTimer); var regionscrollobj = skutableobj.closest('.ver-scroll-wrap'); regionscrollobj.animate({ scrollTop: "0" }, 0,функция(){ setTimeout(функция(){ getRegionPrice(региональные цены) },200) }); } }, 100); } else { window.isGetRegionOK = true; } var timer = setInterval(функция () { if (window.isGetRetailOK && window.isGetRegionOK) { clearInterval(таймер); window.isGetRetailOK = false; window.isGetRegionOK = false; if (JSON.stringify(региональные цены) != "{}") { for (var skuI = 0; skuI 0) { for (var j = 0; j 0 && tempSkus.indexOf (skuName) == -1) { tempFlag = false; break; } } if (tempFlag) { skuPrices[j]["cost"] = baseData.cost; skuPrices[j]["weight"] = baseData.weight; } } else { skuPrices[j]["cost"] = baseData.cost; skuPrices[j]["weight"] = baseData.weight; } } } else { for (var o = 0; o 0) { imgUrl = imgEle.attr("src"); } var purchaseUrl = $("#sourceUrl11").val(); var skuPrices = []; //全 if ($("#skuVariantList tr[trcid]").длина > 0) { $("#skuVariantList tr[trcid]").each(функция () { var skuPrice = {}; skuPrice.originalPrice = $( this).find("ввод").first().val(); skuPrice.sku = $(this).find("ввод").last().val();//商品编码 var skuNames = []; $(this).find("td[data-names='property']").each(функция (индекс, элемент) { var property = $(elem).html(); if (property.indexOf("(") > -1 && property.indexOf(")") > -1) { skuNames.push (property.match(/\(.+\)/g)[0].заменить(/\(|\)/g, "")); } else { skuNames.push(свойство); } }); skuPrice.skuName = skuNames.join("-"); skuPrice.skuNameList = skuNames.slice(); skuPrices.push(skuPrice); }); } else if ($("#retail #skuPrice:видимый").длина > 0) { ВАР skuPrice = {}; skuPrice.originalprice это = $("skuPrice#розница #: видимые").функция val(); skuPrice.артикул = ""; skuPrice.skuName = ""; skuPrice.skuNameList = []; skuPrices.нажимаем(skuPrice); } // 区域定价 // 每次填充价格前,一定要把滚动条回到顶部 // 记住:这里滑动到顶部,只在最开始执行一次 regionPrices вар = {}; вар skuTrs = $("#setNationalProductPrice таблице элемента tbody тр"); если (skuTrs.длина > 0) { skuTrs.каждая(функция () { ВАР countriesTds = $(это).найти("тд[данные-страна]"); если (countriesTds.длина > 0) { ВАР skuNames = []; $(это).найти("ООО" ТД " [Сид]").каждая(функция (ИНДЕКС, элемент) { ВАР свойство = $(Элем).код HTML(); если (собственность.метод indexOf("(") > -1 && имущества.метод indexOf(")") > -1) { skuNames.нажимаем(собственность.матч(/\(.+\)/г)[0].заменить(/\(|\)/Г, "")); } еще { skuNames.нажимаем(собственность); } }); ВАР nationalPrice = {};countriesTds.each(функция (индекс, элемент) { var country =$(элемент).attr("страна данных").toLowerCase(); Национальная цена[страна == "id" ? "idd" : country] = $(elem).find("input").val(); }); Региональные цены[skuNames.join("-")] = Национальная цена; } }); } if (JSON.stringify(регионАльные цены) != "{}") { for (var skuI = 0; skuI 0) { for (var j = 0; j 0 && tempSkus.indexOf(skuName) == -1) { tempFlag = false; break; } } if (tempFlag) { skuPrices[j]["cost"] = baseData.cost; skuPrices[j]["weight"] = baseData.weight; } } else { skuPrices[j]["cost"] = baseData.cost; skuPrices[j]["weight"] = baseData.weight; } } } else { for (var o = 0; o div>div").eq(0); // var label = colorDiv.children ("div").eq(0).text(); // // var colorDiv = $("#struct-saleProp").children("div").eq(0); // // var label = colorDiv.children("div").eq(0).text(); // if (label == "颜色") { // var items = colorDiv.children("div").eq(1).find(".info -content").find(".item"); // for (var i = 0; i 0) { var skuNames = []; for (var j = 0; j 0) { tdSpCount = tds.length - 4; } var skuPrice = {}; for (var k = 0; k 0) skuNames.push($(tds[k]).find("p").text()); else skuNames.push($(tds[k]).find (".ae-sku-cell-text-content").text()); } else { if($(tds[k]).find("p").длина>0) skuNames.splice(skuNames.длина - tdSpCount + k, 1, $(tds[k]).find("p").text()); else skuNames.splice(skuNames.длина - tdSpCount + k, 1, $(tds[k]).find(".ae-sku-cell-text-content").text()); } } else { if (k == (tdSpCount)) { skuPrice.originalPrice = $(tds[k]).find("ввод").val(); } else if ($(tds[k]).find("ввод[name='skuOuterId']").длина != 0) { skuPrice.sku = $(tds[k]).find("ввод[name='skuOuterId']").val(); } } } if (skuNamesSet.indexOf(skuNames.join("-")) == -1) { skuPrice.skuName = skuNames.join("-"); skuPrice.skuNameList = skuNames.slice(); skuPrices.push(skuPrice); skuNamesSet.push(skuPrice.skuName); } } } // значение параметра scrollobj = значение параметра scrollobj.closest('.ver-scroll-wrap'); if (scrollobj.scrollTop() + scrollobj.height( ) >= scrollobj[0].scrollHeight) { window.isGetRetailOK = true; return; } scrollobj.animate({ scrollTop: "+="+190 }, 0, функция(){ setTimeout(функция(){ getRetailPrice(skuPrices, skuNamesSet); },200); }); } функция getRegionPrice(regionPrices) { var tables = $("таблица.продать артикул-внутренняя таблица.продатьартикул-тело-таблицы").eq(1); var trs = tables.find("tr"); if (trs.length > 0) { var skuNames = []; var inputSize = $(trs[0]).find(".продать артикул-ячейку-деньги").длина; for (var j = 0; j 0) { var country = tdClass[0].заменить("col-price-",""").toLowerCase(); Национальная цена[country == "id" ? "idd" : country] = priceInput.val(); } } } else { if (j == 0) { if($(tds[k]).find("p").длина>0) skuNames.push($(tds[k]).find("p").text()); else s#aediy1con{позиция: фиксированная; z-индекс: 99999999; вверху: 200 пикселей; справа: 5 пикселей; отступ: 12x10 пикселей; выравнивание текста: по центру; радиус границы: 5 пикселей; фон: #ffeb3b; ширина: 200 пикселей;}#aediy1con .btnxx{размер шрифта: 14 пикселей; высота строки: 16 пикселей; позиция: абсолютная; z-индекс: 99; вверху: -1px; справа: -1px; ширина: 18px; высота: 18px; выравнивание текста: по центру; цвет: rgb(255, 255, 255); радиус границы: 05px 0 0; фон: #f44336;}#aediy1con.hidediycon{справа: -200px; перелив: видимый;}#aediy1con.hidediycon .btnxx{размер шрифта: 13px; высота строки: 26px; справа: начальный; слева: -107px; ширина: 100px; высота: 26px; граница -radius: 20px 0 0 20px;}#aediy1con .psfExpand{анимация: psfexup 4s бесконечна;-moz-анимация:psfexup 4s бесконечна;}@ключевые кадры psfexup{ 75%{преобразование: translateY(0);} 90%{преобразование:translateY(5px);} 100%{преобразование:translateY(0px);}}@-webkit-ключевые кадры psfexup{ 75%{-webkit-преобразование:translateY (0);} 90%{-webkit-transform:translateY(5 пикселей);} 100%{-webkit-transform:translateY(0 пикселей);}} 复制竞品价格 点击展↓↓