Browse Source

发布询价自动填充

yangc 7 years ago
parent
commit
3f11da2b0d

+ 23 - 2
src/main/webapp/resources/js/usercenter/controllers/forstore/seek_purchase_ctrl.js

@@ -1026,8 +1026,29 @@ define(['app/app', 'clipboard', 'QRCode'], function (app, clipboard, QRCode) {
           }
           
           $scope.setCode = function (code) {
-            $scope.applyObj.code = code;
-            $scope.setShowSimilarCodeList(false);
+              $http.get('search/201819', {
+                  params : {
+                      page: 1,
+                      count: 1,
+                      type: 'component',
+                      keyword: code
+                  }
+              }).success(function(res){
+                  if (res && res.futures && res.futures.content) {
+                      var obj = res.futures.content[0]
+                      if (obj) {
+                          $scope.applyObj.brand = obj.pbrand || obj.pbranden || ''
+                          $scope.applyObj.prodTitle = obj.kind || obj.kinden || ''
+                          $scope.applyObj.spec = obj.spec || ''
+                      }
+                  }
+                  $scope.applyObj.code = code;
+                  $scope.setShowSimilarCodeList(false);
+              }).error(function(response) {
+                  toaster.pop('info', response.data || '自动填充物料信息失败');
+                  $scope.applyObj.code = code;
+                  $scope.setShowSimilarCodeList(false);
+              });
           }
 
           $scope.setShowSimilarCodeList = function (flag) {