e 8 rokov pred
rodič
commit
613a405d6b

+ 17 - 14
www/protected/modules/o2o/views/myOrder/info.php

@@ -215,20 +215,23 @@ function getOrderInfo(order, user) {
             } else {
                 var content = data.content;
                 v_order.info = content;
-                if (content.technician == user) {
-                    console.log(content.status);
-                    if (content.status != 4 && content.status != 5 && $.inArray(content.status, [1,2,3]) != -1) {
-                        $('#setout_container').removeClass('am-hide');
-                        $('#come_container').addClass('am-hide');
-                        $('#has_come_container').addClass('am-hide');
-                    } else if (content.status == 4) {
-                        $('#setout_container').addClass('am-hide');
-                        $('#come_container').removeClass('am-hide');
-                        $('#has_come_container').addClass('am-hide');
-                    } else if (content.status == 5) {
-                        $('#setout_container').addClass('am-hide');
-                        $('#come_container').addClass('am-hide');
-                        $('#has_come_container').removeClass('am-hide');
+                for(var j in content.technicians) {
+                    if (content.technicians[j]['technician_id'] == user) {
+                        console.log(content.status);
+                        if (content.status != 4 && content.status != 5 && $.inArray(content.status, [1, 2, 3]) != -1) {
+                            $('#setout_container').removeClass('am-hide');
+                            $('#come_container').addClass('am-hide');
+                            $('#has_come_container').addClass('am-hide');
+                        } else if (content.status == 4) {
+                            $('#setout_container').addClass('am-hide');
+                            $('#come_container').removeClass('am-hide');
+                            $('#has_come_container').addClass('am-hide');
+                        } else if (content.status == 5) {
+                            $('#setout_container').addClass('am-hide');
+                            $('#come_container').addClass('am-hide');
+                            $('#has_come_container').removeClass('am-hide');
+                        }
+                        break;
                     }
                 }
                 $('#info_content').show();