123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682 |
- {Template header}
- <body>
- <div class="warp">
- <ul class="search" style="border-bottom: 1px solid #ccc;">
- <li>条码或SKU:<input value="" name="tmsku" type="text" style="width:360px"></li>
- <li><a href="javascript:void(0);" class="bqsku">导入SKU</a></li>
- <li style="padding-left:20px"><input value="" name="wzsz" type="text" placeholder="位置数字"> <input value="" name="ggwz" type="text" placeholder="需要更改的位置"> <a href="javascript:void(0);" class="gwz">确认更改</a></li>
- </ul>
- <ul class="setting">
- <div class="datalist">
- <li class="cike">
- <em>类 目:</em>
- <select name="category" class="select">
- {loop typeclass(16) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="Gift Accessories synthetic">
- <em>真人发类型:</em>
- <select name="hairtype" class="select">
- <option value="">未选择</option>
- {loop typeclass(22) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="Gift synthetichair">
- <em>等 级:</em>
- <select name="grade" class="select">
- {loop typeclass(13) as $val}
- {if $val['id'] == 80}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/if}
- {/loop}
- {loop typeclass(13) as $val}
- {if $val['id'] != 80}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/if}
- {/loop}
- </select>
- </li>
- <li class="Gift synthetic Accessories ycwigs Extension">
- <em>头发颜色:</em>
- <select name="color" class="select">
- {loop typeclassyc(8) as $val}
- {if $val['id'] == 57}
- <option value="{$val['id']}" data-ysdj="{$val['ysdj']}">{$val['title']} - {$val['zh']}</option>
- {/if}
- {/loop}
- {loop typeclassyc(8) as $val} <!-- 这个是不显示部分颜色 -->
- {if $val['id'] != 57}
- <option value="{$val['id']}" data-ysdj="{$val['ysdj']}">{$val['title']} - {$val['zh']}</option>
- {/if}
- {/loop}
- </select>
- </li>
- <li class="Gift synthetic Accessories ycwigs Extension">
- <em>曲 度:</em>
- <select name="lowe" class="select">
- {loop typeclassyc(15) as $val} <!-- 这个是不显示部分曲度 -->
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- </div>
- <div class="pttab">
- <select class="none select"><option></option></select>
- <li class="1 none cikeb">
- <em>类 型:</em>
- <select name="type" class="select">
- {loop typeclass(27) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="1 none">
- <em>头路设计:</em>
- <select name="headroad" class="select">
- {loop typeclass(12) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="1 none">
- <em>密 度:</em>
- <select name="density" class="select">
- {loop typeclass(10) as $val}
- {if $val['id']==72}
- <option value="{$val['id']}" {if $weight['density'] == $val['id']}selected="selected"{/if}>{$val['title']}</option>
- {/if}
- {/loop}
- {loop typeclass(10) as $val}
- {if $val['id']!=72}
- <option value="{$val['id']}" {if $weight['density'] == $val['id']}selected="selected"{/if}>{$val['title']}</option>
- {/if}
- {/loop}
- </select>
- </li>
- <li class="1 a1 none">
- <em>蕾丝尺寸:</em>
- <select name="lacesize" class="select">
- {loop typeclassyc(25) as $val} <!-- 这个是不显示部分尺寸 -->
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="a2 none">
- <em>蕾丝尺寸:</em>
- <select name="lacesize" class="select">
- {loop typeclassyc(26) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="a3 none">
- <em>蕾丝尺寸:</em>
- <select name="lacesize" class="select">
- <option value="191">13" x 4"</option>
- </select>
- </li>
- <li class="a4 none">
- <em>蕾丝尺寸:</em>
- <select name="lacesize" class="select">
- <option value="186">4" x 4"</option>
- </select>
- </li>
- <li class="1 none">
- <em>蕾丝颜色:</em>
- <select name="lacecolor" class="select">
- <option value="">未选择</option>
- {loop typeclassyc(9) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="1 none">
- <em>蕾丝类型:</em>
- <select name="lacetypes" class="select">
- <option value="">未选择</option>
- {loop typeclassyc(44) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="4 none">
- <em>Gift类型:</em>
- <select name="gifttype" class="select">
- {loop typeclass(34) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="4 none">
- <em>Gift其它:</em>
- <select name="giftother" class="select">
- {loop typeclass(49) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="2 none">
- <em>人发头套编号:</em>
- <select name="hairnumber" class="select">
- <option value="">未选择</option>
- {loop typeclass(43) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="3 none">
- <em>Extension类型:</em>
- <select name="extension" class="select">
- {loop typeclass(33) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="6 none">
- <em>化纤头套编号:</em>
- <select name="sywignumber" class="select">
- <option value="">未选择</option>
- {loop typeclass(40) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="5 none">
- <em>配件类型:</em>
- <select name="fittype" class="select">
- {loop typeclass(35) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="5 none">
- <em>配件其他:</em>
- <select name="acother" class="select">
- <option value="">未选择</option>
- {loop typeclass(45) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="7 none">
- <em>化纤发编号:</em>
- <select name="syhairnumber" class="select">
- <option value="">未选择</option>
- {loop typeclass(47) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="7 none">
- <em>化纤其它分类:</em>
- <select name="syother" class="select">
- {loop typeclass(46) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="2 3 5 6 7 none">
- <em>头发颜色:</em>
- <select name="color" class="select">
- {loop typeclassyc(8) as $val}
- {if $val['id'] == 57}
- <option value="{$val['id']}" data-ysdj="{$val['ysdj']}">{$val['title']} - {$val['zh']}</option>
- {/if}
- {/loop}
- {loop typeclassyc(8) as $val} <!-- 这个是不显示部分颜色 -->
- {if $val['id'] != 57}
- <option value="{$val['id']}" data-ysdj="{$val['ysdj']}">{$val['title']} - {$val['zh']}</option>
- {/if}
- {/loop}
- </select>
- </li>
- <li class="2 3 5 6 7 none">
- <em>曲 度:</em>
- <select name="lowe" class="select">
- {loop typeclassyc(15) as $val} <!-- 这个是不显示部分曲度 -->
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="2 none">
- <em>头套种类:</em>
- <select name="lacetype" class="select">
- {loop typeclassyc(18) as $val}
- {if $val['id']==146}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/if}
- {/loop}
- {loop typeclassyc(18) as $val}
- {if $val['id']!=146}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/if}
- {/loop}
- </select>
- </li>
- <li class="2 none">
- <em>发帽大小:</em>
- <select name="haircap" class="select">
- <option value="30">Medium - 中号</option>
- {loop typeclass(6) as $val}
- {if $val['id']!=30}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/if}
- {/loop}
- </select>
- </li>
- <li class="2 none">
- <em>密 度:</em>
- <select name="density" class="select">
- {loop typeclass(10) as $val}
- {if $val['id']==72}
- <option value="{$val['id']}">{$val['title']}</option>
- {/if}
- {/loop}
- {loop typeclass(10) as $val}
- {if $val['id']!=72}
- <option value="{$val['id']}">{$val['title']}</option>
- {/if}
- {/loop}
- </select>
- </li>
- <li class="2 none">
- <em>蕾丝颜色:</em>
- <select name="lacecolor" class="select">
- <option value="">未选择</option>
- {loop typeclassyc(9) as $val}
- {if $val['id'] != 335 && $val['id'] != 336}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/if}
- {/loop}
- </select>
- </li>
- <li class="2 none">
- <em>蕾丝类型:</em>
- <select name="lacetypes" class="select">
- <option value="">未选择</option>
- {loop typeclassyc(44) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="2 none">
- <em>头套其它:</em>
- <select name="wigother" class="select">
- <option value="">未选择</option>
- {loop typeclassyc(39) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="2 none">
- <em>头套其它2:</em>
- <select name="wigother2" class="select">
- <option value="">未选择</option>
- {loop typeclassyc(50) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="6 none">
- <em>头套类型:</em>
- <select name="synthetictype" class="select">
- <option value="">未选择</option>
- {loop typeclass(41) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="6 none">
- <em>化纤头套其它:</em>
- <select name="sywigother" class="select">
- <option value="">未选择</option>
- {loop typeclass(42) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="3 5 7 none">
- <em>单包片数:</em>
- <select name="items" class="select">
- <option value="">未选择</option>
- {loop typeclass(38) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="3 none">
- <em>重 量:</em>
- <select name="weight" class="select">
- <option value="">未选择</option>
- {loop typeclass(7) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- <li class="7 none">
- <em>化纤发其它:</em>
- <select name="syhairther" class="select">
- <option value="">未选择</option>
- {loop typeclass(48) as $val}
- <option value="{$val['id']}">{$val['title']} - {$val['zh']}</option>
- {/loop}
- </select>
- </li>
- </div>
- <div class="datalist">
- <li class="length none4">
- <em>长 度:</em>
- <div class="checkbox">
- {loop typeclass(14) as $val}
- <span class="ckrows"><label><input class="{$val['id']}" name="size" type="radio" value="{$val['id']}"><font>{$val['title']}</font></label></span>
- {/loop}
- </div>
- </li>
- <li class="length">
- <em>所属品牌:</em>
- <div class="checkbox">
- <span class="ckrows"><label><input class="0" name="brand" type="radio" value="0" checked="true"><font>无</font></label></span>
- {loop brand() as $val}
- <span class="ckrows"><label><input class="{$val['id']}" name="brand" type="radio" value="{$val['id']}"><font>{$val['title']}</font></label></span>
- {/loop}
- </div>
- </li>
- <div class="postgift">
- <li class="lengththree">
- <em>打印数量:</em>
- <input class="must" value="1" name="xbqnum" type="text">
- </li>
- <li class="lengththree">
- <em>供应商:</em>
- <select name="purchase" class="select class">
- {loop purchase(100) as $val}
- <option value="{$val['id']}">{$val['title']}</option>
- {/loop}</select>
- </li>
- <li class="lengththree">
- <em>所属仓库:</em>
- <select name="warehouse" class="select class">
- <option value="13">许昌现货仓</option>
- <option value="12">特殊仓</option>
- <option value="5">美国店</option>
- {loop $warehouse as $val}
- {if $val['id'] != 12 && $val['id'] != 5 && $val['id'] != 13}
- <option value="{$val['id']}">{$val['title']}</option>
- {/if}
- {/loop}
- </select>
- </li>
- <li>
- <em>选择打印机:</em>
- <select name="printer" class="select">
- <option value="">请选择</option>
- </select>
- </div>
- </li>
- <li>
- <em>货物存储位置:</em>
- <select name="details" class="select">
- <option value="">无</option>
- {loop whlabelwz(2000) as $val}
- <option value="{$val['wz']}">{$val['wz']}</option>
- {/loop}
- </select>
- </li>
- <li class="length">
- <em>备注:</em>
- <input value="" name="cpbz" type="text">
- </li>
- <!--
- <li class="length">
- <em>所属店铺:</em>
- <div class="checkbox">
- {loop usershop() as $val}
- <span class="ckrows"><label><input name="shop" type="checkbox" value="{$val['id']}"><font>{$val['shopname']}</font></label></span>
- {/loop}
- </div>
- </li>
- -->
- <li class="length"><font class="printtj" style="width:180px;height: 50px;line-height: 50px; color: #fff;background-color: #2084db;border-radius: 5px;display: block;cursor: pointer;text-align: center;margin:35px auto 0 auto">开始打印</font></li>
- </div>
- <div style="clear:both;"></div>
- </ul>
- <div class="hidden">
- </div>
- <div class="systemwindow">
- <div>
- <p>是否确定删除所选信息?</p>
- <p><font class="button">确 定</font><font class="esc">取 消</font></p>
- </div>
- </div>
- </div>
- <span id="job" class="none"></span>
- <span id="site" class="none"></span>
- <input id="upload-file" name="files" accept="image/xls,image/xlsx" type="file">
- <script>
- $(document).ready(function() {
- $("select[name='category']").find("option[value='128']").prop("selected","selected");//此页面默认选择头套
- cpxz();
- });var addedit="/whlabel/print/";
- function custom() {
- var num = $('.packing .datatitle tr').children().length;
- $('.data tr td').css("width","5%");
- $(".data tr").each(function() {
- $(this).find('td:eq(0)').css("width","30%");
- });}
- //监听input开始
- $("select[name='state']").change(function(){
- var state = $(this).children("option:selected").val();
- if(state == 9)
- {
- console.log($("input[name=order]").val("0"));
- }
- else
- {
- console.log($("input[name=order]").val(""));
- }
- });
- $(".printtj").click(function() {
- if ($("select[name='printer']").children("option:selected").val() == "") {
- $(".ts p").html("请选择打印机!");
- $(".ts").show();
- setTimeout('$(".ts").fadeOut()', 1000);
- } else {
- $(".systemwindow div p:eq(0)").text("是否确打印标签?");
- $(".systemwindow div p:eq(1)").html("<p><font id='printbq'>确 定</font><font class='esc'>取 消</font></p>");
- $(".systemwindow").show();
- }
- });
- window.onload = function() {
- if(typeof $("select[name='printer']").length < 1) return;
- setTimeout(function(){ wprinter.printer()},1000);};
- $(document).keyup(function(event){
- if(event.keyCode ==13){
- var f = '';
- $("input:text").each(function() {
- var str = $(this).val().replace(/\+/g,"%2B");
- var str = str.replace(/&/g,"%26");
- f = f + $(this).attr("name") + "=" + str + "&";
- });
- $.ajax({
- url: "/whlabel/print/",
- data: f,
- type: "POST",
- dataType: "json",
- success: function(a) {
- if (a && a.success) {
- var list = a.features;
- list = list.substring(0,list.length-1);
- var data = list.split("-");
- for(i=1;i<data.length+1;i++)
- {
- $(".setting .select").each(function() {
- $(this).find("option[value='"+data[i]+"']").prop("selected","selected");
- });
- $("input:radio[value='"+data[i]+"']").attr('checked','true');
- }
- cpxz();
- } else {
- $("input[name='tmsku']").val("");
- $(".ts p").html("未找到此条码或SKU");
- $(".ts").show();
- setTimeout('$(".ts").fadeOut()', 2000);
- }
- }
- });
- }
- });
- $(".gwz").click(function() {
- var ggwz = $("input[name=ggwz]").val();
- var wzsz = $("input[name=wzsz]").val();
- $.ajax({
- url: "/ac/wz/"+wzsz+"/"+ggwz,
- data: 'a=1',
- type: "POST",
- dataType: "json",
- success: function(c) {
- if (c && c.success) {
-
- $("input[name=ggwz]").val("");
- $("input[name=wzsz]").val("");
- $(".ts p").html("更改完成!");
- $(".ts").show();
- setTimeout('$(".ts").fadeOut()', 1000);
- }
- else
- {
- layx.alert('错误',"请检查重试",function(id,button){
- },{dialogIcon:'error'});
- }
-
- }
- });
-
- });
- $(".bqsku").click(function() {
- var me = $(this);
- $("#upload-file").click();
- $("#upload-file").unbind("change");
- $("#upload-file").bind("change",function(){
- uploadFilehb(me);
- layx.load('loadId','导入中,请稍后',{shadable:0.6});
- });
- });
- function uploadFilehb(me){
- var file = document.getElementById("upload-file").files[0];
- var data = new FormData();
- data.append("userfile",file);
- $.ajax({
- data : data,
- type : "POST",
- url : "/whlabel/printexcel/",
- timeout: 1200000,
- cache : false,
- contentType : false,
- processData : false,
- dataType:"json",
- success: function(a) {
- layx.destroy('loadId');
- if (a && a.success) {
- errora(a)
- } else {
- layx.alert('错误',a.msg,function(id,button){
- $(".search span").click();
- },{dialogIcon:'error'});
- }
- },
- error: function (XMLHttpRequest,textStatus) {
- console.log(XMLHttpRequest); //XMLHttpRequest.responseText XMLHttpRequest.status XMLHttpRequest.readyState
- console.log(textStatus);
- $(".express").hide();
- layx.alert('错误','请求超时!请查看是否成功!',function(id,button){
- $(".search span").click();
- },{dialogIcon:'error'});
- },
- });
- }
- $("select[name='color']").change(function(){
- var id = $(this).find("option:selected").val();
- if(id == '44' || id == '317' || id == '50')
- {
- $("select[name='grade'] option[value='81']").prop("selected","selected");
- }
- else
- {
- $("select[name='grade'] option[value='80']").prop("selected","selected");
- }
- });
- $("select[name='color']").change(function() {
- var ysdj = $(this).find("option:selected").data("ysdj");
- var category =$("select[name='category']").find("option:selected").val();
- if(category == 126 || category == 127 || category == 128 || category == 130 || category == 133)
- {
- if($(this).find("option:selected").data("ysdj") != 0)
- {
- $("select[name='grade'] option[value='"+ysdj+"']").prop('selected', true);
- }
- else
- {
- $("select[name='grade'] option[value='80']").prop('selected', true);
- }
- }
- });
- </script>
- <script type="text/javascript" src="{$theme}js/print.js?v=202103230006"></script>
- {Template footer}
|