瀏覽代碼

dhl官方报税的问题

lvhao 3 月之前
父節點
當前提交
802cb603d8
共有 3 個文件被更改,包括 26 次插入5 次删除
  1. 8 5
      core/CoreApp/models/Model_dhl.php
  2. 15 0
      template/erp/fullorder_edit.html
  3. 3 0
      template/erp/js/fullorder-addedit.js

+ 8 - 5
core/CoreApp/models/Model_dhl.php

@@ -277,11 +277,14 @@ function __construct(){
 		$xml .= "<SpecialServiceType>WY</SpecialServiceType>".$xmend;
 		$xml .= "</SpecialService>".$xmend;
 		/** 无纸化 PLT 结束 **/
-		/** 发件人承担税费 s**/
-		// $xml .= "<SpecialService>".$xmend;
-		// $xml .= "<SpecialServiceType>DD</SpecialServiceType>".$xmend;
-		// $xml .= "</SpecialService>".$xmend;
-		/** 发件人承担税费 e**/
+		if( !empty($data['js']) && ($data['js'] == 6)){
+			/** 发件人承担税费 s**/
+			$xml .= "<SpecialService>".$xmend;
+			$xml .= "<SpecialServiceType>DD</SpecialServiceType>".$xmend;
+			$xml .= "</SpecialService>".$xmend;
+			/** 发件人承担税费 e**/
+		}
+		
 		
 		if($data['bx'] > 0)
 		{

+ 15 - 0
template/erp/fullorder_edit.html

@@ -638,6 +638,11 @@
 		<option value="4" {if $fullorder['js'] != 3}selected="selected"{/if}>FICP</option>
 		<option value="3" {if $fullorder['js'] == 3}selected="selected"{/if}>IP</option>
 		
+		</select>
+	{else if $fullorder['express'] == 1}
+		<select name="js" class="printtype select class">
+		<option value="5" {if $fullorder['js'] != 6}selected="selected"{/if}>收件方承担税费 </option>
+		<option value="6" {if $fullorder['js'] == 6}selected="selected"{/if}>发件方承担税费 </option>
 		</select>
 	{else}
 	
@@ -651,6 +656,8 @@
 {else}
 	{if in_array($fullorder['express'],[24,31])}
 		<b>{if ($fullorder['js'] == 3)} IP {else} FICP{/if}</b>
+	{else if $fullorder['express'] == 1}
+		<b>{if ($fullorder['js'] == 6)} 发件方承担税费  {else } 收件方承担税费  {/if}</b>
 	{else}
 		<b>{if $fullorder['js'] == 0}Ground Advantage{else if $fullorder['js'] == 1}PRIORITY{else if $fullorder['js'] == 2}EXPRESS{/if}</b>
 	{/if}
@@ -935,6 +942,14 @@ if(eid == '2' || eid == '64')//联邦的话替换签名选项
 			}
 			
 		}
+		else if(eid == 1){
+			$("select[name='js']").html('<option value="5">收件方承担税费</option><option value="6">发件方承担税费</option>');
+			if(jsxz == 5){
+				$("select[name='js']").find('option[value="5"]').prop('selected','selected');
+			}else{
+				$("select[name='js']").find('option[value="6"]').prop('selected','selected');
+			}
+		}
 		else
 		{
 			 $("select[name='js']").html('<option value="0" selected="selected">无</option>');//<option value="1">需要</option>

+ 3 - 0
template/erp/js/fullorder-addedit.js

@@ -684,6 +684,9 @@ $("#currency").change(function(){
 		{
 			 $("select[name='js']").html('<option value="0">Ground Advantage</option><option value="1">PRIORITY</option><option value="2">EXPRESS</option>');
 		}
+		else if(id == 1){
+			$("select[name='js']").html('<option value="5">收件方承担税费</option><option value="6">发件方承担税费</option>');
+		}
 		else
 		{
 			 $("select[name='js']").html('<option value="0" selected="selected">无</option>');//<option value="1">需要</option>