Browse Source

增加处理人电话

seimin 3 years ago
parent
commit
942ecfcc86
6 changed files with 105 additions and 7 deletions
  1. 20 1
      src/views/againAssign.vue
  2. 14 1
      src/views/closed.vue
  3. 14 1
      src/views/grabSheet.vue
  4. 14 1
      src/views/order.vue
  5. 22 1
      src/views/processing.vue
  6. 21 2
      src/views/solved.vue

+ 20 - 1
src/views/againAssign.vue

@@ -79,7 +79,7 @@
79 79
               ></span>
80 80
               <span class="fr" v-if="model.incident.contactsInformation"
81 81
                 ><a :href="'tel:' + model.incident.contactsInformation"
82
-                  ><i class="iconfont icon-shouji"></i
82
+                  ><i class="iconfont dsit-shouji"></i
83 83
                   >{{ model.incident.contactsInformation }}</a
84 84
                 ></span
85 85
               >
@@ -101,6 +101,25 @@
101 101
               <span class="fr">{{model.incident.emergency?model.incident.emergency.name:''}}</span>
102 102
             </p> -->
103 103
             <p>
104
+              <span class="fl">受理人</span>
105
+              <span class="fr">{{
106
+                model.incident.acceptUser ? model.incident.acceptUser.name : ""
107
+              }}</span>
108
+            </p>
109
+            <p>
110
+              <span class="fl">处理人</span>
111
+              <span class="fr">{{
112
+                model.incident.handlerUser
113
+                  ? model.incident.handlerUser.name
114
+                  : ""
115
+              }}</span>
116
+            </p>
117
+            <p>
118
+              <span class="fl">处理人电话</span>
119
+              <span class="fr" v-if="!model.incident.handlerUser"></span>
120
+              <span class="fr" v-if="model.incident.handlerUser"><a :href="'tel:' + model.incident.handlerUser.phone"><i class="iconfont dsit-shouji"></i>{{model.incident.handlerUser.phone}}</a></span>
121
+            </p>
122
+            <p>
104 123
               <span class="fl">优先级</span>
105 124
               <span class="fr">{{
106 125
                 model.incident.priority ? model.incident.priority.name : ""

+ 14 - 1
src/views/closed.vue

@@ -95,7 +95,7 @@
95 95
               ></span>
96 96
               <span class="fr" v-if="model.incident.contactsInformation"
97 97
                 ><a :href="'tel:' + model.incident.contactsInformation"
98
-                  ><i class="iconfont icon-shouji"></i
98
+                  ><i class="iconfont dsit-shouji"></i
99 99
                   >{{ model.incident.contactsInformation }}</a
100 100
                 ></span
101 101
               >
@@ -117,6 +117,19 @@
117 117
               <span class="fr">{{model.incident.emergency?model.incident.emergency.name:''}}</span>
118 118
             </p> -->
119 119
             <p>
120
+              <span class="fl">受理人</span>
121
+              <span class="fr">{{model.incident.acceptUser?model.incident.acceptUser.name:''}}</span>
122
+            </p>
123
+            <p>
124
+              <span class="fl">处理人</span>
125
+              <span class="fr">{{model.incident.handlerUser?model.incident.handlerUser.name:''}}</span>
126
+            </p>
127
+            <p>
128
+              <span class="fl">处理人电话</span>
129
+              <span class="fr" v-if="!model.incident.handlerUser"></span>
130
+              <span class="fr" v-if="model.incident.handlerUser"><a :href="'tel:' + model.incident.handlerUser.phone"><i class="iconfont dsit-shouji"></i>{{model.incident.handlerUser.phone}}</a></span>
131
+            </p>
132
+            <p>
120 133
               <span class="fl">优先级</span>
121 134
               <span class="fr">{{
122 135
                 model.incident.priority ? model.incident.priority.name : ""

+ 14 - 1
src/views/grabSheet.vue

@@ -76,7 +76,7 @@
76 76
                 ></span>
77 77
                 <span class="fr" v-if="model.incident.contactsInformation"
78 78
                   ><a :href="'tel:' + model.incident.contactsInformation"
79
-                    ><i class="iconfont icon-shouji"></i
79
+                    ><i class="iconfont dsit-shouji"></i
80 80
                     >{{ model.incident.contactsInformation }}</a
81 81
                   ></span
82 82
                 >
@@ -100,6 +100,19 @@
100 100
                 <span class="fr">{{model.incident.emergency?model.incident.emergency.name:''}}</span>
101 101
               </p> -->
102 102
               <p>
103
+                <span class="fl">受理人</span>
104
+                <span class="fr">{{model.incident.acceptUser?model.incident.acceptUser.name:''}}</span>
105
+              </p>
106
+              <p>
107
+                <span class="fl">处理人</span>
108
+                <span class="fr">{{model.incident.handlerUser?model.incident.handlerUser.name:''}}</span>
109
+              </p>
110
+              <p>
111
+                <span class="fl">处理人电话</span>
112
+                <span class="fr" v-if="!model.incident.handlerUser"></span>
113
+                <span class="fr" v-if="model.incident.handlerUser"><a :href="'tel:' + model.incident.handlerUser.phone"><i class="iconfont dsit-shouji"></i>{{model.incident.handlerUser.phone}}</a></span>
114
+              </p>
115
+              <p>
103 116
                 <span class="fl">优先级</span>
104 117
                 <span class="fr">{{
105 118
                   model.incident.priority ? model.incident.priority.name : ""

+ 14 - 1
src/views/order.vue

@@ -121,7 +121,7 @@
121 121
                 ></span>
122 122
                 <span class="fr" v-if="model.incident.contactsInformation"
123 123
                   ><a :href="'tel:' + model.incident.contactsInformation"
124
-                    ><i class="iconfont icon-shouji"></i
124
+                    ><i class="iconfont dsit-shouji"></i
125 125
                     >{{ model.incident.contactsInformation }}</a
126 126
                   ></span
127 127
                 >
@@ -143,6 +143,19 @@
143 143
                 <span class="fr">{{model.incident.emergency?model.incident.emergency.name:''}}</span>
144 144
               </p> -->
145 145
               <p>
146
+                <span class="fl">受理人</span>
147
+                <span class="fr">{{model.incident.acceptUser?model.incident.acceptUser.name:''}}</span>
148
+              </p>
149
+              <p>
150
+                <span class="fl">处理人</span>
151
+                <span class="fr">{{model.incident.handlerUser?model.incident.handlerUser.name:''}}</span>
152
+              </p>
153
+              <p>
154
+                <span class="fl">处理人电话</span>
155
+                <span class="fr" v-if="!model.incident.handlerUser"></span>
156
+                <span class="fr" v-if="model.incident.handlerUser"><a :href="'tel:' + model.incident.handlerUser.phone"><i class="iconfont dsit-shouji"></i>{{model.incident.handlerUser.phone}}</a></span>
157
+              </p>
158
+              <p>
146 159
                 <span class="fl">优先级</span>
147 160
                 <span class="fr">{{
148 161
                   model.incident.priority ? model.incident.priority.name : ""

+ 22 - 1
src/views/processing.vue

@@ -102,7 +102,7 @@
102 102
               ></span>
103 103
               <span class="fr" v-if="modelData.incident.contactsInformation"
104 104
                 ><a :href="'tel:' + modelData.incident.contactsInformation"
105
-                  ><i class="iconfont icon-shouji"></i
105
+                  ><i class="iconfont dsit-shouji"></i
106 106
                   >{{ modelData.incident.contactsInformation }}</a
107 107
                 ></span
108 108
               >
@@ -124,6 +124,27 @@
124 124
               <span class="fr">{{modelData.incident.emergency?modelData.incident.emergency.name:''}}</span>
125 125
             </p> -->
126 126
             <p>
127
+              <span class="fl">受理人</span>
128
+              <span class="fr">{{
129
+                modelData.incident.acceptUser
130
+                  ? modelData.incident.acceptUser.name
131
+                  : ""
132
+              }}</span>
133
+            </p>
134
+            <p>
135
+              <span class="fl">处理人</span>
136
+              <span class="fr">{{
137
+                modelData.incident.handlerUser
138
+                  ? modelData.incident.handlerUser.name
139
+                  : ""
140
+              }}</span>
141
+            </p>
142
+            <p>
143
+              <span class="fl">处理人电话</span>
144
+              <span class="fr" v-if="!modelData.incident.handlerUser"></span>
145
+              <span class="fr" v-if="modelData.incident.handlerUser"><a :href="'tel:' + modelData.incident.handlerUser.phone"><i class="iconfont dsit-shouji"></i>{{modelData.incident.handlerUser.phone}}</a></span>
146
+            </p>
147
+            <p>
127 148
               <span class="fl">优先级</span>
128 149
               <span class="fr">{{
129 150
                 modelData.incident.priority

+ 21 - 2
src/views/solved.vue

@@ -87,7 +87,7 @@
87 87
               ></span>
88 88
               <span class="fr" v-if="model.incident.contactsInformation"
89 89
                 ><a :href="'tel:' + model.incident.contactsInformation"
90
-                  ><i class="iconfont icon-shouji"></i
90
+                  ><i class="iconfont dsit-shouji"></i
91 91
                   >{{ model.incident.contactsInformation }}</a
92 92
                 ></span
93 93
               >
@@ -109,6 +109,25 @@
109 109
               <span class="fr">{{model.incident.emergency?model.incident.emergency.name:''}}</span>
110 110
             </p> -->
111 111
             <p>
112
+              <span class="fl">受理人</span>
113
+              <span class="fr">{{
114
+                model.incident.acceptUser ? model.incident.acceptUser.name : ""
115
+              }}</span>
116
+            </p>
117
+            <p>
118
+              <span class="fl">处理人</span>
119
+              <span class="fr">{{
120
+                model.incident.handlerUser
121
+                  ? model.incident.handlerUser.name
122
+                  : ""
123
+              }}</span>
124
+            </p>
125
+            <p>
126
+              <span class="fl">处理人电话</span>
127
+              <span class="fr" v-if="!model.incident.handlerUser"></span>
128
+              <span class="fr" v-if="model.incident.handlerUser"><a :href="'tel:' + model.incident.handlerUser.phone"><i class="iconfont dsit-shouji"></i>{{model.incident.handlerUser.phone}}</a></span>
129
+            </p>
130
+            <p>
112 131
               <span class="fl">优先级</span>
113 132
               <span class="fr">{{
114 133
                 model.incident.priority ? model.incident.priority.name : ""
@@ -176,7 +195,7 @@
176 195
             <span class="fr" v-if="!model.incident.contactsInformation"></span>
177 196
             <span class="fr" v-if="model.incident.contactsInformation"
178 197
               ><a :href="'tel:' + model.incident.contactsInformation"
179
-                ><i class="iconfont icon-shouji"></i
198
+                ><i class="iconfont dsit-shouji"></i
180 199
                 >{{ model.incident.contactsInformation }}</a
181 200
               ></span
182 201
             >