lvhao 5 månader sedan
förälder
incheckning
547abd8ecf

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 2146 - 0
core/CoreApp/controllers/Customeramz.php


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 6416 - 0
core/CoreApp/controllers/Fullorderamz.php


+ 40 - 0
core/CoreApp/models/Model_fullorderamz.php

@@ -0,0 +1,40 @@
+<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 
+class Model_fullorderamz extends Lin_Model 
+{
+	function __construct(){
+	parent::__construct();
+	$this->load->database();
+	$this->table = 'fullorderamz';
+    $this->load_table('fullorderamz');
+}
+	/** 通过API查找 */
+	public function get_api($api)
+	{
+		return  $this->find("api = '$api'");	
+	}
+	public function get_number($number)
+	{
+		return  $this->find("number = '$number'");	
+	}
+	public function get_orderinfo($orderinfo)
+	{
+		return  $this->find("orderinfo = '$orderinfo'");	
+	}
+	public function get_waybill($waybill)
+	{
+		return  $this->find("waybill = '$waybill'");	
+	}
+	public function get_rpaypal($rpaypal)
+	{
+		return  $this->find("rpaypal = '$rpaypal'");	
+	}
+	public function get_paypal($paypal)
+	{
+		return  $this->find("paypal = '$paypal'");	
+	}
+	public function get_time($time)
+	{
+		$dt = 3600;
+		return  date('Y-m-d H:i:s',$time+$dt);	
+	}
+}  //end class

+ 32 - 0
core/CoreApp/models/Model_fullorderamzhb.php

@@ -0,0 +1,32 @@
+<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 
+class Model_fullordertthb extends Lin_Model 
+{
+	function __construct(){
+	parent::__construct();
+	$this->load->database();
+	$this->table = 'fullorderamzhb';
+    $this->load_table('fullorderamzhb');
+}
+	/** 通过API查找 */
+	public function get_api($api)
+	{
+		return  $this->find("api = '$api'");	
+	}
+	public function get_number($number)
+	{
+		return  $this->find("number = '$number'");	
+	}
+	public function get_orderinfo($orderinfo)
+	{
+		return  $this->find("orderinfo = '$orderinfo'");	
+	}
+	public function get_waybill($waybill)
+	{
+		return  $this->find("waybill = '$waybill'");	
+	}
+	public function get_time($time)
+	{
+		$dt = 3600;
+		return  date('Y-m-d H:i:s',$time+$dt);	
+	}
+}  //end class

+ 1 - 1
core/CoreApp/models/Model_logic_u9xg.php

@@ -18,7 +18,7 @@ class Model_logic_u9xg extends Lin_Model {
     //从许昌成品库调出库存到香港临时仓
     //创建 调出单 销售单 采购单
     public function xdlsBeforeCreate($info){
-        $this->getToken(101);
+       $token_120 =  $this->getToken(120);
     }
     // 提交调出单 销售单 采购单
     public function xdlsBeforeSub($info){

+ 178 - 0
template/erp/customeramz.html

@@ -0,0 +1,178 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>店铺名称:<select name="shop" class="select" style="width:180px;">
+<option value="">请选择</option>
+{loop usershop() as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>{/loop}</select></li>
+<li>客户类型:<select name="level" class="select" style="width:180px;">
+<option value="">请选择</option>
+<option value="1">网红</option>
+<option value="2">批发</option>
+<option value="3">店铺转线下</option>
+<option value="4">线下其他</option>
+<option value="5">店内客户</option>
+<option value="0">未定义</option>
+</select></li>
+<li>国家:<select name="country" class="select class">
+<option value="">请选择</option>
+{loop country(1000) as $val}
+<option value="{$val['id']}">{$val['name']}</option>
+{/loop}
+</select>
+</li>
+<li>交易次数:<select name="num" class="select" style="width:180px;">
+<option value="">不限制</option>
+<option value="0">0</option>
+<option value="1">1</option>
+<option value="2">2</option>
+<option value="3">3</option>
+<option value="4">4</option>
+<option value="5">5</option>
+<option value="6">6</option>
+<option value="7">7</option>
+<option value="8">8</option>
+<option value="9">9</option>
+<option value="10">10+</option>
+<option value="2a">2次及以上</option>
+</select></li>
+<li>电话号码:<input value="" name="numphone" type="text" ></li>
+<li>客户名称:<input value="" name="name" type="text" ></li>
+<li>客户邮箱:<input value="" name="email" type="text"  style="width:200px;"></li>
+<li>客户地址:<input value="" name="address" type="text" style="width:300px;"></li>
+<li>下单时间:<input id="timetk"  value="2017-01-01 00:00" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})">
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d 00:00',time()+24*3600)}" name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})"></li>
+<li><span>确 定</span></li>
+</ul>
+<div class="control">
+<a href="javascript:void(0);" class="window" data-h="/customertt/add/" data-t="客户管理 - 添加">新增客户</a>
+{if $vip == 1}
+<a href="javascript:void(0);" class="check">删 除</a>
+{/if}
+<a href="javascript:void(0);" id="excel">导入客户</a>
+<a href="/customertt/down?excela=1">下载导入模板</a>
+{if $userkz != 1}
+<a href="javascript:void(0);" class="ctex" data-ex="1">下载老客户订单列表</a>
+<a href="javascript:void(0);" class="ctex" data-ex="2">下载老客户列表</a>
+<a href="javascript:void(0);" class="indexexcel">按条件导出</a>
+{/if}
+</div>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>所属店铺</td>
+<td>客户来源</td>
+<td>客户名称</td>
+<td>客户邮箱</td>
+<td>客户电话</td>
+<td>国家</td>
+<td>客户类型</td>
+<td>总额</td>
+<td>次数</td>
+<td>客单价</td>
+<td>最后购买日期</td>
+<td>备注</td>
+<td>操作</td>
+</tr>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="bomf"></div>
+</div>
+<script>
+var dataurl = "/customertt";var fdataurl = "/customertt";
+var editurl = "/customertt/edit/";
+var editdj = 4;
+var editt = "客户管理 - 修改";
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(1)').css("width","8%");
+$(this).find('td:eq(2)').css("width","6%");
+$(this).find('td:eq(3)').css("width","10%");
+$(this).find('td:eq(4)').css("width","15%");
+$(this).find('td:eq(8)').css("width","5%");
+$(this).find('td:eq(9)').css("width","3%");
+$(this).find('td:eq(10)').css("width","4%");
+$(this).find('td:eq(12)').css("width","13%");
+});}
+$(document).ready(function() {
+var button = $("#excel"), interval;
+    var fileType = "pic", fileNum = "one";
+    new AjaxUpload(button, {
+        action: dataurl+"/excela",
+        name: "userfile",
+        onSubmit: function(file, ext) {
+            if (fileType == "pic") {
+                if (ext && /^(xls|xlsx)$/.test(ext)) {
+                    this.setData({
+                        info: "文件类型为xls"
+                    });
+                } else {
+                $(".ts p").html("上传的文件类型不正确");
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 700);
+				return false;
+                }
+            }
+			$(".express p:eq(0)").html("<i class='fa fa-2x fa-cog fa-spin'></i> &nbsp; 正在处理中,请稍后...");
+			$(".express p:eq(1)").html("");
+            $(".express").show();
+            if (fileNum == "one") {
+                this.disable();
+            }
+        },
+        onComplete: function(file, response) {
+            eval("var obj=" + response);
+            if (obj.success) {
+				$(".express").hide();
+               $(".express p:eq(0)").html("<i class='fa fa-2x fa-check-square-o'></i> &nbsp; "+obj.msg);
+			   $(".express p:eq(1)").html("<font class='sx'>确 定</font><font class='sx'>取 消</font>");
+            $(".express").show();
+            } else {
+				$(".express").hide();
+                $(".ts p").html(obj.msg);
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 700);
+				return false;
+            }
+            window.clearInterval(interval);
+            this.enable();
+        }
+    });
+});
+$(".ctex").click(function() { 
+    var f = "";
+    $(".select").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).children("option:selected").val() + "&";
+    });
+    $("input:text").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).val() + "&";
+    });
+	window.location.href = "/customertt/excel?excel="+$(this).data("ex")+"&"+f;
+});
+$(".indexexcel").click(function() {
+	 var f = "";
+	 var a = "";
+    $(".datatext input[name='check']:checked").each(function() {
+        a = a + $(this).val()+",";
+    });
+	f = f + "sid=" + a + "&";
+    $(".select").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).children("option:selected").val() + "&";
+    });
+    $("input:text").each(function() {
+        f = f + $(this).attr("name") + "=" + encodeURIComponent($(this).val()) + "&";
+    });
+	$("input:hidden").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).val() + "&";
+    });
+window.location.href = "/customertt/indexexcel?excel=1&"+f;
+});
+</script>
+<script src="{$theme}js/ajaxupload.3.5.js"></script>
+<script type="text/javascript" src="{$theme}js/laydate.js"></script>
+{Template footer}

+ 105 - 0
template/erp/customeramz_add.html

@@ -0,0 +1,105 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="title winnone">用户信息 - 添加</div>
+<ul class="setting">
+
+<li>
+<em>所属店铺:</em>
+<select name="shop" class="select class">
+{loop $wlshop as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>
+{/loop}
+</select>
+</li>
+
+<li>
+<em>客户来源:</em>
+<select name="source" class="select class">
+{loop typeclass(1) as $val}
+<option value="{$val['id']}" {if $val['id'] == '10'}selected="selected"{/if}>{$val['title']}</option>
+{/loop}
+</select>
+</li>
+
+<li>
+<em>客户类型:</em>
+<select name="level" class="select class">
+<option value="1">网红</option>
+<option value="2">批发</option>
+<option value="3">店铺转线下</option>
+<option value="4">线下其他</option>
+<option value="5">店内客户</option>
+</select>
+</li>
+
+<li>
+<em>国家:</em>
+<select name="country" class="select class">
+{loop $country as $val}
+<option value="{$val['id']}" {if $val['id'] == 192}selected="selected"{/if}>{$val['name']}</option>
+{/loop}
+</select>
+</li>
+
+<li>
+<em>姓名:</em>
+<input value="" name="name" type="text" >
+</li>
+
+<li>
+<em>电话:</em>
+<input value="" name="phone" type="text" >
+</li>
+
+<li>
+<em>邮箱:</em>
+<input class="must" value="" name="email" type="text" >
+</li>
+
+<li>
+<em>邮编:</em>
+<input value="" name="zipcode" type="text" >
+</li>
+
+<li>
+<em>省/州:</em>
+<input value="" name="province" type="text" >
+</li>
+
+<li>
+<em>城市:</em>
+<input value="" name="city" type="text" >
+</li>
+
+<!--
+<li class="length">
+<em>街道:</em>
+<input class="must" value="" name="street" type="text" >
+</li>
+-->
+
+<li class="length">
+<em>详细地址:</em>
+<input value="" name="address" type="text" >
+</li>
+
+<!--
+<li class="length">
+<em>详细地址2:</em>
+<input value="" name="address2" type="text" >
+</li>
+-->
+
+<li class="length">
+<em>备注:</em>
+<textarea name="count" style="height:100px;"></textarea>
+</li>
+
+
+<div style="clear:both;"></div>
+</ul>
+<div class="button"><font class="datasave">提 交</font> <font class="fh">关 闭</font></div>
+</div>
+<script>var addedit="/customertt/add/";</script>
+{Template footer}

+ 73 - 0
template/erp/customeramz_black.html

@@ -0,0 +1,73 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>店铺名称:<select name="shop" class="select" style="width:180px;">
+<option value="">请选择</option>
+{loop usershop() as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>{/loop}</select></li>
+<li>电话号码:<input value="" name="numphone" type="text" ></li>
+<li>客户名称:<input value="" name="name" type="text" ></li>
+<li>客户邮箱:<input value="" name="email" type="text"  style="width:200px;"></li>
+<li>客户地址:<input value="" name="address" type="text" style="width:300px;"></li>
+<li>查找条件:<select name="xtime" class="select">
+<option value="">不使用时间</option>
+<option value="1">使用时间</option></select></li>
+<li>客户分类时间:<input id="timetk"  value="2019-1-01 00:00" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})">
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d 00:00',time()+24*3600)}" name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})"></li>
+<li><span>确 定</span></li>
+</ul>
+<div class="control">
+<a href="javascript:void(0);" class="check">删 除</a>
+<a href="javascript:void(0);" class="bankdown">下载黑名单</a>
+</div>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>所属店铺</td>
+<td>客户来源</td>
+<td>客户名称</td>
+<td>邮箱</td>
+<td>地址</td>
+<td>电话</td>
+<td>备注</td>
+<td>列入时间</td>
+<td>操作</td>
+</tr>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="bomf"></div>
+</div>
+<script>
+var dataurl = "/customertt/black/";var fdataurl = "/customertt";
+var editurl = "/customertt/edit/";
+var editdj = 4;
+var editt = "客户管理 - 修改";
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(2)').css("width","5%");
+$(this).find('td:eq(7)').css("width","25%");
+$(this).find('td:eq(9)').css("width","5%");
+});}
+$(".bankdown").click(function() { 
+    var f = "";
+	 $(".select").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).children("option:selected").val() + "&";
+    });
+    $("input:text").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).val() + "&";
+    });
+	var a = '';
+	$(".datatext input[name='check']:checked").each(function() {
+        a = a+$(this).val()+'|';
+    });
+	f = f + "id=" + a;
+	window.location.href = "/customertt/bankdown?bankdown=1&type=2&"+f;
+});
+</script>
+<script type="text/javascript" src="{$theme}js/laydate.js"></script>
+{Template footer}

+ 65 - 0
template/erp/customeramz_black_cx.html

@@ -0,0 +1,65 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>店铺名称:<select name="shop" class="select" style="width:180px;">
+<option value="">请选择</option>
+{loop usershop() as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>{/loop}</select></li>
+<li>电话号码:<input value="" name="numphone" type="text" ></li>
+<li>客户名称:<input value="" name="name" type="text" ></li>
+<li>客户邮箱:<input value="" name="email" type="text"  style="width:200px;"></li>
+<li>客户地址:<input value="" name="address" type="text" style="width:300px;"></li>
+<li>查找条件:<select name="xtime" class="select">
+<option value="">不使用时间</option>
+<option value="1">使用时间</option></select></li>
+<li>客户分类时间:<input id="timetk"  value="{date('Y-m-d 00:00',time()-30*24*3600)}" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})">
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d 00:00',time()+24*3600)}" name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})"></li>
+<li><span>确 定</span></li>
+</ul>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>所属店铺</td>
+<td>客户来源</td>
+<td>客户名称</td>
+<td>邮箱</td>
+<td>地址</td>
+<td>电话</td>
+<td>备注</td>
+<td>列入时间</td>
+</tr>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="bomf"></div>
+</div>
+<script>
+var dataurl = "/customertt/cx/";var fdataurl = "/customertt";
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(2)').css("width","5%");
+$(this).find('td:eq(7)').css("width","25%");
+$(this).find('td:eq(9)').css("width","5%");
+});}
+$(".bankdown").click(function() { 
+    var f = "";
+	 $(".select").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).children("option:selected").val() + "&";
+    });
+    $("input:text").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).val() + "&";
+    });
+	var a = '';
+	$(".datatext input[name='check']:checked").each(function() {
+        a = a+$(this).val()+'|';
+    });
+	f = f + "id=" + a;
+	window.location.href = "/customertt/bankdown?bankdown=1&type=2&"+f;
+});
+</script>
+<script type="text/javascript" src="{$theme}js/laydate.js"></script>
+{Template footer}

+ 103 - 0
template/erp/customeramz_dgso.html

@@ -0,0 +1,103 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>电话号码:<input value="" name="numphone" type="text" ></li>
+<li>客户邮箱:<input value="" name="email" type="text"  style="width:200px;"></li>
+<li>客户地址:<input value="" name="address" type="text" style="width:300px;"></li>
+<li><span>确 定</span></li>
+</ul>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>所属店铺</td>
+<td>客户来源</td>
+<td>客户名称</td>
+<td>客户邮箱</td>
+<td>国家</td>
+<td>客户类型</td>
+<td>成交总额</td>
+<td>成交次数</td>
+<td>最后购买日期</td>
+<td>操作</td>
+</tr>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="bomf"></div>
+</div>
+<script>
+var dataurl = "/customertt/dgso";var fdataurl = "/customertt/dgso";
+var editurl = "/customertt/edit/";
+var editdj = 4;
+var editt = "客户管理 - 修改";
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(1)').css("width","8%");
+$(this).find('td:eq(2)').css("width","6%");
+$(this).find('td:eq(3)').css("width","15%");
+$(this).find('td:eq(4)').css("width","15%");
+$(this).find('td:eq(8)').css("width","5%");
+});}
+$(document).ready(function() {
+var button = $("#excel"), interval;
+    var fileType = "pic", fileNum = "one";
+    new AjaxUpload(button, {
+        action: dataurl+"/excela",
+        name: "userfile",
+        onSubmit: function(file, ext) {
+            if (fileType == "pic") {
+                if (ext && /^(xls|xlsx)$/.test(ext)) {
+                    this.setData({
+                        info: "文件类型为xls"
+                    });
+                } else {
+                $(".ts p").html("上传的文件类型不正确");
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 700);
+				return false;
+                }
+            }
+			$(".express p:eq(0)").html("<i class='fa fa-2x fa-cog fa-spin'></i> &nbsp; 正在处理中,请稍后...");
+			$(".express p:eq(1)").html("");
+            $(".express").show();
+            if (fileNum == "one") {
+                this.disable();
+            }
+        },
+        onComplete: function(file, response) {
+            eval("var obj=" + response);
+            if (obj.success) {
+				$(".express").hide();
+               $(".express p:eq(0)").html("<i class='fa fa-2x fa-check-square-o'></i> &nbsp; "+obj.msg);
+			   $(".express p:eq(1)").html("<font class='sx'>确 定</font><font class='sx'>取 消</font>");
+            $(".express").show();
+            } else {
+				$(".express").hide();
+                $(".ts p").html(obj.msg);
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 700);
+				return false;
+            }
+            window.clearInterval(interval);
+            this.enable();
+        }
+    });
+});
+$(".ctex").click(function() { 
+    var f = "";
+    $(".select").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).children("option:selected").val() + "&";
+    });
+    $("input:text").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).val() + "&";
+    });
+	window.location.href = "/customertt/excel?excel="+$(this).data("ex")+"&"+f;
+});
+</script>
+<script src="{$theme}js/ajaxupload.3.5.js"></script>
+<script type="text/javascript" src="{$theme}js/laydate.js"></script>
+{Template footer}

+ 149 - 0
template/erp/customeramz_edit.html

@@ -0,0 +1,149 @@
+{Template header}
+<body>
+<div class="warp">
+<ul class="setting" style="padding-bottom:20px;">
+
+<li>
+<em>客户状态:</em>
+<select name="type" class="select class">
+<option value="1" {if $customertt['type'] == 1}selected="selected"{/if}>白名单</option>
+<option value="2" {if $customertt['type'] == 2}selected="selected"{/if}>黑名单</option>
+</select>
+</li>
+
+<li>
+<em>成交总额:</em>
+<b>{$customertt['money']}</b>
+</li>
+
+<li>
+<em>所属店铺:</em>
+<select name="shop" class="select class">
+{loop $wlshop as $val}
+<option value="{$val['id']}" {if $customertt['shop'] == $val['id']}selected="selected"{/if}>{$val['shopname']}</option>
+{/loop}
+</select>
+</li>
+
+<li>
+<em>客户来源:</em>
+<select name="source" class="select class">
+{loop typeclass(1) as $val}
+<option value="{$val['id']}" {if $customertt['source'] == $val['id']}selected="selected"{/if}>{$val['title']}</option>
+{/loop}
+</select>
+</li>
+
+<li>
+<em>客户类型:</em>
+<select name="level" class="select class">
+<option value="1" {if $customertt['level'] == 1}selected="selected"{/if}>网红</option>
+<option value="2" {if $customertt['level'] == 2}selected="selected"{/if}>批发</option>
+<option value="3" {if $customertt['level'] == 3}selected="selected"{/if}>店铺转线下</option>
+<option value="4" {if $customertt['level'] == 4}selected="selected"{/if}>线下其他</option>
+<option value="5" {if $customertt['level'] == 5}selected="selected"{/if}>店内客户</option>
+</select>
+</li>
+
+<li>
+<em>国家:</em>
+<select name="country" class="select class">
+{loop $country as $val}
+<option value="{$val['id']}" {if $customertt['country'] == $val['id']}selected="selected"{/if}>{$val['name']}</option>
+{/loop}
+</select>
+</li>
+
+<li>
+<em>姓名:</em>
+<input value="{$customertt['name']}" name="name" type="text" >
+</li>
+
+<li>
+<em>电话:</em>
+<input value="{$customertt['phone']}" name="phone" type="text" >
+</li>
+
+<li>
+<em>邮箱:</em>
+<input class="must" value="{$customertt['email']}" name="email" type="text" >
+</li>
+
+<li>
+<em>邮编:</em>
+<input value="{$customertt['zipcode']}" name="zipcode" type="text" >
+</li>
+
+<li>
+<em>省/州:</em>
+<input value="{$customertt['province']}" name="province" type="text" >
+</li>
+
+<li>
+<em>城市:</em>
+<input value="{$customertt['city']}" name="city" type="text" >
+</li>
+
+<!--
+<li class="length">
+<em>街道:</em>
+<input class="must" value="{$customertt['street']}" name="street" type="text" >
+</li>
+-->
+
+<li class="length">
+<em>详细地址:</em>
+<input value="{$customertt['address']}" name="address" type="text" >
+</li>
+
+<!--
+<li class="length">
+<em>详细地址2:</em>
+<input value="{$customertt['address2']}" name="address2" type="text" >
+</li>
+-->
+
+<li class="length">
+<em>备注:</em>
+<textarea name="count" style="height:100px;">{$customertt['count']}</textarea>
+</li>
+
+<div style="clear:both;"></div>
+</ul>
+
+<div class="packing">
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td>订单号</td>
+<td>订单状态</td>
+<td>产品名</td>
+<td>下单时间</td>
+<td>订单金额</td>
+</tr>
+</table>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+{loop $data as $val}
+<tr>
+<td>{$val['orderinfo']}</td>
+<td>{$val['state']}</td>
+<td>{$val['product']}</td>
+<td>{$val['dtime']}</td>
+<td>{$val['shouldmoney']}</td>
+</tr>
+{/loop}
+</table>
+</div>
+<input type="hidden" name="id" value="{$customertt['id']}" />
+<div class="button"><font class="datasave">提 交</font> <font class="fh">关 闭</font></div>
+</div>
+<script>var addedit="/customertt/edit/";
+$(document).ready(function() {
+custom();
+});
+function custom(){
+$(".data tr td").css("width","10%");
+$(".data tr").each(function() {
+$(this).find('td:eq(2)').css("width","30%");
+});}
+</script>
+{Template footer}

+ 518 - 0
template/erp/customeramz_mdedit.html

@@ -0,0 +1,518 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="packing">
+<div class="control">
+<a href="javascript:void(0);" class="exptj">添 加</a>
+<a href="javascript:void(0);" class="expxg">修 改</a>
+<a href="javascript:void(0);" class="expsc">删 除</a>
+{if $user == 'admin' || $user == 'PIFA'}
+<a href="javascript:void(0);" class="window2" data-h="/specialstock/order" data-t="库存选择">库存选择</a>
+{/if}
+</div>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td>商品名称</td>
+<td>数量</td>
+<td class="none">单价</td>
+<td class="none">总价</td>
+<td class="none">币种</td>
+<td class="none"></td>
+<td class="none"></td>
+<td class="none"></td>
+<td class="none"></td>
+<td class="none"></td>
+<td class="none"></td>
+<td>操作</td>
+</tr>
+</table>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+{loop $fpdata as $val}
+<tr data-list="{$val['0']}">
+<td>{$val['1']}</td>
+<td>{$val['2']}</td>
+<td class="none">{$val['3']}</td>
+<td class="none">{$val['4']}</td>
+<td class="none">CNY</td>
+<td class="none">{$val['5']}</td>
+<td class="none">{$val['6']}</td>
+<td class="none">{$val['7']}</td>
+<td class="none">{$val['8']}</td>
+<td class="none val9">{if isset($val['9'])}{$val['9']}{else}0{/if}</td>
+<td class="czzd">{if $val['9'] != 'DNOTO'}<font class="jzzd">禁止占单</font>{else}<font class="yxzd">允许占单<font>{/if}</td>
+</tr>
+{/loop}
+</table>
+</div>
+
+<ul class="setting">
+<div class="need">
+<li>
+<em>订单号:</em>
+<input name="orderinfo" value="" type="text">
+</li>
+
+<li>
+<em>线下单类型:</em>
+<select name="sourcetype" class="select class">
+<option value="1">网红单</option>
+<option value="2">批发单</option>
+<option value="3">线下单</option>
+<option value="4">售后单</option>
+<option value="5">其它</option>
+</select>
+</li>
+
+<li>
+<em>发货仓库:</em>
+<select name="warehouse" id="warehouse" class="select class">
+{loop warehouse(100) as $val}
+<option value="{$val['id']}" data-e="{$val['express']}">{$val['title']}</option>
+{/loop}</select>
+</li>
+
+<li>
+<em>结算币种:</em>
+<select name="currency" id="currency" class="select class">
+{loop typeclass(30) as $val}
+<option value="{$val['id']}" {if $val['id'] == '219'}selected="selected"{/if}>{$val['title']}</option>
+{/loop}
+</select>
+</li>
+
+<li>
+<em>资金状态:</em>
+<select name="capital" class="select class">
+<option value="3" {if $fullordertt['capital'] == 3}selected="selected"{/if}>全部支付</option>
+<option value="1" {if $fullordertt['capital'] == 1}selected="selected"{/if}>暂未支付</option>
+<option value="2" {if $fullordertt['capital'] == 2}selected="selected"{/if}>部分支付</option>
+</select>
+</li>
+
+<li>
+<em>所属店铺:</em>
+<b>
+{loop usershop() as $val}
+ {if $customertt['shop'] == $val['id']}{$val['shopname']}{/if}
+{/loop}
+</b>
+</li>
+
+<li>
+<em>订单金额:</em>
+<input name="shouldmoney" class="must currencymoney" value="" type="text" {if $fullordertt['shouldmoney'] > 200}style="color:#F00"{/if}> <font class="currency">CNY</font>
+</li>
+
+
+<li class="none">
+<em>运费:</em>
+<input name="freight" class="must currencymoney" value="0" type="text"> <font class="currency">CNY</font>
+</li>
+
+<li class="none">
+<em>物流金额:</em>
+<input name="expressmoney" class="must currencymoney" value="0" type="text"> <font class="currency">CNY</font>
+</li>
+
+<li>
+<em>丢件险:</em>
+<input name="insurance" class="must currencymoney" value="0" type="text"> <font class="currency">CNY</font>
+</li>
+
+<li class="length remark">
+<em>产品标题:</em>
+<textarea class="must" name="product"></textarea>
+</li>
+
+<li class="lengththree">
+<em>Quantity:</em>
+<input class="must" name="quantity" value="" type="text">
+</li>
+
+<li class="lengththree">
+<em>付款时间:</em>
+<input id="buytime" class="must" value="" name="buytime" type="text" >
+<i class="time fa fa-calendar fa-lg"></i>
+</li>
+
+<li class="length remark">
+<em>订单备注:</em>
+<textarea name="orderremarks"></textarea>
+</li>
+
+<li class="length remark">
+<em>仓库品名:</em>
+<textarea class="must" name="shipremarks"></textarea>
+</li>
+
+<li>
+<em>Bill Name:</em>
+<input name="bname" class="must" value="{$customertt['name']}" type="text">
+</li>
+
+<li>
+<em>Ship Name:</em>
+<input name="sname" class="must" value="{$customertt['name']}" type="text">
+</li>
+
+<li class="length remark">
+<em>Bill Address:</em>
+<input class="must" name="baddress" value="{$customertt['address']},{$customertt['city']},{$customertt['province']},{$customertt['zipcode']},{$bm['al']},{$customertt['phone']}" type="text">
+</li>
+
+<li class="length remark">
+<em>Ship Address:</em>
+<input class="must" name="saddress" value="{$customertt['address']},{$customertt['city']},{$customertt['province']},{$customertt['zipcode']},{$bm['al']},{$customertt['phone']}" type="text">
+</li>
+
+<li>
+<em>邮箱:</em>
+<input class="must" name="email" value="{$customertt['email']}" type="text">
+</li>
+
+<li>
+<em>国家:</em>
+<select name="country" class="select class">
+{loop $country as $val}
+<option value="{$val['id']}" {if $customertt['country'] == $val['id']}selected="selected"{/if}>{$val['name']}</option>
+{/loop}
+</select>
+</li>
+
+<li>
+<em>联系方式:</em>
+<input name="phone" class="must" value="{$customertt['phone']}" type="text">
+</li>
+
+<li>
+<em>省州:</em>
+<input class="must" value="{$customertt['province']}" name="province" type="text">
+</li>
+
+<li>
+<em>公司名:</em>
+<input class="must" name="client" value="{$customertt['name']}" type="text">
+</li>
+
+<li>
+<em>城市:</em>
+<input class="must" value="{$customertt['city']}" name="city" type="text">
+</li>
+
+<li>
+<em>收货人姓名:</em>
+<input name="name" class="must" value="{$customertt['name']}" type="text">
+</li>
+
+<li>
+<em>邮编:</em>
+<input value="{$customertt['zipcode']}" name="zipcode" type="text">
+</li>
+
+{if $is == 5}
+<!--
+<li class="length">
+<em>街道:</em>
+<input value="{$customertt['street']}" name="street" type="text">
+</li>
+-->
+{/if}
+<li class="length">
+<em>地址2:</em>
+<input value="{$customertt['address2']}" name="address2" type="text">
+</li>
+
+<li class="length">
+<em>地址1:</em>
+<input value="{$customertt['address']}" name="address" type="text">
+</li>
+
+<li class="lengththree">
+<em>申报品名:</em>
+<select name="sbpm" class="select class">
+{loop customsdeclaration(50) as $val}
+<option value="{$val['ename']}">{$val['ename']}</option>
+{/loop}
+</select>
+</li>
+
+<li class="lengththree">
+<em>中文品名:</em>
+<select name="zwpm" class="select class">
+{loop customsdeclaration(50) as $val}
+<option value="{$val['zname']}">{$val['zname']}</option>
+{/loop}
+</select>
+</li>
+
+<li class="lengththree">
+<em>海关编码:</em>
+<select name="hgbm" class="select class">
+{loop customsdeclaration(50) as $val}
+<option value="{$val['bname']}">{$val['bname']}</option>
+{/loop}
+</select>
+</li>
+
+<li class="lengththree">
+<em>条数:</em>
+<input name="ts" class="must" value="" type="text">
+</li>
+
+<li class="lengththree">
+<em>单条申报价:</em>
+<input name="dtsbjz" class="must" value="" type="text">
+</li>
+
+<li class="lengththree">
+<em>总申报价:</em>
+<input name="zsbjz" class="must" value="0.00" type="text">
+</li>
+
+<li class="lengththree">
+<em>总重量:</em>
+<input name="zzl" class="must" value="0.4" type="text">
+</li>
+
+
+<li class="lengththree">
+<em>总件数:</em>
+<input name="zjs" class="must" value="1" type="text" readonly style="background-color: #ebebe4;">
+</li>
+
+<li class="lengththree">
+<em>快递方式:</em>
+<select name="express" class="select class">
+{loop express(100) as $val}
+<option value="{$val['id']}" data-type="{$val['type']}" {if $fullordertt['express'] == $val['id']}selected="selected"{/if}>{$val['servicename']}</option>
+{/loop}
+</select>
+</li>
+
+<li class="lengththree">
+<em>打印类型:</em>
+<select name="printtype" class="printtype select class">
+<option value="1">运单</option>
+<option value="2">发货单</option>
+<option value="3">不打印单据</option>
+</select>
+</li>
+
+<li class="lengththree">
+<div class="none">
+<em>发送留言:</em>
+<select name="msg" class="printtype select class">
+<option value="1">1</option>
+<option value="2">2</option>
+</select>
+</div>
+</li>
+
+<li class="lengththree">
+<em>IOSS:</em>
+<select name="ioss" class="select class">
+<option value="">未选择</option>
+{loop ioss(100) as $val}
+<option value="{$val['ioss']}">{$val['title']}</option>
+{/loop}
+</select>
+</li>
+
+<li class="lengththree">
+<em>购买保险:</em>
+<input name="bx" class="must" value="{if $fullordertt['bx']}{$fullordertt['bx']}{else}0.00{/if}" type="text"> USD
+</li>
+
+<li class="lengththree">
+<em>是否签名:</em>
+<select name="qm" class="printtype select class">
+<option value="0">不需要</option>
+<option value="1">需要</option>
+</select>
+</li>
+
+<li class="lengththree">
+<em>服务类型:</em>
+<select name="js" class="printtype select class">
+<option value="0" {if $fullordertt['js'] == 0}selected="selected"{/if}>Ground Advantage</option>
+<option value="1" {if $fullordertt['js'] == 1}selected="selected"{/if}>PRIORITY</option>
+<option value="2" {if $fullordertt['js'] == 2}selected="selected"{/if}>EXPRESS</option>
+</select>
+</li>
+
+<li class="lengththree none">
+<em>延迟发货:</em>
+<select name="yc" class="printtype select class">
+<option value="0" {if $fullordertt['yc'] == 0}selected="selected"{/if}>0</option>
+<option value="1" {if $fullordertt['yc'] == 1}selected="selected"{/if}>1</option>
+<option value="2" {if $fullordertt['yc'] == 2}selected="selected"{/if}>2</option>
+<option value="3" {if $fullordertt['yc'] == 3}selected="selected"{/if}>3</option>
+<option value="4" {if $fullordertt['yc'] == 4}selected="selected"{/if}>4</option>
+<option value="5" {if $fullordertt['yc'] == 5}selected="selected"{/if}>5</option>
+<option value="6" {if $fullordertt['yc'] == 6}selected="selected"{/if}>6</option>
+<option value="7" {if $fullordertt['yc'] == 7}selected="selected"{/if}>7</option>
+</select>
+ 天
+</li>
+<!--
+<li class="productdescription none">
+<em>产品描述:</em>
+<select name="productdescription" class="select class">
+</select>
+</li>
+
+<li class="customs none">
+<em>海关价值:</em>
+<input value="" name="customs" type="text"> <font class="currency">CNY</font>
+</li>
+-->
+
+</div>
+<div style="clear:both;"></div>
+</ul>
+<div class="need"><input type="hidden" name="id" value="" />
+<input type="hidden" name="purchase" value="" />
+<input type="hidden" name="cost" value="" />
+<input type="hidden" name="et" value="{isset($et) ?$et : '0'}" />
+<input type="hidden" name="jgyc" value="1" />
+<input type="hidden" name="customerttid" value="{$customertt['id']}" />
+<input type="hidden" name="shop" value="{$customertt['shop']}" />
+<input type="hidden" name="mdedit" value="" />
+</div>
+<div class="button"><font class="yzaddress" style="margin-right:160px;">USPS验证地址</font> <font class="fullorderdata-ts">保 存</font> <font class="fh">关 闭</font></div>
+</div>
+
+<div class="none fullorderdata"></div>
+<div class="zm none"></div>
+<script type="text/javascript">
+var addedit="/customertt/mdedit/";
+var fh="/fullordertt";
+$(document).ready(function() { 
+if($("select[name='express']").find("option:selected").val() == '24')//联邦的话替换签名选项
+		{
+			 $("select[name='qm']").html('<option value="0" {if $fullordertt["qm"] == 0}selected="selected"{/if}>默认</option><option value="1" {if $fullordertt["qm"] == 1}selected="selected"{/if}>成人签名</option>');
+		}
+		else
+		{
+			 $("select[name='qm']").html('<option value="0" {if $fullordertt["qm"] == 0}selected="selected"{/if}>不需要</option><option value="1" {if $fullordertt["qm"] == 1}selected="selected"{/if}>需要</option>');
+		}
+$("#buytime").calendar();$("#buytimeCalendar").css('position','absolute')
+ var index = $("#currency").find("option:selected").text();
+	$(".currency").text(index);
+	 $(".datatext tr").each(function() {
+	$(this).find("td:eq(9)").text(index);
+	//currencymoney需要更改的价格
+		});
+custom();
+var index = $("select[name='printtype']").find("option:selected").index();
+		if(index == 0)
+	    {
+		var e = $("select[name=express]").find("option:selected").val();
+		var c = $("select[name=country]").find("option:selected").val();
+		 $.ajax({
+        url: "/fullordertt/customs/",
+        data: "e="+e+"&c="+c,
+        type: "POST",
+        dataType: "json",
+        success: function(a) {
+            if (a && a.success) {
+				$("input[name=customs]").val(a.money);
+				for(i=0;i<a.msg.length;i++)
+	           {
+				$("select[name=productdescription]").append("<option value='"+a.msg[i]['id']+"'>"+a.msg[i]['title']+"</option>");
+			   }
+				$(".productdescription").show();
+				$(".customs").show();
+            } else {
+				$(".productdescription").hide();
+				$(".customs").hide();
+            }
+        }
+    });
+		
+	}else
+		{
+			$(".productdescription").hide();
+				$(".customs").hide();
+		}
+});
+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开始
+$("input[name=dtsbjz]").bind("input propertychange",function(event){
+	var ts = $("input[name=ts]").val()*1;
+	var dtsbjz = $("input[name=dtsbjz]").val()*1;
+	var num = ts*dtsbjz;
+      console.log($("input[name=zsbjz]").val(num.toFixed(2)))
+});
+$("input[name=ts]").bind("input propertychange",function(event){
+	var ts = $("input[name=ts]").val()*1;
+	var dtsbjz = $("input[name=dtsbjz]").val()*1;
+	var num = ts*dtsbjz;
+      console.log($("input[name=zsbjz]").val(num.toFixed(2)))
+});
+//监听input结束
+$(".window2").click(function() {
+var h = $(this).data("h");var t = $(this).data("t");
+window.parent.window2(t,h);
+	});
+	
+  $('.fullorderdata-ts').click(function()
+{
+	var tjje = $("input[name='shouldmoney']").val();
+	var tjwl = $("select[name='express']").children("option:selected").val();
+	var tjqm = $("select[name='qm']").children("option:selected").val();
+	var fwlx = $("select[name='js']").children("option:selected").val();
+	if(tjje > 750 && (tjwl == 24 || tjwl == 31 || tjwl == 2) && tjqm != 1)
+	{
+		layx.confirm('提示','此金额和物流可以选择购买“签名”服务',null,{
+    buttons:[
+        {
+            label:'操作签名',
+            callback:function(id, button, event){
+                layx.destroy(id);
+            }
+        },
+        {
+            label:'保存信息',
+            callback:function(id, button, event){
+             $('.fullorderdata').click();
+                layx.destroy(id);
+            }
+        }
+    ]
+});
+	}
+	else if(fwlx == 2)
+	{
+		layx.confirm('提示','确定要发“收费加急”吗?(请提前收取加急运费)',null,{
+    buttons:[
+        {
+            label:'确定',
+            callback:function(id, button, event){
+				 $('.fullorderdata').click();
+                layx.destroy(id);
+            }
+        },
+        {
+            label:'取消',
+            callback:function(id, button, event){
+                layx.destroy(id);
+            }
+        }
+    ]
+});
+	}
+	else
+	{
+		 $('.fullorderdata').click();
+	}
+});
+</script>
+<script type="text/javascript" src="{$theme}js/time.js"></script>
+<script src="{$theme}js/fullorder-addedit.js?v=202309060001"></script>
+{Template footer}

+ 117 - 0
template/erp/customeramz_newold.html

@@ -0,0 +1,117 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="title default" style="margin-bottom:20px;"><input id="timetk"  value="{date('Y-m-d',time()-7*24*3600)}" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD'})">
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time())}" name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD'})"><span>确 定</span></div>
+
+<div id="container" style="width:100%;height:40%;float:left"></div>
+<div class="button"><font class="fh">关 闭</font></div>
+</div>
+<script src="{$theme}js/echarts.min.js?v=201911220005"></script>
+
+<script type="text/javascript">
+$(".default span").click(function() {
+	 defaultgo();
+});
+ $(document).ready(function() {
+	 defaultgo();
+ })
+ function defaultgo() {
+	  layx.load('loadId','数据加载中');
+	  $.ajax({
+        url: "/customertt/newold/",
+        data: "timek="+$("#timetk").val()+"&timej="+$("#timetj").val(),
+        type: "POST",
+        dataType: "json",
+        success: function(a) {
+            if (a && a.success) {
+layx.destroy('loadId');
+var dom = document.getElementById("container");
+var myChart = echarts.init(dom);
+var app = {};
+option = null;
+option = {
+    tooltip: {
+        trigger: 'axis'
+    },
+    legend: {
+        data:['新客户','复购客户']
+    },
+    toolbox: {
+        show: true,
+        feature: {
+            dataZoom: {
+                yAxisIndex: 'none'
+            },
+            dataView: {readOnly: false},
+            magicType: {type: ['line', 'bar']},
+            restore: {},
+            saveAsImage: {}
+        }
+    },
+    xAxis:  {
+        type: 'category',
+        boundaryGap: false,
+        data: a.time
+    },
+    yAxis: {
+        type: 'value',
+        axisLabel: {
+            formatter: '{value}'
+        }
+    },
+    series: [
+        {
+            name:'新客户',
+            type:'line',
+            data: a.cnew,
+            markPoint: {
+                data: [
+                    {type: 'max', name: '最大值'},
+                    {type: 'min', name: '最小值'}
+                ]
+            },
+            markLine: {
+                data: [
+                    {type: 'average', name: '平均值'}
+                ]
+            }
+        },
+        {
+            name:'复购客户',
+            type:'line',
+            data: a.cold,
+            markLine: {
+                data: [
+                    {type: 'average', name: '平均值'},
+                    [{
+                        symbol: 'none',
+                        x: '90%',
+                        yAxis: 'max'
+                    }, {
+                        symbol: 'circle',
+                        label: {
+                            normal: {
+                                position: 'start',
+                                formatter: '最大值'
+                            }
+                        },
+                        type: 'max',
+                        name: '最高点'
+                    }]
+                ]
+            }
+        }
+    ]
+};
+;
+if (option && typeof option === "object") {
+    myChart.setOption(option, true);
+}
+} 
+        }
+    });
+ };
+       </script>
+<script type="text/javascript" src="{$theme}js/laydate.js"></script>
+{Template footer}

+ 362 - 0
template/erp/fullorderamz.html

@@ -0,0 +1,362 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>
+店铺名称:<select name="shop" class="select" style="width:90px">
+<option value="">请选择</option>
+{loop usershop() as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>
+{/loop}</select>
+</li>
+<li>
+订单类型:<select name="source" class="select" style="width:90px">
+<option value="">请选择</option>
+<option value="1">线下订单</option>
+<option value="2d">店内订单</option>
+</select>
+</li>
+<li>订单状态:<select name="state" class="select" style="width:90px">
+<option value="">请选择</option>
+{loop typeclass(29,2) as $val}
+<option value="{$val['id']}">{$val['spare']}</option>
+{/loop}
+<option value="283">null</option>
+</select>
+</li>
+<li>
+审核状态:<select name="review" class="select" style="width:90px">
+<option value="">请选择</option>
+<option value="1">未送审</option>
+<option value="2">待审核</option>
+<option value="3">不通过</option>
+<option value="4">取消重审</option>
+<option value="5">审核通过</option>
+<option value="6">自动通过</option>
+</select>
+</li>
+<li>
+发货仓库:<select name="warehouse" class="select" style="width:90px">
+<option value="">请选择</option>
+{loop warehouse(100) as $val}
+<option value="{$val['id']}">{$val['title']}</option>
+{/loop}</select>
+</li>
+<li>
+快递公司:<select name="express" class="select" style="width:90px">
+<option value="">请选择</option>
+{loop express(100) as $val}
+<option value="{$val['id']}">{$val['servicename']}</option>
+{/loop}</select>
+</li>
+<li>订单号:<input value="" name="orderinfo" type="text" ></li>
+<li>编号:<input value="" name="number" type="text" ></li>
+<li>运单号:<input value="" name="waybill" type="text" ></li>
+<li>客户名称:<input value="" name="name" type="text"  style="width:160px"></li>
+<li>邮箱:<input value="" name="email" type="text" style="width:200px"></li>
+<li>电话:<input value="" name="phone" type="text" style="width:100px"></li>
+<li>更新状态:<select name="dlz" class="select" style="width:90px">
+<option value="">请选择</option>
+<option value="0">未更新</option>
+<option value="1">更新成功</option>
+<option value="2">更新失败</option>
+<option value="3">不需要更新</option>
+</select>
+</li>
+<li>打印状态:<select name="print" class="select" style="width:90px">
+<option value="">请选择</option>
+<option value="1">不可打印</option>
+<option value="2">未打印</option>
+<option value="3">已打印</option>
+</select>
+</li>
+<li>发货状态:<select name="library" class="select" style="width:90px">
+<option value="">请选择</option>
+<option value="1">未出库</option>
+<option value="2">已出库</option>
+<option value="3">已退库</option>
+</select>
+</li>
+<li>出库确认:<select name="libraryconfirm" class="select" style="width:90px">
+<option value="">请选择</option>
+<option value="1">不允许出库</option>
+<option value="2">允许出库</option>
+</select>
+</li>
+<!-- 
+<li>
+订单状态:<select name="state" class="select">
+<option value="">请选择</option>
+{loop typeclass(29) as $val}
+<option value="{$val['id']}">{$val['title']}</option>
+{/loop}</select>
+</li>
+-->
+<li>选择时间条件:<select name="xztime" class="select">
+<option value="dtime">订单时间</option>
+<option value="reviewtime">审核时间</option>
+<option value="printtime">打印时间</option>
+<option value="librarytime">出库时间</option>
+</select></li>
+<li><input id="timetk"  value="{date('Y-m-d',time()-29*24*3600)} 0:00" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})" style="width:130px">
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time()+24*3600)} 0:00" name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})" style="width:130px"></li>
+<input type="hidden" name="pl" value="" />
+<li><span>确 定</span></li>
+</ul>
+<div class="control">
+{if $power ==1}<a href="/fullorderexcel/">设置导出模板</a>{/if}
+<a href="javascript:void(0);" class="plcx">批量查询</a>
+<select name="fexcel" class="dcmb">
+<option value="">选择导出模板</option>
+{loop $fullorderexcel as $val}
+<option value="{$val['id']}">{$val['title']}</option>
+{/loop}</select>
+{if $userkz != 1}
+<select name="khexcel" class="dcmb">
+<option value="">选择导出客户信息</option>
+<option value="1">新老客户数量统计</option>
+<option value="2">老客户清单</option>
+<option value="3">新客户清单</option>
+<option value="4">老客户订单</option>
+<option value="5">新客户订单</option>
+</select>
+{/if}
+<select name="wlshop" class="dcmb dryd">
+<option value="">选择导入运单店铺</option>
+{loop usershop() as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>
+{/loop}</select>
+<a href="javascript:void(0);" class="skuzh">SKU转换</a>
+<!-- <a href="/fullordertt/dqpm/">地区销售统计</a>-->
+<a href="javascript:void(0);" class="window" data-h="/customertt/newold" data-t="新老客户走势">新老客户走势</a>
+{if $error > 0}
+<a href="/fullordertt/error/" style="background-color:#F00">打印错误订单({$error})</a>
+{/if}
+{if $yc > 0}
+<a href="/fullordertt/yc/" style="background-color:#F00">异常取消订单({$yc})</a>
+{/if}
+<a href="javascript:void(0);" class="dcdxyz">导出多运单号订单</a>
+<a href="javascript:void(0);" class="thxz">导出退货订单</a>
+<a href="javascript:void(0);" class="pljzzd">批量禁止占单</a>
+</div>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>店铺名称</td>
+<td>发货仓库</td>
+<!--<td>订单类型</td>-->
+<!--<td>负责人</td>-->
+<td>订单号</td>
+<td>编号</td>
+<td>客户姓名</td>
+<td>电话</td>
+<td>订单状态</td>
+<td>订单时间</td>
+<!--<td>客户留言</td>-->
+<td>审核状态</td>
+<!--<td>打印状态</td>
+<td>出库状态</td>-->
+<td>物流方式</td>
+<td>运单号</td>
+<td>订单备注</td>
+<td>发货状态</td>
+<td>操作</td>
+</tr>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="lbwlxq"></div>
+<div class="bomf"></div>
+</div>
+<div style="display:none;">
+<input id="upload-file" name="files" accept="image/xls,image/xlsx" type="file">
+</div>
+<script>
+var dataurl = "/fullordertt"; var operate = "/fullordertt";var excel = "/fullorderexcel/excel/";var khexcel = "/fullordertt/khdd/";
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(0)').css("width","1%");
+$(this).find('td:eq(1)').css("width","5.5%");
+$(this).find('td:eq(2)').css("width","5%");
+$(this).find('td:eq(3)').css("width","5.5%");
+$(this).find('td:eq(4)').css("width","7%");
+$(this).find('td:eq(5)').css("width","7%");
+$(this).find('td:eq(6)').css("width","9%");
+$(this).find('td:eq(7)').css("width","4.5%");
+$(this).find('td:eq(8)').css("width","5%");
+$(this).find('td:eq(9)').css("width","4%");
+$(this).find('td:eq(10)').css("width","5%");
+$(this).find('td:eq(11)').css("width","6%");
+$(this).find('td:eq(12)').css("width","11%");
+$(this).find('td:eq(13)').css("width","5.5%");
+$(this).find('td:eq(14)').css("width","6%");
+$(this).find('td:eq(15)').css("width","6%");
+});}
+
+$(".datatext").on('mouseover mouseout',".method",function(event) {
+    if (event.type === "mouseover") {
+     $(this).parent().parent("td").append('<font style="position: absolute;z-index: 1;border-radius:3px;border: 1px solid #39F;padding:0 10px;background-color: #FFF;box-shadow: rgba(0, 0, 0, 0.3) 1px 1px 24px;">'+$(this).data("t")+'</font>');
+    }else if(event.type == "mouseout"){
+     $(this).parent().siblings("font").remove();
+    }
+});
+$(".data").on('mouseover',".lbwlxx",function() {
+var offset = $(this).offset();
+///得到位置
+var left1 = offset.left + 20;
+///得到位置
+var top1 = offset.top + 20;
+$(".lbwlxq").css({'top': top1, 'left': left1});
+  $(".lbwlxx").mouseover(function(){
+$(".lbwlxq").html($(this).find('font').html());
+$(".lbwlxq").show();
+});
+$(".data").on('mouseout',".lbwlxx",function() {
+$(".lbwlxq").html("");
+$(".lbwlxq").hide();
+});
+});
+
+$(".dcdxyz").click(function() {
+	window.location.href = dataurl+"/dcdxyz?timetk="+$("input[name='timetk']").val()+"&timetj="+$("input[name='timetj']").val();
+});
+$(".thxz").click(function() {
+	window.location.href = dataurl+"/thxz?timetk="+$("input[name='timetk']").val()+"&timetj="+$("input[name='timetj']").val();
+});
+
+$(".skuzh").click(function() {
+		if($(this).find("option:selected").val() != "")
+		{
+var me = $(this);
+$("#upload-file").click();
+$("#upload-file").unbind("change");
+$("#upload-file").bind("change",function(){
+uploadFileskuzh(me);
+	layx.load('loadId','导入中,请稍后',{shadable:0.6});
+});
+		}
+});
+
+function uploadFileskuzh(me){
+var file = document.getElementById("upload-file").files[0];
+var data = new FormData();
+data.append("userfile",file);
+$.ajax({
+data : data,
+type : "POST",
+url : "/fullorderexcel/skuzh",
+timeout: 1200000,
+cache : false,
+contentType : false,
+processData : false,
+dataType:"json",
+success: function(a) {
+	 layx.destroy('loadId');
+            if (a && a.success) {
+				 if(a.error == 1)
+				 {
+					 layx.confirm('完成',a.msg,null,{
+    buttons:[
+        {
+            label:'下载信息',
+            callback:function(id, button, event){
+                window.location.href = a.error;
+                layx.destroy(id);
+            }
+        }
+    ],dialogIcon:'success',shadable:0.6
+});
+				 }
+				 else
+				 {
+					   layx.confirm('完成',a.msg,null,{
+    buttons:[
+        {
+            label:'下载信息',
+            callback:function(id, button, event){
+                window.location.href = a.error;
+                layx.destroy(id);
+            }
+        }
+    ],dialogIcon:'success',shadable:0.6
+});
+				 }
+            } else {
+				 layx.confirm('完成',a.msg,null,{
+    buttons:[
+        {
+            label:'下载信息',
+            callback:function(id, button, event){
+                window.location.href = a.error;
+                layx.destroy(id);
+            }
+        }
+    ],dialogIcon:'success',shadable:0.6
+});
+            }
+        },
+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'});
+            },
+    });
+}
+
+$(".pljzzd").click(function() {
+	var a = "";
+    $(".datatext input[name='check']:checked").each(function() {
+        a = a + $(this).val()+",";
+    });
+	if (a) {
+		layx.confirm('确认','是否确认禁止占单操作?',function(id)
+		{
+    	pljzzddata()
+    	layx.destroy(id);
+	});
+	}
+	else
+	{
+		layx.alert('提示','请勾选需要禁止占单的内容!',null,{ dialogIcon:'warn' } );
+		
+	}
+	});
+
+//批量删除
+function pljzzddata() {
+	$(".express").hide();
+	 layx.load('loadId','处理中');
+    var a = "";
+    $(".datatext input[name='check']:checked").each(function() {
+        a = a + $(this).val()+",";
+    });
+    $.ajax({
+        url: dataurl+"/pljzzd",
+        data: "s=" + a,
+        type: "POST",
+        dataType: "json",
+        success: function(c) {
+			 layx.destroy('loadId');
+            if (c && c.success) {
+				layx.alert('提示',c.msg,null,{dialogIcon:'success'});
+				$.each(c.del,function(f,b){ $("#"+b).hide()});
+                return false;
+            } else {
+                $(".ts p").html(c.msg);
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 900);
+                return false;
+            }
+        }
+    });
+};
+</script>
+<script type="text/javascript" src="{$theme}js/laydate.js"></script>
+
+{Template footer}

+ 41 - 0
template/erp/fullorderamz_dqpm.html

@@ -0,0 +1,41 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>时间范围:<input id="timetk"  value="{date('Y-m-d',time()-30*24*3600)}" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD'})">
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time()+24*3600)}" name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD'})"></li>
+<input type="hidden" name="pl" value="" />
+<li><span>确 定</span></li>
+</ul>
+<div class="control">
+<font class="ewnr">洲实时统计中...(下方内容加载完毕后看不到此数据,请清空浏览器缓存)</font>
+</div>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td class="none"><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>所属洲</td>
+<td>国家(英文)</td>
+<td>国家(中文)</td>
+<td>订单数量</td>
+<td>订单占比</td>
+</tr>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="bomf"></div>
+</div>
+<div style="display:none;">
+<input id="upload-file" name="files" accept="image/xls,image/xlsx" type="file">
+</div>
+<script>
+var dataurl = "/fullordertt/dqpm"; var operate = "/fullordertt/dqpm";
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(0)').css("display","none");
+});}
+</script>
+<script type="text/javascript" src="{$theme}js/laydate.js"></script>
+{Template footer}

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 982 - 0
template/erp/fullorderamz_edit.html


+ 69 - 0
template/erp/fullorderamz_error.html

@@ -0,0 +1,69 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>
+店铺名称:<select name="shop" class="select">
+<option value="">请选择</option>
+{loop usershop() as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>
+{/loop}</select>
+</li>
+<li>
+发货仓库:<select name="warehouse" class="select">
+<option value="">请选择</option>
+{loop warehouse(100) as $val}
+<option value="{$val['id']}">{$val['title']}</option>
+{/loop}</select>
+</li>
+<li>
+快递公司:<select name="express" class="select">
+<option value="">请选择</option>
+{loop express(100) as $val}
+<option value="{$val['id']}">{$val['servicename']}</option>
+{/loop}</select>
+</li>
+<li>订单号:<input value="" name="orderinfo" type="text" ></li>
+<li>编号:<input value="" name="number" type="text" ></li>
+
+<!-- <li>订单时间:<input id="timetk"  value="{date('Y-m-d',time()-30*24*3600)}" name="timetk" type="text" >
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time())}" name="timetj" type="text" ></li>
+-->
+<li><span>确 定</span></li>
+</ul>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>店铺名称</td>
+<td>发货仓库</td>
+<td>订单号</td>
+<td>编号</td>
+<td>物流方式</td>
+<td>错误提示</td>
+<td>操作</td>
+</tr>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="bomf"></div>
+</div>
+<script>
+var dataurl = "/fullordertt/error/";var operate = "/fullordertt";
+$(document).ready(function() {
+$("#timetk").calendar();$("#timetj").calendar();
+});
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(0)').css("width","1%");
+$(this).find('td:eq(1)').css("width","8%");
+$(this).find('td:eq(2)').css("width","8%");
+$(this).find('td:eq(6)').css("width","30%");
+$(this).find('td:eq(7)').css("width","8%");
+});}
+</script>
+<script type="text/javascript" src="{$theme}js/time.js"></script>
+
+{Template footer}

+ 138 - 0
template/erp/fullorderamz_readlist.html

@@ -0,0 +1,138 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>
+店铺名称:<select name="shop" class="select">
+<option value="">请选择</option>
+{loop usershop() as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>
+{/loop}</select>
+</li>
+<li>
+发货仓库:<select name="warehouse" class="select">
+<option value="">请选择</option>
+{loop warehouse(100) as $val}
+<option value="{$val['id']}">{$val['title']}</option>
+{/loop}</select>
+</li>
+<li>
+快递公司:<select name="express" class="select">
+<option value="">请选择</option>
+{loop express(100) as $val}
+<option value="{$val['id']}">{$val['servicename']}</option>
+{/loop}</select>
+</li>
+<li>订单状态:<select name="state" class="select">
+<option value="">请选择</option>
+{loop typeclass(29,2) as $val}
+<option value="{$val['id']}">{$val['spare']}</option>
+{/loop}
+<option value="283">null</option>
+</select>
+</li>
+<li>打印状态:<select name="print" class="select">
+<option value="">请选择</option>
+<option value="1">不可打印</option>
+<option value="2">未打印</option>
+<option value="3">已打印</option>
+</select>
+</li>
+<li>发货状态:<select name="libraryconfirm" class="select">
+<option value="">请选择</option>
+<option value="1">不允许出库</option>
+<option value="2">允许出库</option>
+</select>
+</li>
+<li>订单号:<input value="" name="orderinfo" type="text" ></li>
+<li>客户名称:<input value="" name="name" type="text" ></li>
+<li>邮箱:<input value="" name="email" type="text" ></li>
+<li>编号:<input value="" name="number" type="text" ></li>
+<li>运单号:<input value="" name="waybill" type="text" ></li>
+<li>author_id:<input value="" name="authorid" type="text" ></li>
+<li>source_content_id:<input value="" name="sourcecontentid" type="text" ></li>
+<!-- 
+<li>
+订单状态:<select name="state" class="select">
+<option value="">请选择</option>
+{loop typeclass(29) as $val}
+<option value="{$val['id']}">{$val['title']}</option>
+{/loop}</select>
+</li>
+-->
+
+<li>订单时间:<input id="timetk"  value="{date('Y-m-d',time()-30*24*3600)} 0:00" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})">
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time())} 0:00" name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})"></li>
+<li><span>确 定</span></li>
+</ul>
+<div class="control">
+<a href="javascript:void(0);" class="xzreadlist">下载excel</a>
+</div>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>店铺名称</td>
+<td>发货仓库</td>
+<!--<td>订单类型</td>-->
+<!--<td>负责人</td>-->
+<td>订单号</td>
+<td>编号</td>
+<td>客户姓名</td>
+<td>订单状态</td>
+<td>订单时间</td>
+<!--<td>客户留言</td>-->
+<td>审核状态</td>
+<!--<td>打印状态</td>
+<td>出库状态</td>-->
+<td>物流方式</td>
+<td>运单号</td>
+<td>物流状态</td>
+<td>订单备注</td>
+<td>发货状态</td>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="bomf"></div>
+</div>
+<div style="display:none;">
+<input id="upload-file" name="files" accept="image/xls,image/xlsx" type="file">
+</div>
+<script>
+var editurl = "/fullordertt/zw/";
+var editdj = 3;
+var editt = "订单查看";
+var dataurl = "/fullordertt/readlist/";
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(0)').css("width","1%");
+$(this).find('td:eq(2)').css("width","5%");
+$(this).find('td:eq(1)').css("width","7%");
+$(this).find('td:eq(5)').css("width","9%");
+$(this).find('td:eq(6)').css("width","6%");
+$(this).find('td:eq(8)').css("width","5%");
+$(this).find('td:eq(9)').css("width","6%");
+$(this).find('td:eq(11)').css("width","4%");
+$(this).find('td:eq(12)').css("width","10%");
+$(this).find('td:eq(13)').css("width","6%");
+});}
+
+$(".xzreadlist").click(function() {
+	 var f = "";
+    $(".select").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).children("option:selected").val() + "&";
+    });
+    $("input:text").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).val() + "&";
+    });
+	$("input:hidden").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).val() + "&";
+    });
+  window.location.href = "/fullordertt/readlistdown/?excel=1&"+f;
+});
+</script>
+<script type="text/javascript" src="{$theme}js/laydate.js"></script>
+
+{Template footer}

+ 692 - 0
template/erp/fullorderamz_readonly.html

@@ -0,0 +1,692 @@
+{Template header}
+<style type="text/css">
+.calendar{POSITION:absolute;}
+</style>
+<body>
+<div class="warp">
+<div class="packing">
+<div class="control">
+<a href="javascript:void(0);" class="exptj">添 加</a>
+<a href="javascript:void(0);" class="expxg">修 改</a>
+<a href="javascript:void(0);" class="expsc">删 除</a>
+{if $thfpdata != ''}
+<a href="javascript:void(0);" class="ckthfpdata">查看替换内容</a>
+{/if}
+</div>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td>商品名称</td>
+<td>数量</td>
+<td class="none">单价</td>
+<td class="none">总价</td>
+<td class="none">币种</td>
+<td class="none"></td>
+<td class="none"></td>
+<td class="none"></td>
+<td class="none"></td>
+<td class="none"></td>
+<td>占单</td>
+<td>操作</td>
+</tr>
+</table>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+{loop $fpdata as $val}
+<tr data-list="{$val['0']}">
+<td>{$val['1']}</td>
+<td>{$val['2']}</td>
+<td class="none">{$val['3']}</td>
+<td class="none">{$val['4']}</td>
+<td class="none">CNY</td>
+<td class="none">{$val['5']}</td>
+<td class="none">{$val['6']}</td>
+<td class="none">{$val['7']}</td>
+<td class="none">{$val['8']}</td>
+<td class="none val9">{if isset($val['9'])}{$val['9']}{else}0{/if}</td>
+<td {if isset($val['zd']) && $fullordertt['type'] == 13}style="color:#f00"{/if}>{if isset($val['zd'])}{$val['zd']}{/if}</td>
+<td class="czzd">{if $val['9'] != 'DNOTO'}<font class="jzzd">禁止占单</font>{else}<font class="yxzd">允许占单<font>{/if}</td>
+</tr>
+{/loop}
+</table>
+
+{if $thfpdata != ''}
+<table class="thfpdata data" border="0" style="border-collapse:collapse;margin-top:30px;display: none;">
+<tr style="background: #ececec;">
+<td>替换详情</td>
+<td>数量</td>
+<td>说明</td>
+</tr>
+<tr>
+{loop $thfpdata as $val}
+<tr>
+<td>{$val['0']}</td>
+<td>{$val['1']}</td>
+<td>{$val['2']}</td>
+</tr>
+{/loop}
+</tr>
+</table>
+{/if}
+</div>
+
+
+
+<ul class="setting">
+<div class="need">
+<li>
+<em>发货仓库:</em>
+<select name="warehouse" id="warehouse" class="select class">
+{loop warehouse(100) as $val}
+<option value="{$val['id']}" {if $fullordertt['type'] == $val['id']}selected="selected"{/if} data-e="{$val['express']}">{$val['title']}</option>
+{/loop}</select>
+</li>
+
+<!-- 独立站使用下单时间,平台使用付款时间 -->
+{if $is == 1}
+<li>
+<em>订单时间:</em>
+<b>{date('Y-m-d H:i:s',$fullordertt['dtime'])}</b>
+</li>
+{else}
+<li>
+<em>付款时间:</em>
+<b>{date('Y-m-d H:i:s',$fullordertt['buytime'])}</b>
+</li>
+{/if}
+
+<li class="none">
+<em>结算币种:</em>
+<b>{$fullordertt['currencytitle']}</b>
+</li>
+
+<li>
+<em>订单号:</em>
+<b class="orderinfo">{$fullordertt['orderinfo']}</b>
+</li>
+
+<li>
+<em>编号:</em>
+<b>{$fullordertt['number']}</b>
+</li>
+
+<li>
+<em>订单状态:</em>
+{if ($fullordertt['state'] == 214 || $fullordertt['state'] == 217) && $vip != '1'}
+{loop typeclass(29,2) as $val}
+{if ($val['id'] == $fullordertt['state'])}
+<b>{$val['spare']}</b>
+{/if}
+{/loop}
+{else}
+<select name="state" class="select class">
+{loop typeclass(29,2) as $val}
+<option value="{$val['id']}" {if $fullordertt['state'] == $val['id']}selected="selected"{/if}>{$val['spare']}</option>
+{/loop}
+<option value="283" {if $fullordertt['state'] == '283'}selected="selected"{/if}>null</option>
+</select>
+{/if}
+</li>
+
+<li>
+<em>资金状态:</em>
+<b>{$capital}</b>
+</li>
+
+<li>
+<em>丢件险:</em>
+<b>{$fullordertt['insurance']}</b>
+</li>
+
+
+<li>
+<em>预估到帐金额:</em>
+<b>{$fullordertt['budget']}</b>
+</li>
+
+<!--
+<li class="lengthfour">
+<em>物流金额:</em>
+<b>{$fullordertt['expressmoney']}</b>
+</li>
+-->
+
+<li class="lengththree">
+<em>补/退款原额:</em>
+<input name="refundy" class="must currencymoney" value="{$fullordertt['refundy']}" type="text">
+</li>
+
+<li class="lengththree">
+<em>补/退净额:</em>
+<input name="refundj" class="must currencymoney" value="{$fullordertt['refundj']}" type="text">
+</li>
+
+<li class="lengththree">
+<em>订单金额:</em>
+<b {if $fullordertt['shouldmoney'] > 499}style="color:#F00"{/if}>{$fullordertt['shouldmoney']}</b>
+</li>
+
+<div class="refund {if $fullordertt['refundy'] == 0}none{/if}">
+<li>
+<em>日 期:</em>
+<input name="rtime" id="refundtime" value="{$fullordertt['rtime']!=0?date('Y-m-d',$fullordertt['rtime']):''}" type="text">
+</li>
+
+<li>
+<em>交易号:</em>
+<input name="rpaypal" value="{$fullordertt['rpaypal']}" type="text">
+</li>
+
+<li class="length">
+<em>原 因:</em>
+<textarea name="rtext" style="height:46px;">{$fullordertt['rtext']}</textarea>
+</li>
+</div>
+
+
+<li class="length">
+<em>产品标题:</em>
+<b>{$product}</b>
+</li>
+
+<li class="length">
+<em>SKU:</em>
+<b>{$fullordertt['issku']}</b>
+</li>
+
+<li>
+<em>Quantity:</em>
+<b {if $qc > 0}style="color:#F00"{/if}>{$fullordertt['quantity']}</b>
+</li>
+
+<li>
+<em>运单号:</em>
+<b>{$fullordertt['waybill']}</b>
+</li>
+
+{if $fullordertt['source'] != 1}
+<li class="length">
+<em>客户留言:</em>
+<b>{$fullordertt['clientremarks']}</b>
+</li>
+{/if}
+<li class="length remark">
+<em>订单备注:</em>
+<textarea name="orderremarks" style="height:25px;">{$fullordertt['orderremarks']}</textarea>
+</li>
+<li class="length remark">
+<em>仓库品名:</em>
+<b>{$fullordertt['shipremarks']}</b>
+</li>
+
+{if isset($klarnadata[1]) && $fullordertt['pay'] == 23}
+<div class="klarnadata none">
+<!--
+<li class="length">
+<em>Payment:</em>
+<b>{$klarnadata[1]}</b>
+</li>
+-->
+<li class="length">
+<em>billing:</em>
+<b>{$klarnadata[2]}</b>
+</li>
+<li class="length">
+<em>shipping:</em>
+<b{if str_replace(' ','',strtoupper($klarnadata['color'])) != str_replace(' ','',strtoupper($fullordertt['saddress']))} style="color:#f00"{/if}>{$klarnadata[3]}</b>
+</li>
+</div>
+{/if}
+
+{if isset($klarnadata[1]) && ($fullordertt['pay'] == 26 || $fullordertt['pay'] == 27)}
+<div class="klarnadata none">
+<li class="length">
+<em>Email:</em>
+<b>{$klarnadata[0]}</b>
+</li>
+<li class="length">
+<em>billing:</em>
+<b>{$klarnadata[1]}</b>
+</li>
+<li class="length">
+<em>shipping:</em>
+<b>{$klarnadata[2]}</b>
+</li>
+</div>
+{/if}
+
+{if isset($klarnadata[1]) && $fullordertt['pay'] == 22}
+<div class="klarnadata none">
+<li class="length">
+<em>name:</em>
+<b {if str_replace(' ','',strtoupper($klarnadata[1]['name'])) != str_replace(' ','',strtoupper($fullordertt['sname'])) || str_replace(' ','',strtoupper($klarnadata[1]['name'])) != str_replace(' ','',strtoupper($fullordertt['bname']))}style="color:#f00"{/if}>{$klarnadata[1]['name']}</b>
+</li>
+<li class="length">
+<em>address:</em>
+<b {if str_replace(array(' ','.',','),'',strtoupper($fullordertt['saddress'])) != str_replace(array(' ','.',','),'',strtoupper($klarnadata[1]['address']))}style="color:#f00"{/if}>{$klarnadata[1]['address']}</b>
+</li>
+<li class="length">
+<em>email:</em>
+<b {if strtoupper($klarnadata[1]['email']) != strtoupper($fullordertt['email'])}style="color:#f00"{/if}>{$klarnadata[1]['email']}</b>
+</li>
+</div>
+{/if}
+
+{if isset($klarnadata[1]) && $fullordertt['pay'] == 1211}
+<div class="klarnadata none">
+<li class="length">
+<em>Stripe Amount:</em>
+<b>{$klarnadata[1]['shouldmoney']}</b>
+</li>
+</div>
+{/if}
+
+<li>
+<em>邮箱:</em>
+<b>{$fullordertt['email']}</b>
+</li>
+<li>
+<em>国家:</em>
+<b>{$country}</b>
+</li>
+<li>
+<em>联系方式:</em>
+<b>{$fullordertt['phone']}</b>
+</li>
+<li>
+<em>省州:</em>
+<b {if (($fullordertt['city'] == 'Newark' || $fullordertt['city'] == 'Camden') && ($fullordertt['province'] == 'New Jersey' || $fullordertt['province'] == 'NJ')) || $fullordertt['province'] == 'Jersey'}style="color:#F00"{/if}>{$fullordertt['province']}</b>
+</li>
+<li>
+<em>公司名:</em>
+<b>{$fullordertt['client']}</b>
+</li>
+<li>
+<em>城市:</em>
+<b {if ($fullordertt['city'] == 'Newark' || $fullordertt['city'] == 'Camden') && ($fullordertt['province'] == 'New Jersey' || $fullordertt['province'] == 'NJ')}style="color:#F00"{/if}>{$fullordertt['city']}</b>
+</li>
+<li>
+<em>收货人姓名:</em>
+<b>{$fullordertt['name']}</b>
+</li>
+<li>
+<em>邮编:</em>
+<b>{$fullordertt['zipcode']}</b>
+</li>
+{if $is == 5}
+<li class="length">
+<em>街道:</em>
+<b>{$fullordertt['street']}</b>
+</li>
+{/if}
+
+<li class="length">
+<em>地址2:</em>
+<b>{$fullordertt['address2']}</b>
+</li>
+<li class="length">
+<em>地址1:</em>
+<b>{$fullordertt['address']}</b>
+</li>
+<li class="lengththree">
+<em>申报品名:</em>
+<b style="width:55%">{$fullordertt['sbpm']}</b>
+</li>
+<li class="lengththree">
+<em>中文品名:</em>
+<b style="width:50%">{$fullordertt['zwpm']}</b>
+</li>
+<li class="lengththree">
+<em>海关编码:</em>
+<b>{$fullordertt['hgbm']}</b>
+</li>
+<li class="lengththree">
+<em>条数:</em>
+<b>{$fullordertt['ts']}</b>
+</li>
+<li class="lengththree">
+<em>单条申报价:</em>
+<b>{$fullordertt['dtsbjz']}</b>
+</li>
+<li class="lengththree">
+<em>总申报价:</em>
+<b>{$fullordertt['zsbjz']}</b>
+</li>
+<li class="lengththree">
+<em>总重量:</em>
+<b>{$fullordertt['zzl']}</b> <font class="zzldw">{$zzhl} </font>
+</li>
+<li class="lengththree">
+<em>总件数:</em>
+<b>{$fullordertt['zjs']}</b>
+</li>
+<li class="lengththree" style="position:relative;overflow:visible">
+{if $fullordertt["source"] != 1}<i class="fa fa-exclamation-circle" id="method" style="position:absolute;z-index:1;left:-15px;top:8px;"></i>{/if}
+<em>快递方式:</em>
+<select name="express" class="select class">
+{loop express(100) as $val}
+<option value="{$val['id']}" data-type="{$val['type']}" {if $fullordertt['express'] == $val['id']}selected="selected"{/if}>{$val['servicename']}</option>
+{/loop}
+</select>
+<font class="expressfa"><i id="tipdata" class="fa fa-question-circle none"></i><font class="expressfa1 none"><font class="expressfa2" style="color:#903"></font></font></font>
+</li>
+<li class="lengththree">
+<em>打印类型:</em>
+<select name="printtype" class="printtype select class">
+<option value="1" {if $fullordertt['printtype'] == 1}selected="selected"{/if}>运单</option>
+<option value="2" {if $fullordertt['printtype'] == 2}selected="selected"{/if}>发货单</option>
+<option value="3" {if $fullordertt['printtype'] == 3}selected="selected"{/if}>不打印单据</option>
+</select>
+</li>
+
+<li class="none">
+<em>发送留言:</em>
+<select name="msg" class="printtype select class">
+<option value="1" {if $fullordertt['msg'] == 1}selected="selected"{/if}>1</option>
+<option value="2" {if $fullordertt['msg'] == 2}selected="selected"{/if}>2</option>
+</select>
+</li>
+<li class="lengththree">
+<em>审核状态:</em>
+<b>
+{if $fullordertt['review'] == 1}
+未送审
+{else if $fullordertt['review'] == 2}
+待审核
+{else if $fullordertt['review'] == 3}
+不通过
+{else if $fullordertt['review'] == 4}
+取消重审
+{else if $fullordertt['review'] == 5}
+审核通过
+{else if $fullordertt['review'] == 6}
+{date('Y-m-d H:i',$fullordertt['reviewtime'])}
+{/if}
+</b>
+</li>
+
+
+<li class="lengththree">
+<em>IOSS:</em>
+<!--
+<select name="ioss" class="select class">
+<option value="" {if $fullordertt['ioss'] == ''}selected="selected"{/if}>未选择</option>
+{loop ioss(100) as $val}
+<option value="{$val['ioss']}" {if $fullordertt['ioss'] == $val['ioss']}selected="selected"{/if}>{$val['title']}</option>
+{/loop}
+</select>
+-->
+<b>{loop ioss(100) as $val}{if $fullordertt['ioss'] == $val['ioss']}{$val['title']}{/if}{/loop}</b>
+</li>
+
+<li class="lengththree">
+<em>购买保险:</em>
+{if $fullordertt['print'] != 3}
+<input name="bx" class="must" value="{$fullordertt['bx']}" type="text"> USD
+{else}
+<b>{$fullordertt['bx']}</b> USD
+{/if}
+</li>
+
+<li class="lengththree">
+<em>是否签名:</em>
+{if $fullordertt['review'] < 5 || $vip == '1'}
+<select name="qm" class="printtype select class">
+<option value="0" {if $fullordertt['qm'] == 0}selected="selected"{/if}>不需要</option>
+<option value="1" {if $fullordertt['qm'] == 1}selected="selected"{/if}>需要</option>
+</select>
+{else}
+<b>{if $fullordertt['express'] != 24 && $fullordertt['express'] != 31}{if $fullordertt['qm'] == 0}不需要{else if $fullordertt['qm'] == 1}需要{/if}{else}{if $fullordertt['qm'] == 0}默认{else if $fullordertt['qm'] == 1}成人签名{else if $fullordertt['qm'] == 2}必须签名但可代签{/if}{/if}</b>
+{/if}
+</li>
+
+<li class="lengththree">
+<em>服务类型:</em>
+{if $fullordertt['express'] == 2 || $fullordersmt['express'] == 64}
+<b>{if $fullordertt['js'] == 0}Ground Advantage
+{else if $fullordertt['js'] == 1}PRIORITY
+{else if $fullordertt['js'] == 2}EXPRESS
+{/if}
+</b>
+{else}
+<b>无</b>
+{/if}
+</li>
+
+<!-- <li class="lengthfour">
+<em>延迟发货:</em>
+{if $fullordertt['print'] != 3}
+<select name="yc" class="printtype select class">
+<option value="0" {if $fullordertt['yc'] == 0}selected="selected"{/if}>0</option>
+<option value="1" {if $fullordertt['yc'] == 1}selected="selected"{/if}>1</option>
+<option value="2" {if $fullordertt['yc'] == 2}selected="selected"{/if}>2</option>
+<option value="3" {if $fullordertt['yc'] == 3}selected="selected"{/if}>3</option>
+<option value="4" {if $fullordertt['yc'] == 4}selected="selected"{/if}>4</option>
+<option value="5" {if $fullordertt['yc'] == 5}selected="selected"{/if}>5</option>
+<option value="6" {if $fullordertt['yc'] == 6}selected="selected"{/if}>6</option>
+<option value="7" {if $fullordertt['yc'] == 7}selected="selected"{/if}>7</option>
+</select>
+{else}
+<b>{$fullordertt['yc']}</b>
+{/if}
+ 天
+</li>
+-->
+
+<!--
+<li class="productdescription none">
+<em>产品描述:</em>
+<select name="productdescription" class="select class">
+</select>
+</li>
+<li class="customs none">
+<em>海关价值:</em>
+<input class="must" value="{$fullordertt['customs']}" name="customs" type="text"> <font class="currency">CNY</font>
+</li>
+-->
+
+<li class="length">
+<em>不合格原因</em>
+<b>{$fullordertt['failed']}</b>
+</li>
+<li class="lengththree">
+<em>打印状态:</em>
+<b>
+{if $fullordertt['print'] == 1}
+不可打印
+{else if $fullordertt['print'] == 2}
+未打印
+{else if $fullordertt['print'] == 3}
+已打印
+{/if}
+</b>
+</li>
+<li class="lengththree">
+<em>打印时间:</em>
+<b>{if $fullordertt['printtime'] != 0}{date('Y-m-d H:i',$fullordertt['printtime'])}{else}无{/if}
+</li>
+<li class="lengththree">
+<em>打印次数:</em>
+<b>{$fullordertt['printnumber']}</b>
+</li>
+<li class="lengththree">
+<em>出库状态:</em>
+<b>
+{if $fullordertt['library'] == 1}
+未出库
+{else if $fullordertt['library'] == 2}
+已出库
+{else if $fullordertt['library'] == 3}
+已退库
+{/if}
+</b>
+</li>
+<li class="lengththree">
+<em>出库时间:</em>
+<b>
+{if $fullordertt['librarytime'] != 0}{date('Y-m-d H:i',$fullordertt['librarytime'])}{else}无{/if}
+</b>
+</li>
+<li class="lengththree">
+{if $fullordertt['library'] == 3}
+<em>退库时间:</em>
+{else}
+<em>允许发货:</em>
+{/if}
+<b>
+{if $fullordertt['library'] == 3}
+{date('Y-m-d H:i',$fullordertt['retreattime'])}
+{else}
+{if $fullordertt['libraryconfirm'] == 1}
+不允许出库
+{else if $fullordertt['libraryconfirm'] == 2}
+允许出库
+{/if}
+{/if}
+</b>
+</li>
+<li class="length">
+<em>不能出库原因:</em>
+<b>{$fullordertt['librarynot']}</b>
+</li>
+<li class="length">
+<em>历史运单号:</em>
+<b>{$downwaybill}</b>
+</li>
+<li class="length">
+<em>历史打印时间:</em>
+<b>{$printtime}</b>
+</li>
+
+<li class="length">
+<em>退货信息:</em>
+<b class="return">{$fullordertt['returndata']}</b>
+</li>
+
+<li class="length">
+<em>生产追踪:</em>
+<b>{loop $systemwigsout as $val}{$val}{/loop}</b>
+</li>
+
+{if $fullordertt['waybill2'] != ''}
+<li class="length">
+<em>GES转DHL单号:</em>
+<b>{$fullordertt['waybill2']}</b>
+</li>
+{/if}
+
+</div>
+<div style="clear:both;"></div>
+</ul>
+<div class="need"><input type="hidden" name="id" value="{$fullordertt['id']}" />
+<input type="hidden" name="purchase" value="{$fullordertt['purchase']}" />
+<input type="hidden" name="cost" value="{$fullordertt['cost']}" />
+<input type="hidden" name="shop" value="{$fullordertt['shop']}" />
+<input type="hidden" name="whlabel" value="{$fullordertt['whlabel']}" />
+<input type="hidden" name="number" value="{$fullordertt['number']}" />
+<input type="hidden" name="jgyc" value="1" />
+</div>
+<div class="button"><font class="return" style="float:left;margin-left:20px;">生成退货标签</font><font class="epod" style="float:left;margin-left:20px;">获取DHL签收单</font>{if $returngoods == 0}<font style="float:left;margin-left:20px;"><a href="/returngoods/add/{$fullordertt['orderinfo']}">售后登记</a></font>{else}<font style="float:left;margin-left:20px;">已登记售后</font>{/if}<font class="fullorderdata">保 存</font> <font class="fh">关 闭</font></div>
+</div>
+
+<select name="warehouse" id="warehouse" class="select class none">
+
+{loop warehouse(100) as $val}
+
+<option value="{$val['id']}" {if $fullordertt['type'] == $val['id']}selected="selected"{/if}>{$val['title']}</option>
+
+{/loop}</select>
+
+<script>
+$(document).ready(function() { 
+$("#refundtime").calendar();custom();pptskc('2');
+if($("select[name='express']").find("option:selected").val() == '24' || $("select[name='express']").find("option:selected").val() == '31')//联邦的话替换签名选项11
+		{
+			 $("select[name='qm']").html('<option value="0" {if $fullordertt["qm"] == 0}selected="selected"{/if}>默认</option><option value="1" {if $fullordertt["qm"] == 1}selected="selected"{/if}>成人签名</option>');
+		}
+		else
+		{
+			 $("select[name='qm']").html('<option value="0" {if $fullordertt["qm"] == 0}selected="selected"{/if}>不需要</option><option value="1" {if $fullordertt["qm"] == 1}selected="selected"{/if}>需要</option>');
+		}
+});
+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%");
+$(this).find('td:eq(1)').css("width","3%");
+$(this).find('td:eq(10)').css("width","10%");
+});}
+$("input[name=refundy]").bind("input propertychange",function(event){
+	var refundy = $("input[name=refundy]").val();
+	if(refundy != 0)
+	{
+		$(".refund").show();
+		$("input[name=rtime]").addClass("must");
+		$("input[name=rpaypal]").addClass("must");
+		$("input[name=rtext]").addClass("must");
+	}
+	else
+	{
+		$("input[name=rtime]").val("");
+		$("input[name=rpaypal]").val("");
+		$("input[name=rtext]").val("");
+		$("input[name=rtime]").removeClass("must");
+		$("input[name=rpaypal]").removeClass("must");
+		$("input[name=rtext]").removeClass("must");
+		$(".refund").hide();
+	}
+});
+layx.tip('订单物流类型:{$fullordertt["shippingmethod"]}',document.getElementById('method'),'bottom');
+$("#klarnadata").click(function() {
+	$(".klarnadata").fadeToggle(300);
+});
+$("#hqklarna").click(function() {
+ $.ajax({
+        url: "/fullordertt/klarnadata/",
+        data: "number="+$("input[name=number]").val(),
+        type: "POST",
+        dataType: "json",
+        success: function(a) {
+            if (a && a.success) {
+				$(".ts p").html(a.msg);
+		         $(".ts").show();
+                setTimeout('$(".ts").fadeOut()', 1000);
+            } else {
+				$(".ts p").html(a.msg);
+		         $(".ts").show();
+                setTimeout('$(".ts").fadeOut()', 1000);
+            }
+        }
+    });
+});
+$('.ckthfpdata').click(function()
+{
+    if($('.thfpdata').is(':hidden'))
+	{
+        $('.thfpdata').slideDown(100);
+		$('.ckthfpdata').text("关闭替换内容");
+    }
+	else
+	{
+        $('.thfpdata').slideUp(100);
+		$('.ckthfpdata').text("查看替换内容");
+    }
+})
+$(".thfpdata tr").mouseenter(function(event){
+	var list = $(this).data("tid");
+  $(".datatext tr").each(function() {
+if($(this).data("list") == list)
+{
+	$(this).css("background-color","#f8f094")
+}
+});
+  });
+  $(".thfpdata tr").mouseleave(function(event){
+  $(".datatext tr").each(function() {
+$(this).removeAttr("style")
+});
+  });
+</script>
+<script type="text/javascript">var addedit="/fullordertt/readonly/";var fh="/fullordertt";</script>
+<script src="{$theme}js/fullorder-addedit.js?v=202207060002"></script>
+<script type="text/javascript" src="{$theme}js/time.js"></script>
+{Template footer}

+ 118 - 0
template/erp/fullorderamz_repeat.html

@@ -0,0 +1,118 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>店铺名称:<select name="shop" class="select">
+<option value="">请选择</option>
+{loop usershop() as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>
+{/loop}</select></li>
+<li>订单时间:<input id="timetk"  value="{date('Y-m-d',time()-30*24*3600)} 0:00" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})" style="width:130px">
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time()+24*3600)} 0:00" name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})" style="width:130px"></li>
+<li><span>确 定</span></li><li><a href="javascript:void(0);" class="repeat" style="color: #fff;background-color: #2084db;">合并订单</a></li>
+</ul>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>店铺/仓库</td>
+<td>订单号</td>
+<td>编号</td>
+<td>客户姓名</td>
+<td>电话</td>
+<td>客户具体地址</td>
+<td>订单状态</td>
+<td>订单时间</td>
+<td>仓库品名</td>
+<td>订单备注</td>
+<td>操作</td>
+</tr>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="bomf"></div>
+</div>
+<script>
+$(document).ready(function() {
+$("#timetk").calendar();$("#timetj").calendar();
+});
+var dataurl = "/fullordertt/repeat/";var fdataurl = "/fullordertt/";
+var editurl = "/fullordertt/edit/";var operate = "/fullordertt/";
+var editdj = 3;
+var editt = "筛选订单";
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(0)').css("width","1%");
+$(this).find('td:eq(1)').css("width","5%");
+$(this).find('td:eq(2)').css("width","6%");
+$(this).find('td:eq(3)').css("width","6%");
+$(this).find('td:eq(4)').css("width","6%");
+$(this).find('td:eq(5)').css("width","9%");
+$(this).find('td:eq(6)').css("width","9%");
+$(this).find('td:eq(7)').css("width","4%");
+$(this).find('td:eq(8)').css("width","4%");
+$(this).find('td:eq(9)').css("width","12%");
+$(this).find('td:eq(10)').css("width","11%");
+$(this).find('td:eq(11)').css("width","4%");
+});}
+$(".repeat").click(function() {
+	var a = "";
+    $(".datatext input[name='check']:checked").each(function() {
+        a = a + $(this).val()+",";
+    });
+	if (a) {
+	layx.confirm('注意','是否确定合并选择的订单?',function(id){
+		layx.load('loadId','数据加载中');
+    merge();
+    layx.destroy(id);
+});
+	}
+	else
+	{
+		 $(".ts p").html("请勾选需要合并的内容");
+		 $(".ts").show();
+                setTimeout('$(".ts").fadeOut()', 1000);
+	}
+	});
+//批量删除
+function merge() {
+	$(".express").hide();
+    var a = "";
+    $(".datatext input[name='check']:checked").each(function() {
+        a = a + $(this).val()+",";
+    });
+    $.ajax({
+        url: operate+"merge",
+        data: "s=" + a,
+        type: "POST",
+        dataType: "json",
+        success: function(c) {
+            layx.destroy('loadId');
+            if (c && c.success) {
+				
+				if(c.d)
+				{
+					 for (i = 0; i < c.d.length; i++) 
+					 {
+						 $(".datatext #"+c.d[i]).find("td:eq(11)").text("被合并");
+					 }
+					  $(".datatext #"+c.b).find("td:eq(11)").text("已合并");
+				}
+				 $(".ts p").html(c.msg);
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 800);
+            } else {
+                $(".ts p").html(c.msg);
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 900);
+                return false;
+            }
+        }
+    });
+};
+</script>
+<script type="text/javascript" src="{$theme}js/laydate.js"></script>
+
+{Template footer}

+ 90 - 0
template/erp/fullorderamz_review.html

@@ -0,0 +1,90 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>
+订单类型:<select name="source" class="select">
+<option value="1">线下订单</option>
+<option value="">请选择</option>
+<option value="2d">店内订单</option>
+</select>
+</li>
+<li>
+发货仓库:<select name="warehouse" class="select">
+<option value="">请选择</option>
+{loop warehouse(100) as $val}
+<option value="{$val['id']}">{$val['title']}</option>
+{/loop}</select>
+</li>
+<li>
+快递公司:<select name="express" class="select">
+<option value="">请选择</option>
+{loop express(100) as $val}
+<option value="{$val['id']}">{$val['servicename']}</option>
+{/loop}</select>
+</li>
+<li>店铺名称:<select name="shop" class="select">
+<option value="">请选择</option>
+{loop $shop as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>
+{/loop}</select>
+</li>
+<li>
+审核状态:<select name="review" class="select">
+<option value="">请选择</option>
+<option value="1">未送审</option>
+<option value="2">待审核</option>
+<option value="3">不通过</option>
+<option value="4">取消重审</option>
+<option value="5">审核通过</option>
+<option value="6">自动通过</option>
+</select>
+</li>
+<li>订单号:<input value="" name="orderinfo" type="text" ></li>
+<li>编号:<input value="" name="number" type="text" ></li>
+<li>订单备注:<input value="" name="orderremarks" type="text" ></li>
+<li>仓库品名:<input value="" name="shipremarks" type="text" ></li>
+<li>订单时间:<input id="timetk"  value="{date('Y-m-d',time()-29*24*3600)} 0:00" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})" style="width:130px">
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time()+24*3600)} 0:00" name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})" style="width:130px"></li>
+<li><span>确 定</span></li>
+</ul>
+<div class="control">
+<a href="javascript:void(0);" class="review">批量通过</a>
+</div>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>店铺名称</td>
+<td>发货仓库</td>
+<td>订单号</td>
+<td>编号</td>
+<td>客户姓名</td>
+<td>物流方式</td>
+<td>付款时间</td>
+<td>订单金额</td>
+<td>审核状态</td>
+<td>备注</td>
+</tr>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="bomf"></div>
+</div>
+<script>
+var dataurl = "/fullordertt/review";var fdataurl = "/fullordertt/";var operate = "/fullordertt";
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(10)').css("width","30%");
+});}
+$(document).ready(function() {
+$("#timetk").calendar();$("#timetj").calendar();
+});
+var editurl = "/fullordertt/readonly/";
+var editdj = 4;
+var editt = "订单详情";
+</script>
+<script type="text/javascript" src="{$theme}js/laydate.js"></script>
+{Template footer}

+ 192 - 0
template/erp/fullorderamz_wl.html

@@ -0,0 +1,192 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>
+店铺名称:<select name="shop" class="select">
+<option value="">请选择</option>
+{loop usershop() as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>
+{/loop}</select>
+<li>
+
+<li>
+订单类型:<select name="source" class="select">
+<option value="">请选择</option>
+<option value="1">线下单</option>
+<option value="2">店内单</option>
+</select>
+<li>
+
+
+<li>
+快递方式:<select name="express" class="select">
+<option value="">请选择</option>
+{loop express(100) as $val}
+<option value="{$val['id']}">{$val['servicename']}</option>
+{/loop}</select>
+<li>
+
+<li>
+物流状态:<select name="expressstate" class="select">
+<option value="">请选择</option>
+<option value="0">无信息</option>
+<option value="2">已取件</option>
+<option value="3">在途中</option>
+<!--<option value="4">到达目的地国</option>-->
+<option value="4">即将派送</option>
+<option value="6">已签收</option>
+<option value="1">派送异常</option>
+<option value="99">断更异常</option>
+</select>
+<li>
+
+<li>
+发送状态:<select name="fs" class="select">
+<option value="">请选择</option>
+<option value="1">发送成功</option>
+<option value="2">发送失败</option>
+<option value="3">未发送</option>
+<option value="4">禁止发送</option>
+</select>
+<li>
+
+
+<li>
+异常查看:<select name="wlyc" class="select">
+<option value="">全部</option>
+<option value="0">正常</option>
+<option value="1">异常处理中</option>
+<option value="2">异常已处理</option>
+</select>
+<li>
+
+<li>订单号:<input value="" name="orderinfo" type="text" ><li>
+<li>编号:<input value="" name="number" type="text" ><li>
+<li>运单号:<input value="" name="waybill" type="text" ><li>
+<li>
+选择时间条件:<select name="xztime" class="select">
+<option value="librarytime">出库时间</option>
+<option value="dtime">订单时间</option>
+</select>
+<li>
+<li><input id="timetk"  value="{date('Y-m-d 0:00',time()-30*24*3600)}" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})">
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d 23:59',time()+24*3600)}" name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})"><li>
+<li>搜索备注:<input value="" name="wlbz" type="text" style="width:300px"></li>
+<li><span>确 定</span><li>
+</ul>
+<div class="control">
+<select name="notice" class="dcmb none">
+<option value="2">物流追踪</option>
+</select>
+<select name="noticeid" class="dcmb">
+<option value="">请选择</option>
+{loop $notice as $val}
+<option value="{$val['id']}">{$val['title']}</option>
+{/loop}</select>
+<a href="javascript:void(0);" class="fsstate">发送消息</a>
+<a href="javascript:void(0);" class="statedc">导 出</a>
+</div>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>订单号</td>
+<td>编号</td>
+<td>收件人国家</td>
+<td>出库状态</td>
+<td>出库时间</td>
+<td>物流状态</td>
+<td>快递公司</td>
+<td>运单号</td>
+<td>物流备注</td>
+<td>订单备注</td>
+<td>邮件发送</td>
+<td>错误提示</td>
+<td>物流信息</td>
+<td>操作</td>
+</tr>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="bomf"></div>
+</div>
+<script>
+var dataurl = "/fullordertt/wl";var fdataurl = "/fullordertt/";
+var editurl = "/fullordertt/wlbz/";
+var editdj = 1;
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(2)').css("width","8%");
+$(this).find('td:eq(3)').css("width","7%");
+$(this).find('td:eq(4)').css("width","4%");
+$(this).find('td:eq(6)').css("width","4%");
+$(this).find('td:eq(7)').css("width","6%");
+$(this).find('td:eq(13)').css("width","11%");
+$(this).find('td:eq(14)').css("width","8%");
+});}
+
+var editt = "订单详情";
+$("select[name=notice]").change(function(){ 
+var noticetj = $(this).find("option:selected").val();
+if(noticetj == '2')
+{
+	$("select[name=noticeid]").show();
+}
+else
+{
+	$("select[name=noticeid]").hide();
+}
+});
+$(".datatext").on('mouseover mouseout',".method",function(event) {
+    if (event.type === "mouseover") {
+     $(this).parent("td").append('<font style="position: absolute;z-index: 1;border-radius:3px;border: 1px solid #39F;right:50px;padding:0 10px;background-color: #FFF;box-shadow: rgba(0, 0, 0, 0.3) 1px 1px 24px;">'+$(this).data("t")+'</font>');
+    }else if(event.type == "mouseout"){
+     $(this).siblings("font").remove();
+    }
+});
+$(".statedc").click(function() {
+    var f = "";
+    $(".select").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).children("option:selected").val() + "&";
+    });
+    $("input:text").each(function() {
+		var thisval = $(this).val().replace(/#/g,escape('#'));
+         f = f + $(this).attr("name") + "=" + thisval + "&";
+    });
+	$("input:hidden").each(function() {
+        f = f + $(this).attr("name") + "=" + $(this).val() + "&";
+    });
+	var a = "";
+    $(".datatext input[name='check']:checked").each(function() {
+        a = a + $(this).val()+",";
+    });
+	f = f + "excel=1&a="+a;
+	window.location.href = fdataurl+"statedcwl?fexcel="+$("select[name=fexcel]").find("option:selected").val()+"&"+f;
+});
+
+$(".datatext").on('click',"td .ycyc",function() {
+	var id = $(this).data("id");
+	var c = $(this).data("c");
+ $.ajax({
+        url: dataurl,
+        data: "id="+id+"&c="+c,
+        type: "POST",
+        dataType: "json",
+        success: function(a) {
+            if (a && a.success) {
+				$(".search span").click();
+            } else {
+				 $(".ts p").html(a.msg);
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 800);
+            }
+        }
+    });
+});
+</script>
+<script type="text/javascript" src="{$theme}js/time.js"></script>
+<script type="text/javascript" src="{$theme}js/laydate.js"></script>
+{Template footer}

+ 90 - 0
template/erp/fullorderamz_yc.html

@@ -0,0 +1,90 @@
+{Template header}
+<body>
+<div class="warp">
+<div class="fixed">
+<ul class="search">
+<li>
+店铺名称:<select name="shop" class="select">
+<option value="">请选择</option>
+{loop usershop() as $val}
+<option value="{$val['id']}">{$val['shopname']}</option>
+{/loop}</select>
+</li>
+<li>
+发货仓库:<select name="warehouse" class="select">
+<option value="">请选择</option>
+{loop warehouse(100) as $val}
+<option value="{$val['id']}">{$val['title']}</option>
+{/loop}</select>
+</li>
+<li>
+快递公司:<select name="express" class="select">
+<option value="">请选择</option>
+{loop express(100) as $val}
+<option value="{$val['id']}">{$val['servicename']}</option>
+{/loop}</select>
+</li>
+<li>订单号:<input value="" name="orderinfo" type="text" ></li>
+<li>编号:<input value="" name="number" type="text" ></li>
+
+<!-- <li>订单时间:<input id="timetk"  value="{date('Y-m-d',time()-30*24*3600)}" name="timetk" type="text" >
+至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time())}" name="timetj" type="text" ></li>
+-->
+<li><span>确 定</span></li>
+</ul>
+<table class="datatitle data" border="0" style="border-collapse:collapse;">
+<tr>
+<td><label onClick="swapCheck()"><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
+<td>店铺名称</td>
+<td>发货仓库</td>
+<td>订单号</td>
+<td>编号</td>
+<td>订单状态</td>
+<td>订单时间</td>
+<td>物流方式</td>
+<td>运单号</td>
+<td>发货状态</td>
+<td>操作</td>
+</tr>
+</table>
+</div>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+</table>
+<div class="bomf"></div>
+</div>
+<script>
+var dataurl = "/fullordertt/yc/";var operate = "/fullordertt";
+$(document).ready(function() {
+$("#timetk").calendar();$("#timetj").calendar();
+});
+var customon = 1;
+function custom(){
+$(".data tr").each(function() {
+$(this).find('td:eq(0)').css("width","1%");
+});}
+$(".datatext").on('click',"td .ycyc",function() {
+	var id = $(this).data("id");
+	var type = $(this).data("type");
+ $.ajax({
+        url: operate+"/yc/",
+        data: "id="+id,
+        type: "POST",
+        dataType: "json",
+        success: function(a) {
+            if (a && a.success) {
+				 $(".ts p").html(a.msg);
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 800);
+				$(".data #"+a.id).hide();
+            } else {
+				 $(".ts p").html(a.msg);
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 800);
+            }
+        }
+    });
+});
+</script>
+<script type="text/javascript" src="{$theme}js/time.js"></script>
+
+{Template footer}

+ 575 - 0
template/erp/fullorderamz_zw.html

@@ -0,0 +1,575 @@
+{Template header}
+<style type="text/css">
+.calendar{POSITION:absolute;}
+</style>
+<body>
+<div class="warp">
+<div class="packing">
+<table class="datatitle data" border="0" style="border-collapse:collapse;margin-top:10px;">
+<tr>
+<td>商品名称</td>
+<td>数量</td>
+<td class="none">单价</td>
+<td class="none">总价</td>
+<td class="none">币种</td>
+<td class="none"></td>
+<td class="none"></td>
+<td class="none"></td>
+<td class="none"></td>
+<td class="none"></td>
+<td class="none">占单</td>
+<td class="none">操作</td>
+</tr>
+</table>
+<table class="datatext data" border="0" style="border-collapse:collapse;">
+{loop $fpdata as $val}
+<tr data-list="{$val['0']}">
+<td>{$val['1']}</td>
+<td>{$val['2']}</td>
+<td class="none">{$val['3']}</td>
+<td class="none">{$val['4']}</td>
+<td class="none">CNY</td>
+<td class="none">{$val['5']}</td>
+<td class="none">{$val['6']}</td>
+<td class="none">{$val['7']}</td>
+<td class="none">{$val['8']}</td>
+<td class="none val9">{if isset($val['9'])}{$val['9']}{else}0{/if}</td>
+<td class="none" {if isset($val['zd']) && $fullordertt['type'] == 13}style="color:#f00"{/if}>{if isset($val['zd'])}{$val['zd']}{/if}</td>
+<td class="czzd none">{if $val['9'] != 'DNOTO'}<font class="jzzd">禁止占单</font>{else}<font class="yxzd">允许占单<font>{/if}</td>
+</tr>
+{/loop}
+</table>
+
+</div>
+
+
+
+<ul class="setting">
+<div class="need">
+<li>
+<em>发货仓库:</em>
+<b>
+{loop warehouse(100) as $val}
+{if $fullordertt['type'] == $val['id']}{$val['title']}{/if}
+{/loop}
+</b>
+</li>
+
+<!-- 独立站使用下单时间,平台使用付款时间 -->
+{if $is == 1}
+<li>
+<em>订单时间:</em>
+<b>{date('Y-m-d H:i:s',$fullordertt['dtime'])}</b>
+</li>
+{else}
+<li>
+<em>付款时间:</em>
+<b>{date('Y-m-d H:i:s',$fullordertt['buytime'])}</b>
+</li>
+{/if}
+
+<li class="none">
+<em>结算币种:</em>
+<b>{$fullordertt['currencytitle']}</b>
+</li>
+
+<li>
+<em>订单号:</em>
+<b class="orderinfo">{$fullordertt['orderinfo']}</b>
+</li>
+
+<li>
+<em>编号:</em>
+<b>{$fullordertt['number']}</b>
+</li>
+
+<li>
+<em>订单状态:</em>
+<b>
+{loop typeclass(29,2) as $val}
+{if $fullordertt['state'] == $val['id']}{$val['spare']}{/if}
+{/loop}
+</b>
+</li>
+
+<li>
+<em>资金状态:</em>
+<b>{$capital}</b>
+</li>
+
+<li>
+<em>丢件险:</em>
+<b>{$fullordertt['insurance']}</b>
+</li>
+
+
+<li>
+<em>预估到帐金额:</em>
+<b class="currencymoney budget">{$fullordertt['budget']}</b>
+</li>
+
+<!--
+<li class="lengthfour">
+<em>物流金额:</em>
+<b>{$fullordertt['expressmoney']}</b>
+</li>
+-->
+
+<li class="lengththree">
+<em>补/退款原额:</em>
+<b>{$fullordertt['refundy']}</b>
+</li>
+
+<li class="lengththree">
+<em>补/退净额:</em>
+<b>{$fullordertt['refundj']}</b>
+</li>
+
+<li class="lengththree">
+<em>订单金额:</em>
+<b {if $fullordertt['shouldmoney'] > 499}style="color:#F00"{/if}>{$fullordertt['shouldmoney']}</b>
+</li>
+
+<div class="refund {if $fullordertt['refundy'] == 0}none{/if}">
+<li>
+<em>日 期:</em>
+<b>{$fullordertt['rtime']!=0?date('Y-m-d',$fullordertt['rtime']):''}</b>
+</li>
+
+<li>
+<em>交易号:</em>
+<b>{$fullordertt['rpaypal']}</b>
+</li>
+
+<li class="length">
+<em>原 因:</em>
+<b>{$fullordertt['rtext']}</b>
+</li>
+</div>
+
+{if $is == 1}
+<li class="length">
+<em>产品标题:</em>
+<b>{$product}</b>
+</li>
+{if $fullordertt['source'] != 1}
+<li class="length">
+<em>商品属性:</em>
+<b>{$fullordertt['parameter']}</b>
+</li>
+<li class="length">
+<em>SKU:</em>
+<b>{$fullordertt['issku']}</b>
+</li>
+{/if}
+
+<li>
+<em>Quantity:</em>
+<b {if $fullordertt['quantity'] > 1}style="color:#F00"{/if}>{$fullordertt['quantity']}</b>
+</li>
+<li>
+<em>运单号:</em>
+<b>{$fullordertt['waybill']}</b>
+</li>
+{/if}
+{if $fullordertt['source'] != 1}
+<li class="length">
+<em>客户留言:</em>
+<b>{$fullordertt['clientremarks']}</b>
+</li>
+{/if}
+<li class="length remark">
+<em>订单备注:</em>
+<b>{$fullordertt['orderremarks']}</b>
+</li>
+<li class="length remark">
+<em>仓库品名:</em>
+<b>{$fullordertt['shipremarks']}</b>
+</li>
+
+<li>
+<em>邮箱:</em>
+<b>{$fullordertt['email']}</b>
+</li>
+<li>
+<em>国家:</em>
+<b>{$country}</b>
+</li>
+<li>
+<em>联系方式:</em>
+<b>{$fullordertt['phone']}</b>
+</li>
+<li>
+<em>省州:</em>
+<b {if ($fullordertt['city'] == 'Newark' || $fullordertt['city'] == 'Camden') && ($fullordertt['province'] == 'New Jersey' || $fullordertt['province'] == 'NJ')}style="color:#F00"{/if}>{$fullordertt['province']}</b>
+</li>
+<li>
+<em>公司名:</em>
+<b>{$fullordertt['client']}</b>
+</li>
+<li>
+<em>城市:</em>
+<b {if ($fullordertt['city'] == 'Newark' || $fullordertt['city'] == 'Camden') && ($fullordertt['province'] == 'New Jersey' || $fullordertt['province'] == 'NJ')}style="color:#F00"{/if}>{$fullordertt['city']}</b>
+</li>
+<li>
+<em>收货人姓名:</em>
+<b>{$fullordertt['name']}</b>
+</li>
+<li>
+<em>邮编:</em>
+<b>{$fullordertt['zipcode']}</b>
+</li>
+{if $is == 5}
+<li class="length">
+<em>街道:</em>
+<b>{$fullordertt['street']}</b>
+</li>
+{/if}
+
+<li class="length">
+<em>地址2:</em>
+<b>{$fullordertt['address2']}</b>
+</li>
+<li class="length">
+<em>地址:</em>
+<b>{$fullordertt['address']}</b>
+</li>
+<li class="lengththree">
+<em>申报品名:</em>
+<b style="width:50%">{$fullordertt['sbpm']}</b>
+</li>
+<li class="lengththree">
+<em>中文品名:</em>
+<b style="width:50%">{$fullordertt['zwpm']}</b>
+</li>
+<li class="lengththree">
+<em>海关编码:</em>
+<b>{$fullordertt['hgbm']}</b>
+</li>
+<li class="lengththree">
+<em>条数:</em>
+<b>{$fullordertt['ts']}</b>
+</li>
+<li class="lengththree">
+<em>单条申报价:</em>
+<b>{$fullordertt['dtsbjz']}</b>
+</li>
+<li class="lengththree">
+<em>总申报价:</em>
+<b>{$fullordertt['zsbjz']}</b>
+</li>
+<li class="lengththree">
+<em>总重量:</em>
+<b>{$fullordertt['zzl']}</b>
+</li>
+<li class="lengththree">
+<em>总件数:</em>
+<b>{$fullordertt['zjs']}</b>
+</li>
+<li class="lengththree" style="position:relative;overflow:visible">
+{if $fullordertt["source"] != 1}<i class="fa fa-exclamation-circle" id="method" style="position:absolute;z-index:1;left:-15px;top:8px;"></i>{/if}
+<em>快递公司:</em>
+<b>
+{loop express(100) as $val}
+{if $fullordertt['express'] == $val['id']}{$val['servicename']}{/if}
+{/loop}
+</b>
+</li>
+<li>
+<em>打印类型:</em>
+<b>
+{if $fullordertt['printtype'] == 1}运单{elseif $fullordertt['printtype'] == 2}发货单{elseif $fullordertt['printtype'] == 3}不打印单据运单{/if}
+</b>
+</li>
+
+<li class="lengththree">
+<em>审核状态:</em>
+<b>
+{if $fullordertt['review'] == 1}
+未送审
+{else if $fullordertt['review'] == 2}
+待审核
+{else if $fullordertt['review'] == 3}
+不通过
+{else if $fullordertt['review'] == 4}
+取消重审
+{else if $fullordertt['review'] == 5}
+审核通过
+{else if $fullordertt['review'] == 6}
+{date('Y-m-d H:i',$fullordertt['reviewtime'])}
+{/if}
+</b>
+</li>
+
+
+<li class="lengththree">
+<em>IOSS:</em>
+<!--
+<select name="ioss" class="select class">
+<option value="" {if $fullordertt['ioss'] == ''}selected="selected"{/if}>未选择</option>
+{loop ioss(100) as $val}
+<option value="{$val['ioss']}" {if $fullordertt['ioss'] == $val['ioss']}selected="selected"{/if}>{$val['title']}</option>
+{/loop}
+</select>
+-->
+<b>{loop ioss(100) as $val}{if $fullordertt['ioss'] == $val['ioss']}{$val['title']}{/if}{/loop}</b>
+</li>
+
+<li class="lengththree">
+<em>购买保险:</em>
+<b>{$fullordertt['bx']}</b> USD
+</li>
+
+<li class="lengththree">
+<em>是否签名:</em>
+<b>{if $fullordertt['express'] != 24 && $fullordertt['express'] != 31}{if $fullordertt['qm'] == 0}不需要{else if $fullordertt['qm'] == 1}需要{/if}{else}{if $fullordertt['qm'] == 0}默认{else if $fullordertt['qm'] == 1}成人签名{else if $fullordertt['qm'] == 2}必须签名但可代签{/if}{/if}</b>
+</li>
+
+<li class="lengththree">
+<em>服务类型:</em>
+{if $fullordertt['print'] != 3}
+<b>
+{if $fullordertt['js'] == 0}FIRST CLASS{elseif $fullordertt['js'] == 1}PRIORITY{elseif $fullordertt['js'] == 2}EXPRESS{/if}
+</b>
+{else}
+<b>{if $fullordertt['js'] == 0}FIRST CLASS{else if $fullordertt['js'] == 1}PRIORITY{else if $fullordertt['js'] == 2}EXPRESS{/if}</b>
+{/if}
+</li>
+
+<!-- <li class="lengthfour">
+<em>延迟发货:</em>
+{if $fullordertt['print'] != 3}
+<select name="yc" class="printtype select class">
+<option value="0" {if $fullordertt['yc'] == 0}selected="selected"{/if}>0</option>
+<option value="1" {if $fullordertt['yc'] == 1}selected="selected"{/if}>1</option>
+<option value="2" {if $fullordertt['yc'] == 2}selected="selected"{/if}>2</option>
+<option value="3" {if $fullordertt['yc'] == 3}selected="selected"{/if}>3</option>
+<option value="4" {if $fullordertt['yc'] == 4}selected="selected"{/if}>4</option>
+<option value="5" {if $fullordertt['yc'] == 5}selected="selected"{/if}>5</option>
+<option value="6" {if $fullordertt['yc'] == 6}selected="selected"{/if}>6</option>
+<option value="7" {if $fullordertt['yc'] == 7}selected="selected"{/if}>7</option>
+</select>
+{else}
+<b>{$fullordertt['yc']}</b>
+{/if}
+ 天
+</li>
+-->
+
+<!--
+<li class="productdescription none">
+<em>产品描述:</em>
+<select name="productdescription" class="select class">
+</select>
+</li>
+<li class="customs none">
+<em>海关价值:</em>
+<input class="must" value="{$fullordertt['customs']}" name="customs" type="text"> <font class="currency">CNY</font>
+</li>
+-->
+
+<li class="length">
+<em>不合格原因</em>
+<b>{$fullordertt['failed']}</b>
+</li>
+<li class="lengththree">
+<em>打印状态:</em>
+<b>
+{if $fullordertt['print'] == 1}
+不可打印
+{else if $fullordertt['print'] == 2}
+未打印
+{else if $fullordertt['print'] == 3}
+已打印
+{/if}
+</b>
+</li>
+<li class="lengththree">
+<em>打印时间:</em>
+<b>{if $fullordertt['printtime'] != 0}{date('Y-m-d H:i',$fullordertt['printtime'])}{else}无{/if}
+</li>
+<li class="lengththree">
+<em>打印次数:</em>
+<b>{$fullordertt['printnumber']}</b>
+</li>
+<li class="lengththree">
+<em>出库状态:</em>
+<b>
+{if $fullordertt['library'] == 1}
+未出库
+{else if $fullordertt['library'] == 2}
+已出库
+{else if $fullordertt['library'] == 3}
+已退库
+{/if}
+</b>
+</li>
+<li class="lengththree">
+<em>出库时间:</em>
+<b>
+{if $fullordertt['librarytime'] != 0}{date('Y-m-d H:i',$fullordertt['librarytime'])}{else}无{/if}
+</b>
+</li>
+<li class="lengththree">
+{if $fullordertt['library'] == 3}
+<em>退库时间:</em>
+{else}
+<em>允许发货:</em>
+{/if}
+<b>
+{if $fullordertt['library'] == 3}
+{date('Y-m-d H:i',$fullordertt['retreattime'])}
+{else}
+{if $fullordertt['libraryconfirm'] == 1}
+不允许出库
+{else if $fullordertt['libraryconfirm'] == 2}
+允许出库
+{/if}
+{/if}
+</b>
+</li>
+<li class="length">
+<em>不能出库原因:</em>
+<b>{$fullordertt['librarynot']}</b>
+</li>
+<li class="length">
+<em>历史运单号:</em>
+<b>{$downwaybill}</b>
+</li>
+<li class="length">
+<em>历史打印时间:</em>
+<b>{$printtime}</b>
+</li>
+
+<li class="length">
+<em>退货信息:</em>
+<b class="return">{$fullordertt['returndata']}</b>
+</li>
+
+<li class="length">
+<em>生产追踪:</em>
+<b>{loop $systemwigsout as $val}{$val}{/loop}</b>
+</li>
+
+{if $fullordertt['waybill2'] != ''}
+<li class="length">
+<em>GES转DHL单号:</em>
+<b>{$fullordertt['waybill2']}</b>
+</li>
+{/if}
+
+</div>
+<div style="clear:both;"></div>
+</ul>
+<div class="need"><input type="hidden" name="id" value="{$fullordertt['id']}" />
+<input type="hidden" name="purchase" value="{$fullordertt['purchase']}" />
+<input type="hidden" name="cost" value="{$fullordertt['cost']}" />
+<input type="hidden" name="shop" value="{$fullordertt['shop']}" />
+<input type="hidden" name="whlabel" value="{$fullordertt['whlabel']}" />
+<input type="hidden" name="number" value="{$fullordertt['number']}" />
+<input type="hidden" name="jgyc" value="1" />
+</div>
+<div class="button"><font class="fh">关 闭</font></div>
+</div>
+
+<select name="warehouse" id="warehouse" class="select class none">
+
+{loop warehouse(100) as $val}
+
+<option value="{$val['id']}" {if $fullordertt['type'] == $val['id']}selected="selected"{/if}>{$val['title']}</option>
+
+{/loop}</select>
+
+<script>
+$(document).ready(function() { 
+custom();
+pptskc('2');
+if($("select[name='express']").find("option:selected").val() == '24' || $("select[name='express']").find("option:selected").val() == '31')//联邦的话替换签名选项11
+		{
+			 $("select[name='qm']").html('<option value="0" {if $fullordertt["qm"] == 0}selected="selected"{/if}>默认</option><option value="1" {if $fullordertt["qm"] == 1}selected="selected"{/if}>成人签名</option>');
+		}
+		else
+		{
+			 $("select[name='qm']").html('<option value="0" {if $fullordertt["qm"] == 0}selected="selected"{/if}>不需要</option><option value="1" {if $fullordertt["qm"] == 1}selected="selected"{/if}>需要</option>');
+		}
+});
+function custom() {
+$(".data tr").each(function() {
+$(this).find('td:eq(0)').css("width","80%");
+$(this).find('td:eq(1)').css("width","20%");
+});}
+$("input[name=refundy]").bind("input propertychange",function(event){
+	var refundy = $("input[name=refundy]").val();
+	if(refundy != 0)
+	{
+		$(".refund").show();
+		$("input[name=rtime]").addClass("must");
+		$("input[name=rpaypal]").addClass("must");
+		$("input[name=rtext]").addClass("must");
+	}
+	else
+	{
+		$("input[name=rtime]").val("");
+		$("input[name=rpaypal]").val("");
+		$("input[name=rtext]").val("");
+		$("input[name=rtime]").removeClass("must");
+		$("input[name=rpaypal]").removeClass("must");
+		$("input[name=rtext]").removeClass("must");
+		$(".refund").hide();
+	}
+});
+layx.tip('订单物流类型:{$fullordertt["shippingmethod"]}',document.getElementById('method'),'bottom');
+$("#klarnadata").click(function() {
+	$(".klarnadata").fadeToggle(300);
+});
+$("#hqklarna").click(function() {
+ $.ajax({
+        url: "/fullordertt/klarnadata/",
+        data: "number="+$("input[name=number]").val(),
+        type: "POST",
+        dataType: "json",
+        success: function(a) {
+            if (a && a.success) {
+				$(".ts p").html(a.msg);
+		         $(".ts").show();
+                setTimeout('$(".ts").fadeOut()', 1000);
+            } else {
+				$(".ts p").html(a.msg);
+		         $(".ts").show();
+                setTimeout('$(".ts").fadeOut()', 1000);
+            }
+        }
+    });
+});
+$('.ckthfpdata').click(function()
+{
+    if($('.thfpdata').is(':hidden'))
+	{
+        $('.thfpdata').slideDown(100);
+		$('.ckthfpdata').text("关闭替换内容");
+    }
+	else
+	{
+        $('.thfpdata').slideUp(100);
+		$('.ckthfpdata').text("查看替换内容");
+    }
+})
+$(".thfpdata tr").mouseenter(function(event){
+	var list = $(this).data("tid");
+  $(".datatext tr").each(function() {
+if($(this).data("list") == list)
+{
+	$(this).css("background-color","#f8f094")
+}
+});
+  });
+  $(".thfpdata tr").mouseleave(function(event){
+  $(".datatext tr").each(function() {
+$(this).removeAttr("style")
+});
+  });
+</script>
+<script type="text/javascript">var addedit="/fullordertt/readonly/";var fh="/fullordertt";</script>
+<script src="{$theme}js/fullorder-addedit.js?v=202207060002"></script>
+<script type="text/javascript" src="{$theme}js/time.js"></script>
+{Template footer}