From f9becdd6bbf123e367aa675edee96249f204e2d7 Mon Sep 17 00:00:00 2001
From: mrzcc <121184950@qq.com>
Date: 星期三, 19 二月 2020 14:25:10 +0800
Subject: [PATCH] 更新巡检路线select2组件

---
 WebService/src/main/resources/components/inspectionRoutePackage/inspectionRoute-select2/inspectionRouteSelect2.js |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/WebService/src/main/resources/components/inspectionRoutePackage/inspectionRoute-select2/inspectionRouteSelect2.js b/WebService/src/main/resources/components/inspectionRoutePackage/inspectionRoute-select2/inspectionRouteSelect2.js
index e969a37..4d068a9 100644
--- a/WebService/src/main/resources/components/inspectionRoutePackage/inspectionRoute-select2/inspectionRouteSelect2.js
+++ b/WebService/src/main/resources/components/inspectionRoutePackage/inspectionRoute-select2/inspectionRouteSelect2.js
@@ -27,10 +27,12 @@
         _initEvent: function () {
             vc.on('inspectionRouteSelect2', 'setInspectionRoute', function (_param) {
                 vc.copyObject(_param, this.inspectionRouteSelect2Info);
+                $("#inspectionRouteSelector").val(null).trigger('change');
                 var name = _param.routeName.split(",");
                 var ids = _param.inspectionRouteId.split(",");
                 for( var i = 0; i < name.length; i++){
                     var option = new Option(name[i],ids[i], true, true);
+                    console.log(option);
                     this.inspectionRouteSelect2Info.inspectionRouteSelector.append(option);
                 }
                 //var option = new Option(_param.routeName, _param.inspectionRouteId, true, true);
@@ -105,8 +107,13 @@
                 $('#inspectionRouteSelector').on("select2:unselect", function (evt) {
                     //杩欓噷鏄彇娑堥�変腑瑙﹀彂鐨勪簨浠�
                     //濡傞厤缃產llowClear: true鍚庯紝瑙﹀彂
-                    this.inspectionRouteSelect2Info.inspectionRouteId = '-1';
-                    this.inspectionRouteSelect2Info.routeName = '';
+                    var inspectionRouteIds= $('#inspectionRouteSelector').select2('val');
+                    var routeIds = '';
+                    for( var i = 0; i < inspectionRouteIds.length; i++){
+                        routeIds +=","+inspectionRouteIds[i];
+                    }
+                    this.inspectionRouteSelect2Info.inspectionRouteId = routeIds.substr(1);
+                    //this.inspectionRouteSelect2Info.routeName = '';
 
                 });
             },

--
Gitblit v1.8.0