From 5bcda520f354f4e2ba596a6448d90b07060e6e12 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期二, 17 十二月 2019 19:48:44 +0800
Subject: [PATCH] 优化业主界面显示

---
 WebService/src/main/resources/components/ownerPackage/edit-owner/editOwner.js |   33 +++++++++++++++++++++++++++++++--
 1 files changed, 31 insertions(+), 2 deletions(-)

diff --git a/WebService/src/main/resources/components/ownerPackage/edit-owner/editOwner.js b/WebService/src/main/resources/components/ownerPackage/edit-owner/editOwner.js
index 0d9be3d..212548f 100644
--- a/WebService/src/main/resources/components/ownerPackage/edit-owner/editOwner.js
+++ b/WebService/src/main/resources/components/ownerPackage/edit-owner/editOwner.js
@@ -1,5 +1,6 @@
 (function(vc){
-    var _fileUrl = 'https://hc.demo.winqi.cn/callComponent/download/getFile/fileByObjId';
+    //var _fileUrl = 'https://hc.demo.winqi.cn/callComponent/download/getFile/fileByObjId';
+    var _fileUrl = '/callComponent/download/getFile/fileByObjId';
     vc.extends({
         propTypes: {
             notifyLoadDataComponentName:vc.propTypes.string
@@ -14,6 +15,7 @@
                 sex:'',
                 remark:'',
                 ownerPhoto:'',
+                idCard:'',
                 videoPlaying:false
             }
         },
@@ -64,6 +66,13 @@
                             limit:"required",
                             param:"",
                             errInfo:"鎬у埆涓嶈兘涓虹┖"
+                        }
+                    ],
+                    'editOwnerInfo.idCard':[
+                        {
+                            limit:"maxLength",
+                            param:"18",
+                            errInfo:"韬唤璇侀暱搴︿笉鑳借秴杩�200浣�"
                         }
                     ],
                     'editOwnerInfo.link':[
@@ -138,6 +147,7 @@
                     link:'',
                     sex:'',
                     remark:'',
+                    idCard:'',
                     ownerPhoto:'',
                     videoPlaying:false
                 };
@@ -185,7 +195,26 @@
                     vc.component.editOwnerInfo.ownerPhoto = data;
                     //document.getElementById('photo').setAttribute('src', data);
                 }
-            }
+            },
+            _uploadEditPhoto:function(event){
+                $("#uploadEditOwnerPhoto").trigger("click")
+            },
+            _chooseEditPhoto:function(event){
+                var photoFiles = event.target.files;
+                if (photoFiles && photoFiles.length > 0) {
+                    // 鑾峰彇鐩墠涓婁紶鐨勬枃浠�
+                    var file = photoFiles[0];// 鏂囦欢澶у皬鏍¢獙鐨勫姩浣�
+                    if(file.size > 1024 * 1024 * 1) {
+                        vc.toast("鍥剧墖澶у皬涓嶈兘瓒呰繃 2MB!")
+                        return false;
+                    }
+                    var reader = new FileReader(); //鏂板缓FileReader瀵硅薄
+                    reader.readAsDataURL(file); //璇诲彇涓篵ase64
+                    reader.onloadend = function(e) {
+                        vc.component.editOwnerInfo.ownerPhoto = reader.result;
+                    }
+                }
+            },
         }
     });
 

--
Gitblit v1.8.0