ソースを参照

针对信扬客户,新增代采订单如果选择RMB币别,付款企业默认深圳信扬且不可编辑

hejq 7 年 前
コミット
2be41c6b8c

+ 18 - 0
src/main/webapp/resources/js/index/app.js

@@ -16816,6 +16816,15 @@ define(['toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
             });
         }
 
+        // 设置付款企业信息
+        $scope.setPayComName = function() {
+            // 针对信扬客户,如果是RMB赋值默认值
+            if ($scope.deOrder.currency == 'RMB' && $scope.deOrder.deputyuu == 10044118) {
+                $scope.deOrder.paycomname = '深圳信扬国际经贸股份有限公司';
+                $scope.deOrder.paycomaddress= '深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)';
+            }
+        }
+
         // 查找付款企业
         $scope.dbfindPayCompany = function (deputyuu) {
             var modalInstance = $modal.open({
@@ -17300,6 +17309,15 @@ define(['toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
             });
         }
 
+        // 设置付款企业信息
+        $scope.setPayComName = function() {
+            // 针对信扬客户,如果是RMB赋值默认值
+            if ($scope.deOrder.currency == 'RMB' && $scope.deOrder.deputyuu == 10044118) {
+                $scope.deOrder.paycomname = '深圳信扬国际经贸股份有限公司';
+                $scope.deOrder.paycomaddress= '深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)';
+            }
+        }
+
         // 查找付款企业
         $scope.dbfindPayCompany = function (deputyuu) {
             var modalInstance = $modal.open({

+ 4 - 2
src/main/webapp/resources/tpl/index/purc/deputyOrder_detail.html

@@ -284,7 +284,8 @@
                             <div class="fr">
                                 <em><b>*</b>交易币别:</em>
                                <span> 
-	                               	<select name="" class="select" ng-model="deOrder.currency" ng-init="deOrder.currency = 'USD'" ng-disabled="!deOrder.$editing">
+	                               	<select name="" class="select" ng-model="deOrder.currency" ng-init="deOrder.currency = 'USD'"
+                                            ng-disabled="!deOrder.$editing" ng-change="setPayComName()">
 	                                    <option value="USD">USD</option>
 	                                    <option value="RMB">RMB</option>
 	                                    <option value="HKD">HKD</option>
@@ -495,7 +496,8 @@
                          <li>
                             <div class="fl">
                                 <em><b>*</b>付款公司: </em>
-                                <span><input type="text" class="input01" ng-model="deOrder.paycomname" ng-readonly="!deOrder.$editing" ng-click="dbfindPayCompany(deOrder.deputyuu)" ng-required="true"></span>
+                                <span ng-if="deOrder.currency !='RMB'"><input type="text" class="input01" ng-model="deOrder.paycomname" ng-click="dbfindPayCompany(deOrder.deputyuu)" ng-required="true" ng-readonly="!deOrder.$editing" ></span>
+                                <span ng-if="deOrder.currency =='RMB' && deOrder.deputyuu == 10044118"><input type="text" class="input01" ng-model="deOrder.paycomname" readonly></span>
                             </div>
                             <div class="fr">
                                 <em><b>*</b>付款公司地址:</em>

+ 3 - 2
src/main/webapp/resources/tpl/index/purc/deputyOrder_new.html

@@ -282,7 +282,7 @@
                             <div class="fr">
                                 <em><b>*</b>交易币别:</em>
                                <span> 
-	                               	<select name="" class="select" ng-model="deOrder.currency" ng-init="deOrder.currency = 'USD'">
+	                               	<select name="" class="select" ng-model="deOrder.currency" ng-init="deOrder.currency = 'USD'" ng-change="setPayComName()">
 	                                    <option value="USD">USD</option>
 	                                    <option value="RMB">RMB</option>
 	                                    <option value="HKD">HKD</option>
@@ -490,7 +490,8 @@
                          <li>
                             <div class="fl">
                                 <em><b>*</b>付款公司: </em>
-                                <span><input type="text" class="input01" ng-model="deOrder.paycomname" ng-click="dbfindPayCompany(deOrder.deputyuu)"></span>
+                                <span ng-if="deOrder.currency !='RMB'"><input type="text" class="input01" ng-model="deOrder.paycomname" ng-click="dbfindPayCompany(deOrder.deputyuu)"></span>
+                                <span ng-if="deOrder.currency =='RMB' && deOrder.deputyuu == 10044118"><input type="text" class="input01" ng-model="deOrder.paycomname" readonly></span>
                             </div>
                             <div class="fr">
                                 <em><b>*</b>付款公司地址:</em>