|
@@ -2,32 +2,40 @@
|
2
|
2
|
<div class="bgColor">
|
3
|
3
|
<div class="head">
|
4
|
4
|
<div class="img"></div>
|
5
|
|
- <div class="name">{{loginUser.name}}</div>
|
|
5
|
+ <div class="name">{{ loginUser.name }}</div>
|
6
|
6
|
</div>
|
7
|
7
|
<div class="myMessage">
|
8
|
8
|
<div class="label">个人信息</div>
|
9
|
9
|
<ul>
|
10
|
10
|
<li>
|
11
|
11
|
<div>姓名</div>
|
12
|
|
- <div>{{loginUser.name}}</div>
|
|
12
|
+ <div>{{ loginUser.name }}</div>
|
13
|
13
|
</li>
|
14
|
14
|
<li v-if="repairMain.valueconfig == 2">
|
15
|
15
|
<div>科室名称</div>
|
16
|
|
- <div>{{loginUser.dept?loginUser.dept.dept:'暂无'}}</div>
|
|
16
|
+ <div>{{ loginUser.dept ? loginUser.dept.dept : "暂无" }}</div>
|
17
|
17
|
</li>
|
18
|
18
|
<li>
|
19
|
19
|
<div>工号</div>
|
20
|
|
- <div>{{loginUser.account}}</div>
|
|
20
|
+ <div>{{ loginUser.account }}</div>
|
21
|
21
|
</li>
|
22
|
22
|
<li>
|
23
|
23
|
<div>联系电话</div>
|
24
|
|
- <div>{{repairMain.valueconfig ==1?loginUser.mphone:loginUser.dept?loginUser.dept.phone:'暂无'}}</div>
|
|
24
|
+ <div v-if="repairMain.valueconfig == 1">
|
|
25
|
+ <a :href="'tel:' + loginUser.mphone">{{ loginUser.mphone }}</a>
|
|
26
|
+ </div>
|
|
27
|
+ <div v-if="repairMain.valueconfig != 1 && loginUser.dept">
|
|
28
|
+ <a :href="'tel:' + loginUser.dept.phone">{{
|
|
29
|
+ loginUser.dept.phone
|
|
30
|
+ }}</a>
|
|
31
|
+ </div>
|
|
32
|
+ <div v-if="repairMain.valueconfig != 1 && !loginUser.dept">暂无</div>
|
25
|
33
|
</li>
|
26
|
34
|
<li class="myArea">
|
27
|
35
|
<div>区域地点</div>
|
28
|
36
|
<div>
|
29
|
37
|
<cube-button @click="showCascadePicker">
|
30
|
|
- {{areaData||"暂无"}}
|
|
38
|
+ {{ areaData || "暂无" }}
|
31
|
39
|
<i class="iconfont icon-moren"></i>
|
32
|
40
|
</cube-button>
|
33
|
41
|
</div>
|
|
@@ -35,7 +43,7 @@
|
35
|
43
|
<li>
|
36
|
44
|
<div>详细地址</div>
|
37
|
45
|
<div class="factionAdd" @click="toModify('houseNumber')">
|
38
|
|
- <span>{{loginUser.houseNumber||"暂无"}}</span>
|
|
46
|
+ <span>{{ loginUser.houseNumber || "暂无" }}</span>
|
39
|
47
|
<i class="iconfont icon-moren"></i>
|
40
|
48
|
</div>
|
41
|
49
|
</li>
|
|
@@ -45,7 +53,9 @@
|
45
|
53
|
<div class="label">我的报修</div>
|
46
|
54
|
<div class="tit">
|
47
|
55
|
<div>我的报修</div>
|
48
|
|
- <div @click="toIncidentList( )">{{incidentStateData.resultCount}}条 ></div>
|
|
56
|
+ <div @click="toIncidentList()">
|
|
57
|
+ {{ incidentStateData.resultCount }}条 >
|
|
58
|
+ </div>
|
49
|
59
|
</div>
|
50
|
60
|
<div class="rapirMessage">
|
51
|
61
|
<div class="status" @click="toIncidentList(1592)">
|
|
@@ -56,7 +66,9 @@
|
56
|
66
|
</div>
|
57
|
67
|
<div>
|
58
|
68
|
<span>未受理</span>
|
59
|
|
- <span>{{incidentStateData.notAcc>99?99:incidentStateData.notAcc}}</span>
|
|
69
|
+ <span>{{
|
|
70
|
+ incidentStateData.notAcc > 99 ? 99 : incidentStateData.notAcc
|
|
71
|
+ }}</span>
|
60
|
72
|
</div>
|
61
|
73
|
</div>
|
62
|
74
|
<div class="status" @click="toIncidentList(1593)">
|
|
@@ -67,7 +79,9 @@
|
67
|
79
|
</div>
|
68
|
80
|
<div>
|
69
|
81
|
<span>不受理</span>
|
70
|
|
- <span>{{incidentStateData.noAcc>99?99:incidentStateData.noAcc}}</span>
|
|
82
|
+ <span>{{
|
|
83
|
+ incidentStateData.noAcc > 99 ? 99 : incidentStateData.noAcc
|
|
84
|
+ }}</span>
|
71
|
85
|
</div>
|
72
|
86
|
</div>
|
73
|
87
|
<div class="status" @click="toIncidentList(1594)">
|
|
@@ -78,7 +92,11 @@
|
78
|
92
|
</div>
|
79
|
93
|
<div>
|
80
|
94
|
<span>处理中</span>
|
81
|
|
- <span>{{incidentStateData.processing>99?99:incidentStateData.processing}}</span>
|
|
95
|
+ <span>{{
|
|
96
|
+ incidentStateData.processing > 99
|
|
97
|
+ ? 99
|
|
98
|
+ : incidentStateData.processing
|
|
99
|
+ }}</span>
|
82
|
100
|
</div>
|
83
|
101
|
</div>
|
84
|
102
|
<div class="status" @click="toIncidentList(1595)">
|
|
@@ -89,7 +107,11 @@
|
89
|
107
|
</div>
|
90
|
108
|
<div>
|
91
|
109
|
<span>待评价</span>
|
92
|
|
- <span>{{incidentStateData.evaluated>99?99:incidentStateData.evaluated}}</span>
|
|
110
|
+ <span>{{
|
|
111
|
+ incidentStateData.evaluated > 99
|
|
112
|
+ ? 99
|
|
113
|
+ : incidentStateData.evaluated
|
|
114
|
+ }}</span>
|
93
|
115
|
</div>
|
94
|
116
|
</div>
|
95
|
117
|
<div class="status" @click="toIncidentList(1596)">
|
|
@@ -100,7 +122,9 @@
|
100
|
122
|
</div>
|
101
|
123
|
<div>
|
102
|
124
|
<span>已解决</span>
|
103
|
|
- <span>{{incidentStateData.solve>99?99:incidentStateData.solve}}</span>
|
|
125
|
+ <span>{{
|
|
126
|
+ incidentStateData.solve > 99 ? 99 : incidentStateData.solve
|
|
127
|
+ }}</span>
|
104
|
128
|
</div>
|
105
|
129
|
</div>
|
106
|
130
|
<div class="status" @click="toIncidentList(1597)">
|
|
@@ -111,12 +135,17 @@
|
111
|
135
|
</div>
|
112
|
136
|
<div>
|
113
|
137
|
<span>已撤回</span>
|
114
|
|
- <span>{{incidentStateData.retract>99?99:incidentStateData.retract}}</span>
|
|
138
|
+ <span>{{
|
|
139
|
+ incidentStateData.retract > 99 ? 99 : incidentStateData.retract
|
|
140
|
+ }}</span>
|
115
|
141
|
</div>
|
116
|
142
|
</div>
|
117
|
143
|
</div>
|
118
|
144
|
</div>
|
119
|
|
- <promp-ting :conents="promptingConent" :status="promptingStatus"></promp-ting>
|
|
145
|
+ <promp-ting
|
|
146
|
+ :conents="promptingConent"
|
|
147
|
+ :status="promptingStatus"
|
|
148
|
+ ></promp-ting>
|
120
|
149
|
</div>
|
121
|
150
|
</template>
|
122
|
151
|
<script>
|
|
@@ -241,7 +270,7 @@ export default {
|
241
|
270
|
}, 2000);
|
242
|
271
|
if (!that.loginUser.place) {
|
243
|
272
|
that.loginUser.place = {
|
244
|
|
- area:{}
|
|
273
|
+ area: {}
|
245
|
274
|
};
|
246
|
275
|
}
|
247
|
276
|
that.loginUser.place.id = selectedVal[1];
|