| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387 |
- <extend name="$_admin_public_layout" />
- <block name="main">
- <!-- 右侧内容 -->
- <?php if (C('ADMIN_TABS')): ?>
- <!-- 多标签后台 -->
- <nav class="navbar navbar-default ct-tab-nav" role="navigation">
- <div class="collapse navbar-collapse">
- <ul class="nav navbar-nav navbar-left">
- <li><a href="#" id="tab-left"><i class="fa fa-caret-left"></i></a></li>
- </ul>
- <div class="ct-tab-wrap clearfix">
- <ul class="nav navbar-nav nav-close ct-tab">
- <li href="#home" role="tab" data-toggle="tab">
- <a href="#"><i class="fa fa-dashboard"></i> <span>首页</span></a>
- </li>
- </ul>
- </div>
- <ul class="nav navbar-nav navbar-right">
- <li><a href="#" id="tab-right"><i class="fa fa-caret-right"></i></a></li>
- <li class="dropdown">
- <a href="#" class="dropdown-toggle" data-toggle="dropdown">关闭操作 <b class="caret"></b></a>
- <ul class="dropdown-menu">
- <li><a href="#" class="close-all">关闭所有</a></li>
- </ul>
- </li>
- </ul>
- </div>
- </nav>
- <?php else: ?>
- <!-- 面包屑导航 -->
- <ul class="breadcrumb">
- <li><i class="fa fa-map-marker"></i></li>
- <li class="text-muted">大件</li>
- </ul>
- <?php endif; ?>
- <!-- 多标签后台内容部分 -->
- <form method="POST" action="{:U('Qcode/AddPrint')}" style="margin-bottom:50px;">
- <fieldset class="newlabel">
- <legend style="width:auto;margin-left:20px;">生成厂商信息</legend>
- <ul class="firm">
- <li>
- <ul>
- <li>
- <span>生产厂商:</span>
- <select name="company_name1" id="company_name1" style="width:200px;height:35px;">
- <volist name="companylist" id="vo">
- <option value="{$vo.id}">{$vo.company_name}</option>
- </volist>
- </select>
- <input id="company_code" type="hidden" name="company_code"
- value="{$companylist[0][company_code]}" <input id="company_id" type="hidden"
- name="company_id" value="{$companylist[0][id]}">
- <input name="company_name" type="hidden" id="company_name"
- value="{$companylist[0][company_name]}">
- <!--<input name="company_name" readonly="readonly" id="company_name" value="浙江美浓世纪集团有限公司">-->
- </li>
- <li>
- <span>邮政编码:</span><input name="postcode" type="text" id="postcode"
- value="{$companylist[0][postcode]}">
- </li>
- <li>
- <span>电    话:</span><input name="phone" type="text" id="phone"
- value="{$companylist[0][phone]}">
- </li>
- </ul>
- <ul>
- <li>
- 地    址:<input class="company_addres" name="company_addres" type="text"
- id="company_address" value="{$companylist[0][company_addres]}">
- </li>
- </ul>
- </li>
- </ul>
- </fieldset>
- <fieldset class="newlabel">
- <legend style="width:auto;margin-left:20px;">产品信息</legend>
- <ul class="product">
- <li>
- <ul>
- <li>
- <span>产品名称:</span>
- <select name="product_name1" id="product_name1" style="width:200px;height:35px;">
- <volist name="productlist" id="val">
- <option value="{$val.id}">{$val.product_name}</option>
- </volist>
- </select>
- <input id="materialtype" type="hidden" name="materialtype"
- value="{$productlist[0][temple]}">
- <input id="product_code" type="hidden" name="product_code"
- value="{$productlist[0][product_code]}">
- <input id="product_id" type="hidden" name="product_id" value="{$productlist[0][id]}">
- <input name="product_name" type="hidden" id="product_name"
- value="{$productlist[0][product_name]}">
- </li>
- <li>
- <span>产品规格:</span><input name="product_size" id="product_size"
- value="{$productlist[0][product_size]}">
- </li>
- <li>
- <span>产品编号:</span><input name="product_num" id="product_num"
- value="{$productlist[0][product_num]}">
- </li>
- </ul>
- <ul>
- <li>
- 版 本 号: <input name="versoin" type="text" id="versoin" value="A">
- </li>
- <li>
- 标 准 号:<input name="standnum" type="text" id="standnum" value="Q/GY105800-2017/0">
- </li>
- </ul>
- </li>
- </ul>
- </fieldset>
- <fieldset class="newlabel">
- <legend style="width:auto;margin-left:20px;">标记参数</legend>
- <ul class="tag">
- <li>
- <ul>
- <li>
- <span>标签类型:</span>
- <!-- <input name="label_type" type="num" id="label_type" value="1">-->
- <select name="label_type" id="label_type">
- <option value="1">大标签</option>
- <!-- <option value="2">小标签</option>-->
- </select>
- </li>
- <li>
- <span>重复打印:</span><input name="printnum" type="text" id="printnum" value="3">
- </li>
- <li>
- <span>生产批号:</span><input name="product_p" type="text" id="product_p" value="1807101">
- </li>
- </ul>
- <ul>
- <li>
- <span>生产/包装日期:</span><input name="pack_time" style="height:30px;width:173px;" id="pack_time"
- class="Wdate" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true})" />
- </li>
- <li>
- <span>模板尺寸选择:</span>
- <select name="temple" style="width:183px;height:30px;" id="temple">
- <option value="1">新模板</option>
- <option value="2">老模板</option>
- </select>
- </li>
- </ul>
- </li>
- </ul>
- <!-- <table cellpadding="0" cellspacing="0" width="100%">
- <tr>
- <td></td>
- <td></td>
- <td></td>
- </tr>
- <tr>
- <td></td>
- </td>
- </tr>
- </table> -->
- <table width="100%" border="1">
- <caption>标签序列配置</caption>
- <tr>
- <th><span>自定义字段</span> </th>
- <th><span>初始值</span></td>
- <th><span>批量打印个数</span></th>
- </tr>
- <tr>
- <td><span>总(张)数量(6位)</span></td>
- <td><input name="totalnum" type="text" id="totalnum" value="120000"></td>
- <td><input name="print_num" type="int" value="-"></td>
- </tr>
- <tr class="big_lable">
- <td><span>包(扎)次数(3位)</span></td>
- <td><input name="bagnum" type="text" id="bagnum" value="098"></td>
- <td><input name="print_num" type="int" value="-"></td>
- </tr>
- <tr class="big_lable">
- <td><span>托盘顺序号(4位)</span></td>
- <td><input name="paller_number" type="text" id="paller_number" value="0031"></input></td>
- <td><input name="print_num" type="int" value="8"></td>
- </tr>
- <tr class="big_lable">
- <td><span>大件流水号</span></td>
- <td><input name="big_liushui" type="text" id="big_liushui" value="000004"></input></td>
- <td><input name="" type="int" value="-"></td>
- </tr>
- <tr class="big_lable">
- <td><span>大件重量</span></td>
- <td><input name="big_weight" type="text" id="big_weight" value="000029"></input></td>
- <td><input name="" type="int" value="-"></td>
- </tr>
- <tr class="big_lable">
- <td><span>大件预留号</span></td>
- <td><input name="big_yuliu" type="text" id="big_yuliu" value="000000000002"></input></td>
- <td><input name="" type="int" value="-"></td>
- </tr>
- <tr class="small_lable">
- <td><span>当前板号(3位)</span></td>
- <td><input name="paller_number" type="text" id="paller_number" value="92"></input></td>
- <td><input name="print_num" type="int" value="-"></td>
- </tr>
- <tr class="small_lable">
- <td><span>混版板号(3位)</span></td>
- <td><input name="mixture_num" type="text" id="mixture_num" value="000"></input></td>
- <td><input name="print_num" type="int" value="-"></td>
- </tr>
- <tr class="small_lable">
- <td><span>当前板号的包(扎)序号(3位)</span></td>
- <td><input name="" type="text" id="" value="001"></input></td>
- <td><input name="" type="int" value="-"></td>
- </tr>
- <tr class="small_lable">
- <td><span>小件流水号</span></td>
- <td><input name="small_liushui" type="text" id="small_liushui" value="000005"></input></td>
- <td><input name="" type="int" value="-"></td>
- </tr>
- <tr class="small_lable">
- <td><span>小件重量</span></td>
- <td><input name="small_weight" type="text" id="small_weight" value="000002"></input></td>
- <td><input name="" type="int" value="-"></td>
- </tr>
- <tr class="small_lable">
- <td><span>小件预留号</span></td>
- <td><input name="small_yuliu" type="text" id="small_yuliu" value="000000000003"></input></td>
- <td><input name="" type="int" value="-"></td>
- </tr>
- </table>
- <input name="qr_code" value="" id="qr_code" type="hidden">
- <input name="labelcode" value="" id="labelcode" type="hidden">
- </fieldset>
- <div style="position:fixed;bottom:0;width:100%;height:50px;line-height:50px;">
- <div>
- <div id="createcode">
- 打印
- </div>
- <button type="submit" class="submitbtn">保存</button>
- </form>
- <!--<script src="__PUBLIC__/libs/js/qrcode.js"></script>-->
- <script src="__PUBLIC__/libs/guide/bootstrap-tour.js"></script>
- <script src="__PUBLIC__/libs/My97DatePicker/WdatePicker.js"></script>
- <script src="__PUBLIC__/libs/guide/guide_index.js?_t=2016121401"></script>
- <script src="__PUBLIC__/libs/guide/bootstrap-tour.js"></script>
- <script src="__PUBLIC__/libs/My97DatePicker/WdatePicker.js"></script>
- <script src="__PUBLIC__/libs/guide/guide_index.js?_t=2016121401"></script>
- <script type="text/javascript" src="__PUBLIC__/libs/js/qrcode.js"></script>
- <script type="text/javascript" src="__PUBLIC__/libs/js/LodopFuncs.js"></script>
- <script>
- $('#company_name1').change(function () {
- var company_id = $(this).val();
- //alert(company_id);
- $.ajax({
- url: "index.php?s=/Admin/Qcode/Productajax",
- data: "type=company&id=" + company_id,
- dataType: 'json',
- type: 'get',
- success: function (data) {
- $('#company_id').val(data[0].id)
- $('#postcode').val(data[0].postcode);
- $('#phone').val(data[0].phone);
- $('#company_address').val(data[0].company_addres);
- },
- error: function (error) {
- }
- });
- });
- $('#product_name1').change(function () {
- var product_id = $(this).val();
- //alert(product_id);
- $.ajax({
- async: true,
- url: "index.php?s=/Admin/Qcode/Productajax",
- data: "type=product&id=" + product_id,
- dataType: "json",
- type: "get",
- success: function (data) {
- //console.log(data);
- $('#materialtype').val(data[0].temple);
- $('#product_id').val(data[0].id)
- $('#product_name').val(data[0].product_name);
- $('#product_size').val(data[0].product_size);
- $('#product_num').val(data[0].product_num);
- },
- error: function (error) {
- }
- });
- });
- $('#createcode').click(function () {
- var myDate = new Date();
- var year = myDate.getFullYear();//获取当前年份
- var month = myDate.getMonth() + 1;//获取当前月份
- var date = myDate.getDate();//获取当前日
- var company_name = $('#company_name').val();//生产厂商名称;
- var product_name = $('#product_name').val();//产品名称;
- var product_size = $('#product_size').val();//产品尺寸;
- var qcode = $('#qr_code').val();//base64的图片编码;
- var product_code = $('#product_code').val();//产品编码;
- var type = $('#label_type').val();//标签类型
- var product_time = year + "-" + month + "-" + date;
- var pnum = $('#printnum').val();
- // console.log(company_name,product_name,product_size,product_time,qcode,type);
- var temple = $('#temple').val();
- alert(temple);
- if (temple == '1') {
- //使用新模板
- //console.log(temple);
- alert(1);
- qrPrepare(company_name, product_name, product_size, product_time, qcode, type, pnum);//调用打印插件,单次调用打印三张面单
- };
- if (temple == '2') {
- //使用老模板
- alert(2);
- console.log(temple);
- };
- });
- $('.small_lable').hide();
- $('.big_lable').show();
- $('#label_type').change(function () {
- var type = $(this).val();
- alert(type);
- $.ajax({
- url: 'index.php?s=/Admin/Qcode/Print_ewm',
- type: "get",
- datatype: "json",
- data: "label_type=" + type + "&materialtype=卷烟纸",
- success: function (data) {
- //console.log(data.data);
- if (data.code == 200) { //请求成功,将图片展示出来
- $('#base64').attr('src', "data:image/png;base64," + data.data);
- $('#qr_code').val("data:image/png;base64," + data.data);
- $('#labelcode').val(data.labelcode);
- $('#product_code').val(data.product_code);
- } else {
- //返回数据失败
- // alert("返回数据失败");
- }
- },
- error: function (error) {
- //alert('error');
- }
- });
- if (type == 1) {
- //小标签隐藏
- $('.small_lable').hide();
- $('.big_lable').show();
- };
- if (type == 2) {
- //大标签隐藏
- $('.small_lable').show();
- $('.big_lable').hide();
- };
- });
- //默认情况下生成二维码
- var product_code = $('#product_code').val();
- var company_code = $('#company_code').val();
- var big_liushui = $('#big_liushui').val();
- var big_wieght = $('#big_weight').val();
- var big_yuliu = $('#big_yuliu').val();
- $.ajax({
- url: 'index.php?s=/Admin/Qcode/Print_ewm',
- type: "get",
- datatype: "json",
- data: "label_type=1&temple=1&materialtype=01&product_code=" + product_code + "&company_code=" + company_code + "&big_liushui=" + big_liushui + "&big_wieght=" + big_wieght + "&big_yuliu=" + big_yuliu,
- success: function (data) {
- //console.log(data.data);
- if (data.code == 200) { //请求成功,将图片展示出来
- $('#base64').attr('src', "data:image/png;base64," + data.data);
- $('#qr_code').val("data:image/png;base64," + data.data);
- $('#labelcode').val(data.labelcode);
- $('#product_code').val(data.product_code);
- } else { //返回数据失败
- // alert("返回数据失败");
- }
- },
- error: function (error) {
- //alert('error');
- }
- });
- </script>
- </block>
|