From fbbe09eb3c1cc3af3aa265290e134968e971141f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9DRain=E2=80=9C?= <904416525@qq.com> Date: Wed, 22 May 2024 20:52:15 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=8F=90=E4=BA=A4=20=E5=BA=94=E6=80=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/emergencywz.png | Bin 0 -> 1310 bytes src/assets/js/api/emergencyDisposal.js | 10 +- src/assets/js/http.js | 2 +- src/pages/index/index.html | 2 +- .../emergencyDisposal/emergencyDisposal.vue | 718 +++++++----------- .../emergencyDisposal/emergencyPush.vue | 34 +- .../emergencyDisposal/emergencyType.vue | 79 +- .../emergencyDisposal/reliefApprove.vue | 223 ++++-- .../emergencyDisposal/reliefGoods.vue | 119 ++- 9 files changed, 648 insertions(+), 539 deletions(-) create mode 100644 src/assets/images/emergencywz.png diff --git a/src/assets/images/emergencywz.png b/src/assets/images/emergencywz.png new file mode 100644 index 0000000000000000000000000000000000000000..c031c566e310d65853255de703f726b57e845817 GIT binary patch literal 1310 zcmV+(1>yRMP)Px(*hxe|RCr$Pnz3#aF%X7lwRr<*fF=<|9)KJInj{SkK@>ayM9M*^p`n38GX+ip{SF<5)_OW74YMyH7;(M6_@+Uv2o=1_<@1s&;aKNe1A==z9&LLs<`r zXot#jn8Hh<1E^N!o>Nh*g<9))4xX_d8$>h!2@N-yMD>Wy0FK4%=;%!ZSNC-nOQr*(V4<)$d`~Ii-cn8~>TA zS}V5p*L?@}1~6eef7;%vS}eBqA(HCm1t4n7-|iFLSR(rVjp+S==+7_pqMaSfa>hp! z)BsM@{zs=(p1VNAhMNNc#O_uNq+9b6Mm>Oj560V$u1As3dY7n7b z;h_gA0Kst&7r%Z>XLuW!&%5E_p$r8bfPSx%Hty8-FdVK9mygjnJbwT5@rq$F*jtpQ z7Xf(f{{3gQu%&AL;US(6oB-6q2cuzp&W6l^kGqLp;093F@i^z}MDF~>cy8~S(I;aF zTHprYTiPP#;SKo2ivK1Eh$3eQ{2p0FN}EDPkUT&ZKhEn|96p@7d{Up}VcRcGr^Tk$ zJiQ|cqcaSw0Mzks3ZLno0Kuuy$1BX;wxv`V0FfgM>;SaxZ&Us@#nz-pGxtl+XaEpd zvw4}ra_=SCZ`Q5TpU|vw-P?`7|IX3&cAI*iI5!0O*I)WLv4N5y8N7 zz+?d6REccyWbWw*^1iqaLfCN_2>@_&E{gCon)b%H z<9&ecMyP45PxD-zxo$(N#HcB}9P5DgUclw@d~0NaXafM(-dH7i`EE2K$3FiCVu)v@rg%XjdVpFCrN!WT z^KzpN0EEwcnX>VaX#Ory@8)P0^lRQ9oSk3XeU%49^Md9Ax$cJ%*l~7s-f8|nKlAY| z(d-=2rOTsH*i-CcD83U=1BmJclBd9U6M*d*`x!vB`+flGzXd{l5cYypGQ9b{_F|-c z_tU%`P7(?}P_%tL|42e5g3Y<3WCg7;zWo%cZw~1V;6xAfCq!Q(!uwlGUe}O8045NE z_!86xAsD~}K?pY9D+|~NR@xUR;jZm^vXk*q0F2QSIvXDiz!)GzF+M7Qj1Zz3A00pj z2tlbXNg8wwnn)O<8=u4j7))dcNsLblAYwQqGd?+h2oRDQp9Me%2+57l1|R@J7UQ!5 z@PLrb`0M}_5V9IS761+i*^M6?fEEa2F@CH78W70#Cv0gd=+mQix)8~+z|?d61*$!? UUxKaCc>n+a07*qoM6N<$f-;R#`v3p{ literal 0 HcmV?d00001 diff --git a/src/assets/js/api/emergencyDisposal.js b/src/assets/js/api/emergencyDisposal.js index 55c8308c..87705b9f 100644 --- a/src/assets/js/api/emergencyDisposal.js +++ b/src/assets/js/api/emergencyDisposal.js @@ -7,18 +7,19 @@ import {post, get, put} from '../http' // 应急处置台账 export const getEmergencyRecordPageApi = data => get('xmgl/xzEmergencyRecord/page', data); //列表接口 export const getEmergencyRecordQueryByIdApi = data => get('xmgl/xzEmergencyRecord/queryById', data); //详情 -export const getEmergencyRecordEditApi = data => post('xmgl/xzEmergencyRecord/edit', data); //详情 +export const getEmergencyRecordEditApi = data => post('xmgl/xzEmergencyRecord/edit', data); //编辑 export const getEmergencyRecordDeleteApi = data => post('xmgl/xzEmergencyRecord/delete', data); //删除 +export const getEmergencyRecordListApi = data => get('xmgl/xzEmergencyRecord/list', data); //类型列表 // 应急类型 export const getEmergencyTypeApi = data => get('xmgl/xzEmergencyType/page', data); //列表接口 export const getEmergencyTypeAddApi = data => post('xmgl/xzEmergencyType/add', data); //添加 +export const getEmergencyTypeEditApi = data => post('xmgl/xzEmergencyType/edit', data); //编辑 export const getEmergencyTypeDeleteApi = data => post('xmgl/xzEmergencyType/delete', data); //删除 export const getEmergencyTypeListApi = data => get('xmgl/xzEmergencyType/list', data); //类型列表 // 应急推送 -// /xmgl/xzEmergencyPush/save // 设置责任人 export const getEmergencyPushPageApi = data => get('xmgl/xzEmergencyPush/page', data); //列表接口 export const getEmergencyPushSaveApi = data => post('xmgl/xzEmergencyPush/save', data); //添加 export const getWorkerInfoApi = data => post('xmgl/systemUser/getProjectChilderSystemUserList', data); //添加 @@ -26,9 +27,8 @@ export const getWorkerInfoApi = data => post('xmgl/systemUser/getProjectChilderS // 救援物资 // EmergencyRelief export const getEmergencyReliefPageApi = data => get('xmgl/xzEmergencyReliefGoods/page', data); //列表接口 export const getEmergencyReliefAddApi = data => post('xmgl/xzEmergencyReliefGoods/add', data); //添加 +export const getEmergencyReliefEditApi = data => post('xmgl/xzEmergencyReliefGoods/edit', data); //编辑 export const getEmergencyReliefDeleteApi = data => post('xmgl/xzEmergencyReliefGoods/delete', data); //删除 - - - +export const getEmergencyReliefListApi = data => get('xmgl/xzEmergencyReliefGoods/list', data); //类型列表 // 救援隐患审批 diff --git a/src/assets/js/http.js b/src/assets/js/http.js index b7ffe595..5cf28323 100644 --- a/src/assets/js/http.js +++ b/src/assets/js/http.js @@ -84,7 +84,7 @@ if (process.env.NODE_ENV == 'development') { // axios.defaults.baseURL ='http://101.43.164.214:45011/' //上海优益(上海建工) // axios.defaults.baseURL = 'http://192.168.34.221:28888/' //郭圣雄本地 // axios.defaults.baseURL = 'http://192.168.34.221:28889/' //郭圣雄本地 - axios.defaults.baseURL ='http://192.168.34.221:19111/' //郭圣雄本地 + axios.defaults.baseURL ='http://192.168.34.221:9111/' //郭圣雄本地 // axios.defaults.baseURL = 'http://192.168.34.155:19111/' //彭洁本地 // axios.defaults.baseURL = 'http://182.90.224.237:51234' //郭圣雄远程 // axios.defaults.baseURL ='http://101.43.164.214:45020/' //沈阳和盈 diff --git a/src/pages/index/index.html b/src/pages/index/index.html index bec1d474..f88ba228 100644 --- a/src/pages/index/index.html +++ b/src/pages/index/index.html @@ -26,7 +26,7 @@ 智慧工地云平台 diff --git a/src/views/projectFront/emergencyDisposal/emergencyDisposal.vue b/src/views/projectFront/emergencyDisposal/emergencyDisposal.vue index 7402a2ad..c690d8da 100644 --- a/src/views/projectFront/emergencyDisposal/emergencyDisposal.vue +++ b/src/views/projectFront/emergencyDisposal/emergencyDisposal.vue @@ -16,8 +16,8 @@ - + @@ -48,21 +48,26 @@ {{ scope.row.enterpriseName }} - + + + - + @@ -71,7 +76,7 @@ 待救援 救援中 + style="color:#5181f6;font-weight:bold;">救援中 已救援 @@ -111,24 +116,6 @@ :page-sizes="[10, 20, 30, 40]" :page-size="pageSize" :total="Number(total)"> - - - - - {{ $t('message.dangerousBigProject.hintContent') }} - - - - - {{ $t('message.dangerousBigProject.cancel') }} - - - - {{ $t('message.dangerousBigProject.confirm') }} - - -
@@ -139,7 +126,7 @@
报警人员姓名:{{ firstAidCallDetail.alarmPersonName }}
现场视频情况: - {{ (firstAidCallDetail.liveVideoSituation && JSON.parse(firstAidCallDetail.liveVideoSituation) instanceof Array && @@ -155,7 +142,7 @@ 待救援 救援中 + style="color:#5181f6;font-weight:bold;">救援中 已救援
@@ -164,21 +151,23 @@
所属企业:{{ firstAidCallDetail.enterpriseName }}
经纬度: - {{ firstAidCallDetail.longitude }},{{ - firstAidCallDetail.latitude }} - + {{ firstAidCallDetail.longitude }},{{ + firstAidCallDetail.latitude }} +
+
+
详细地址:{{ firstAidCallDetail.incidentSite }}
+
报警时间:{{ firstAidCallDetail.alarmTime }}
+
应急详情:{{ firstAidCallDetail.emergencyDetail }}
-
报警时间:{{ firstAidCallDetail.alarmTime }}
-
-
现场图片:
+ :key="index" style="flex: 1;"> 处置资料: - {{JSON.parse(emergencyInfo.disposalInformation).map(item => item.name).join("、") }} + {{ JSON.parse(emergencyInfo.disposalInformation).map(item => item.name).join("、") }}
@@ -215,12 +204,10 @@
-
+
救援情况 - 新增救援情况 -
事故已关闭
+
事故已关闭
现场视频: + return handleDelete(fileList, index, 1) + }" :action="$store.state.UPLOADURL" multiple>
将文件拖到此处,或点击上传
现场图片: - + return handleDelete(fileList, index, 2) + }"> @@ -264,8 +257,9 @@ placeholder="请输入">
-
- 删除 +
+ +
@@ -310,45 +304,55 @@ -
- 全部提交 + 新增救援情况 +
+
+ 提交救援记录
-
+
处置报告 - 提交处置报告 +
-
+
+ return handleDelete(fileList, -1, 3) + }" :action="$store.state.UPLOADURL" multiple>
将文件拖到此处,或点击上传
-
下载处置报告
+
+ 提交处置报告 +
+
- - +
@@ -360,25 +364,18 @@ 您的浏览器不支持 video 标签。
+ + +