Browse Source

分析bug修改

hy 7 years ago
parent
commit
21888d49dd

+ 30 - 21
frontend/saas-portal-web/src/pages/invitation_mobile_join/invitation_mobile_join.html

@@ -26,26 +26,30 @@
                   data: "param="+param,
                   async:false,
                   success: function(data){
-                        var data = data.data;
-                        if(data){
-                            $("#joinBtn").val(data.companyId);
-                            $("#sendman").text(data.username + ' 邀请您加入 ');
-                            $("#sendmsg").text(data.companyName);
-                            document.getElementsByClassName('x-join-center')[0].hidden = false;
-                            $.ajax({
-                                url:"https://saas-api.usoftchina.com/api/account/role/list/"+data.companyId,
-                                type: "GET",
-                                async:false,
-                                success: function(data){
-                                    var data = data.data;
-                                    $("#selectJob").prepend("<option value='0'>请选择岗位</option>");//添加第一个option值
-                                 for (var i = 0; i < data.length; i++) {
-                                    $("#selectJob").append("<option value='"+data[i].id+"'>"+data[i].name+"</option>");
-                                    }
-                                },
-                                error: function(err) {     
-                                } 
-                            });
+                        if(data.success){
+                            var data = data.data;
+                            if(data){
+                                $("#joinBtn").val(data.companyId);
+                                $("#sendman").text(data.username + ' 邀请您加入 ');
+                                $("#sendmsg").text(data.companyName);
+                                document.getElementsByClassName('x-join-center')[0].hidden = false;
+                                $.ajax({
+                                    url:"https://saas-api.usoftchina.com/api/account/role/list/"+data.companyId,
+                                    type: "GET",
+                                    async:false,
+                                    success: function(data){
+                                        var data = data.data;
+                                        $("#selectJob").prepend("<option value='0'>请选择岗位</option>");//添加第一个option值
+                                     for (var i = 0; i < data.length; i++) {
+                                        $("#selectJob").append("<option value='"+data[i].id+"'>"+data[i].name+"</option>");
+                                        }
+                                    },
+                                    error: function(err) {     
+                                    } 
+                                });
+                            }
+                        }else{
+                            document.getElementsByClassName('x-join-error')[0].hidden = false;
                         }
                   },
                   error: function(err) {     
@@ -180,10 +184,15 @@
             <input class="input_style" id="selectName" type="text" placeholder="请输入姓名"></input>
             <select class="input_style" id="selectJob" style="padding-top: 0px;" placeholder="请选择岗位"></select>
 			<button class="btn-submit" type="button" id="joinBtn" onclick="join();">提 交</button>
-        <div class="x-join-bottom">
+            <div class="x-join-bottom">
             <span style="font-size:16px;padding:0 0 0 5px;color: #999;">U企云服 | 电子行业企业管理云端方案</span>
             </br>
             <span style="font-size:16px;padding:0 0 0 5px;color: #999;">深圳市优软科技有限公司</span>
+            </div>
+        </div>
+        <div class="x-join-error" hidden>
+            </br></br></br></br>
+            <span id="error_code" style="padding:0 0 0 5px;color: #2f2c27;">访问链接已失效</span>
         </div>
     </body>
 </html>

+ 12 - 0
frontend/saas-portal-web/static/css/invitation_mobile_join.css

@@ -18,6 +18,18 @@ body {
 	text-align: center;
 	background-color: #fff;
 }
+.x-join-error{
+    background: url("../img/error.png") no-repeat;
+    width: 281px;
+    height: 100px;
+    background-position: center;
+    position: absolute;
+    top: 55%;
+    left: 50%;
+    margin-top: -200px;
+    margin-left: -140px;
+	text-align: center;
+}
 .x-join-center {
 	width: 281px;
     height: 400px;

BIN
frontend/saas-portal-web/static/img/error.png