|
@@ -22,6 +22,15 @@ import {
|
|
|
List,
|
|
|
} from 'vant';
|
|
|
import './index.scss';
|
|
|
+/** @ts-ignore */
|
|
|
+import icon_type from '@/assets/icons/incident/type@2x.png';
|
|
|
+/** @ts-ignore */
|
|
|
+import icon_source from '@/assets/icons/incident/source@2x.png';
|
|
|
+/** @ts-ignore */
|
|
|
+import icon_place from '@/assets/icons/incident/place@2x.png';
|
|
|
+/** @ts-ignore */
|
|
|
+import icon_grade from '@/assets/icons/incident/grade@2x.png';
|
|
|
+
|
|
|
import { IncidentItem } from '@/api/incident';
|
|
|
|
|
|
const baseIncidentTypeOptions: DropdownItemOption[] = [
|
|
@@ -133,7 +142,9 @@ export default defineComponent({
|
|
|
title="应急处置"
|
|
|
left-arrow
|
|
|
fixed
|
|
|
- onClickRight={() => router.push(`/status/${route.params.status}/report`)}
|
|
|
+ onClickRight={() =>
|
|
|
+ router.push(`/status/${route.params.status}/report`)
|
|
|
+ }
|
|
|
v-slots={{ right: () => <Icon name="plus" /> }}
|
|
|
style={{ zIndex: 2 }}
|
|
|
/>
|
|
@@ -164,8 +175,12 @@ export default defineComponent({
|
|
|
onClick={() => {
|
|
|
item.id && handleLinkDetail(item.id);
|
|
|
}}>
|
|
|
- <div class="title">{item.name}</div>
|
|
|
+ <div class="title">
|
|
|
+ {item.name}
|
|
|
+ <div class="title-time">{item.createTime}</div>
|
|
|
+ </div>
|
|
|
<p>
|
|
|
+ <img src={icon_type} />
|
|
|
事件类型:
|
|
|
{
|
|
|
commonStore.globalDict['zhdd_incident_type']?.find(
|
|
@@ -174,6 +189,7 @@ export default defineComponent({
|
|
|
}
|
|
|
</p>
|
|
|
<p>
|
|
|
+ <img src={icon_grade} />
|
|
|
事件等级:
|
|
|
{
|
|
|
commonStore.globalDict['zhdd_incident_level']?.find(
|
|
@@ -182,9 +198,15 @@ export default defineComponent({
|
|
|
)?.dictLabel
|
|
|
}
|
|
|
</p>
|
|
|
- <p>事件时间:{item.createTime}</p>
|
|
|
- <p>地点:{item.addr}</p>
|
|
|
- <p>事件来源:{item.source}</p>
|
|
|
+ {/* <p>事件时间:{item.createTime}</p> */}
|
|
|
+ <p>
|
|
|
+ <img src={icon_place} />
|
|
|
+ 地点:{item.addr}
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <img src={icon_source} />
|
|
|
+ 事件来源:{item.source}
|
|
|
+ </p>
|
|
|
</div>
|
|
|
))}
|
|
|
</List>
|