{"code":"(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-52eece73\"],{\"0837\":function(e,t,n){\"use strict\";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{staticClass:\"page-content corporate-customers\"},[n(\"transition-group\",{staticClass:\"transition-group\",attrs:{name:e.transitionName,appear:\"\",tag:\"div\"}},[n(\"table-page\",{directives:[{name:\"show\",rawName:\"v-show\",value:\"TablePage\"===e.componentName,expression:\"componentName === 'TablePage'\"}],key:\"TablePage\",attrs:{componentName:e.componentName},on:{changePage:e.changePage}}),n(\"edit-add-page\",{directives:[{name:\"show\",rawName:\"v-show\",value:\"EditAddPage\"===e.componentName,expression:\"componentName === 'EditAddPage'\"}],key:\"EditAddPage\",attrs:{componentName:e.componentName},on:{changePage:e.changePage}}),n(\"detail-page\",{directives:[{name:\"show\",rawName:\"v-show\",value:\"DetailPage\"===e.componentName,expression:\"componentName === 'DetailPage'\"}],key:\"DetailPage\",attrs:{componentName:e.componentName},on:{changePage:e.changePage}})],1)],1)},a=[],o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{staticClass:\"table-page\"},[n(\"div\",{staticClass:\"table-page-content\"},[n(\"div\",{staticClass:\"left-tree\"},[n(\"tree-side\",{ref:\"treeSide\",attrs:{dataLoading:e.treeLoading,\"default-expand-all\":!1,defaultProps:e.defaultProps,tabList:[\"组织路段树\"],treeData:e.treeData,isDeselect:\"\"},on:{currentChange:e.currentChange}})],1),n(\"div\",{staticClass:\"right-table\"},[n(\"div\",{staticClass:\"full-page bg\"},[n(\"div\",{staticClass:\"search-box\"},[n(\"div\",{ref:\"btnPanel\",staticClass:\"btn-box\"},[n(\"el-button\",{staticClass:\"btn btn-plus\",attrs:{disabled:e.isAddDisabled,icon:\"el-icon-plus\",size:\"small\",type:\"primary\"},on:{click:function(t){return e.changePage(\"EditAddPage\",{catalogId:e.treeItem.id})}}},[e._v(\"\\n 添加\\n \")]),n(\"el-button\",{staticClass:\"btn btn-delete\",attrs:{disabled:!e.currentDataDel.length,icon:\"el-icon-delete\",plain:\"\",size:\"small\",type:\"danger\"},on:{click:function(t){return e.handleDelete()}}},[e._v(\"\\n 删除\\n \")])],1),n(\"SearchCommon\",{attrs:{optionList:e.optionList},on:{search:e.handleSearch}})],1),n(\"div\",{staticClass:\"main-table-container\"},[n(\"div\",{staticClass:\"table-container\",staticStyle:{padding:\"20px\"}},[n(\"div\",{ref:\"tableRef\",staticClass:\"table-content\"},[n(\"el-table\",{directives:[{name:\"loading\",rawName:\"v-loading\",value:e.tableLoading,expression:\"tableLoading\"}],ref:\"multipleSelection\",staticClass:\"table-list\",attrs:{data:e.tableData,\"max-height\":e.tableMaxHeight,border:\"\",\"element-loading-background\":\"rgba(10 ,38 ,61, 0.9)\",\"row-key\":\"id\",stripe:\"\"},on:{select:e.handleSelection,\"selection-change\":e.handleSelectionChange,\"row-dblclick\":e.handleDbClick}},[n(\"el-table-column\",{attrs:{align:\"center\",type:\"selection\",width:\"55\"}}),n(\"el-table-column\",{attrs:{align:\"center\",label:\"序号\",type:\"index\",width:\"60\"}}),n(\"el-table-column\",{attrs:{formatter:function(e){var t=e.roadName;return t||\"-\"},align:\"center\",label:\"所属路段\",\"min-width\":\"80\",prop:\"roadName\",\"show-overflow-tooltip\":\"\"}}),n(\"el-table-column\",{attrs:{align:\"center\",label:\"车牌号\",\"min-width\":\"80\",prop:\"carNumber\",\"show-overflow-tooltip\":\"\"}}),n(\"el-table-column\",{attrs:{formatter:function(t){var n=t.carClass;return e.dictionaryEscape(\"jycl-cllx\",n+\"\")},align:\"center\",label:\"车辆类别\",\"min-width\":\"80\",prop:\"carClass\",\"show-overflow-tooltip\":\"\"}}),n(\"el-table-column\",{attrs:{formatter:function(t){var n=t.useType;return e.dictionaryEscape(\"jycl-clyt\",n+\"\")},align:\"center\",label:\"车辆用途\",\"min-width\":\"80\",prop:\"carClass\",\"show-overflow-tooltip\":\"\"}}),n(\"el-table-column\",{attrs:{formatter:function(e){var t=e.carBrand;return t||\"-\"},align:\"center\",label:\"车辆品牌\",\"min-width\":\"80\",prop:\"carBrand\",\"show-overflow-tooltip\":\"\"}}),n(\"el-table-column\",{attrs:{formatter:function(e){var t=e.engineNumber;return t||\"-\"},align:\"center\",label:\"发动机编号\",\"min-width\":\"80\",prop:\"engineNumber\",\"show-overflow-tooltip\":\"\"}}),n(\"el-table-column\",{attrs:{formatter:function(e){var t=e.company;return t||\"-\"},align:\"center\",label:\"车辆自有公司\",\"min-width\":\"80\",prop:\"company\",\"show-overflow-tooltip\":\"\"}}),n(\"el-table-column\",{attrs:{align:\"center\",label:\"操作\",\"min-width\":\"80\",\"show-overflow-tooltip\":\"\"},scopedSlots:e._u([{key:\"default\",fn:function(t){var r=t.row;return[n(\"el-link\",{attrs:{underline:!1,type:\"primary\"},on:{click:function(t){return e.handleDetailPage(r)}}},[e._v(\"\\n 详情\\n \")]),n(\"el-link\",{attrs:{underline:!1,type:\"danger\"},on:{click:function(t){return e.handleDelete(r)}}},[e._v(\"\\n 删除\\n \")])]}}])})],1),n(\"pagination\",{ref:\"paginationPanel\",staticStyle:{\"margin-top\":\"10px\"},attrs:{pageResult:e.params.pageBean},on:{\"size-change\":e.handleSizeChange,\"current-change\":e.handleCurrentChange}})],1)])])])])])])},i=[],s=n(\"5530\"),l=n(\"c7eb\"),c=n(\"1da1\"),d=(n(\"a15b\"),n(\"d81d\"),n(\"b0c0\"),n(\"e9f5\"),n(\"ab43\"),n(\"d3b7\"),n(\"7846\")),m=n(\"57cf\"),u=n(\"4702\"),p=n(\"e560\"),g=n(\"6ab8\"),b=n(\"0304\"),f=n(\"911a\"),v=n.n(f),h=n(\"06800\"),x=n(\"0914\"),w=n(\"459c\"),y={name:\"TablePage\",components:{pagination:m[\"a\"],treeSide:p[\"a\"],SearchCommon:g[\"a\"]},mixins:[u[\"a\"]],data:function(){return{isAddDisabled:!0,pubSub:null,tableMaxHeight:\"600px\",loading:!1,treeLoading:!0,tableLoading:!1,treeData:[],tabList:[\"行政维度\"],defaultProps:{children:\"children\",label:\"name\"},tableData:[],currentDataDel:[],optionList:[{title:\"车牌号或车辆品牌\",prop:[\"car_Number_\",\"car_Brand_\"],type:\"input\",default:!0},{title:\"车辆类别\",prop:\"car_Class_\",type:\"select\",option:Object(h[\"c\"])(\"jycl-cllx\"),multiple:!1}],params:{pageBean:{pageSize:20,page:1,total:0},querys:[{operation:\"IN\",property:\"roadId\"},{group:\"quick\",operation:\"LIKE\",relation:\"OR\",property:\"car_Number_\"},{group:\"quick\",operation:\"LIKE\",relation:\"OR\",property:\"car_Brand_\"},{operation:\"EQUAL\",property:\"car_Class_\"}],sorter:[]},treeDialog:!1,treeItemId:\"\",treeItem:{},treeItemParentId:\"\",rescuePointOptions:[],roadOptions:[]}},created:function(){var e=this;this.getOrgTreeData((function(t){e.treeItem=t[0]||{};var n=[];e.treeItem.children.length>0&&(n=e.treeItem.children.map((function(e){return e.id}))),e.$nextTick((function(n){var r,a,o;null===(r=e.$refs.treeSide)||void 0===r||r.setCurrentKey(null===(a=t[0])||void 0===a?void 0:a.id),null===(o=e.$refs.treeSide)||void 0===o||o.expandHandle(!0,2)})),Object(d[\"d\"])(e.params,\"roadId\",n),e.loadData()})),this.loadRoadData(),this.loadRescuePointData()},mounted:function(){var e=this;this.pubSub=v.a.subscribe(\"TablePage\",(function(t,n){switch(n.type){case\"add\":e.params.pageBean.page=1,e.loadData();break;case\"edit\":e.loadData();break}}))},methods:{getOrgTreeData:function(e){var t=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function n(){var r,a;return Object(l[\"a\"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,t.treeLoading=!0,n.next=4,Object(b[\"b\"])();case 4:r=n.sent,a=r.value,t.treeData=t.transformTreeData(a);case 7:return n.prev=7,t.treeLoading=!1,e&&e(t.treeData),n.finish(7);case 11:case\"end\":return n.stop()}}),n,null,[[0,,7,11]])})))()},transformTreeData:function(e){return e.map((function(e){return{id:e.id,name:e.name,children:e.roadList.map((function(e){return{id:e.id,name:e.name,path:e.path}}))}}))},dictionaryEscape:h[\"a\"],loadRoadData:function(){var e=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function t(){var n,r,a;return Object(l[\"a\"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(x[\"b\"])({pageBean:{pageSize:-1,page:1,total:0}});case 3:n=t.sent,r=n.rows,a=void 0===r?{}:r,e.roadOptions=a,t.next=12;break;case 9:t.prev=9,t.t0=t[\"catch\"](0);case 12:case\"end\":return t.stop()}}),t,null,[[0,9]])})))()},loadRescuePointData:function(){var e=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function t(){var n,r,a;return Object(l[\"a\"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(w[\"c\"])({pageBean:{pageSize:-1,page:1,total:0}});case 3:n=t.sent,r=n.rows,a=void 0===r?{}:r,e.rescuePointOptions=a,t.next=12;break;case 9:t.prev=9,t.t0=t[\"catch\"](0);case 12:case\"end\":return t.stop()}}),t,null,[[0,9]])})))()},getTreeData:function(e){var t=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function n(){return Object(l[\"a\"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(b[\"b\"])(\"3\");case 2:n.t0=n.sent,n.t1={name:\"规章制度\",edit:1,id:\"\",parentId:\"\",children:n.t0},t.treeData=[n.t1],t.treeItem.id&&t.$nextTick((function(e){var n;null===(n=t.$refs.treeSide)||void 0===n||n.setCurrentKey(t.treeItem.id)})),e&&e(t.treeData);case 7:case\"end\":return n.stop()}}),n)})))()},currentChange:function(e){if(e.children&&e.children.length>0){this.isAddDisabled=!0;var t=e.children.map((function(e){return e.id}));Object(d[\"d\"])(this.params,\"roadId \",t),this.$message.warning(\"请选择二级目录进行新增操作\")}else this.isAddDisabled=!1,Object(d[\"d\"])(this.params,\"roadId \",[null===e||void 0===e?void 0:e.id]||!1);this.treeItem=e||{},this.calcTableHeight(500),v.a.publish(\"TreeItemSelected\",{id:(null===e||void 0===e?void 0:e.id)||\"\",name:(null===e||void 0===e?void 0:e.name)||\"\",path:(null===e||void 0===e?void 0:e.path)||\"\"}),this.params.pageBean.page=1,this.loadData()},loadData:function(){var e=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function t(){var n,r,a,o,i;return Object(l[\"a\"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.tableLoading=!0,t.next=3,Object(b[\"d\"])(Object(d[\"c\"])(e.params));case 3:n=t.sent,r=n.total,a=void 0===r?0:r,o=n.rows,i=void 0===o?[]:o,e.params.pageBean.total=a,e.tableData=i.map((function(t){return Object(s[\"a\"])(Object(s[\"a\"])({},t),{},{roadName:t.roadName||e.treeItem.name})})),e.tableLoading=!1;case 12:case\"end\":return t.stop()}}),t)})))()},operateEvent:function(e,t){var n=this;switch(e){case\"新增\":this.treeItemParentId=t.id,this.treeDialog=!0;break;case\"编辑\":this.treeItemId=t.id,this.treeItemParentId=t.parentId,this.treeDialog=!0;break;case\"删除\":this.$confirm(\"确定删除选中资料分类吗?\",\"提示\",{confirmButtonText:\"确认\",cancelButtonText:\"取消\",type:\"warning\"}).then(Object(c[\"a\"])(Object(l[\"a\"])().mark((function e(){var r,a;return Object(l[\"a\"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(b[\"treeDelete\"])(t.id);case 2:return r=e.sent,a=r.state,a?n.$message.success(\"删除资料分类成功\"):n.$message.error(\"删除资料分类失败\"),e.next=7,n.getTreeData();case 7:case\"end\":return e.stop()}}),e)})))).catch((function(e){return e}));break}},catalogChange:function(e){var t=this;this.getTreeData((function(n){return t[e]=!1}))},handleDelete:function(e){var t=this;this.clickTimer=!0,this.$confirm(\"确定删除选中资料吗?\",\"提示\",{confirmButtonText:\"确认\",cancelButtonText:\"取消\",type:\"warning\"}).then(Object(c[\"a\"])(Object(l[\"a\"])().mark((function n(){var r,a,o,i,s,c,d,m,u;return Object(l[\"a\"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r=e?e.id:t.currentDataDel.join(),n.next=3,Object(b[\"e\"])(r);case 3:if(a=n.sent,o=a.state,i=a.message,!o){n.next=15;break}return t.$message.success(\"资料删除成功\"),s=t.params.pageBean,c=s.page,d=s.pageSize,m=s.total,u=Math.ceil(m/d),u>1&&c===u&&1===t.tableData.length&&(t.params.pageBean.page-=1),n.next=13,t.loadData();case 13:n.next=16;break;case 15:t.$message.error(i);case 16:case\"end\":return n.stop()}}),n)})))).catch((function(e){return e}))},handleDbClick:function(e){if(this.clickTimer)return this.clickTimer=!1;var t=Object(s[\"a\"])(Object(s[\"a\"])({},e),{},{roadName:e.roadName||this.treeItem.name});this.changePage(\"EditAddPage\",t)},changePage:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e){var n=t.id?t:{catalogId:this.treeItem.id,roadName:this.treeItem.name,path:this.treeItem.path,clearForm:!0};this.$emit(\"changePage\",e,(function(t){v.a.publish(e,n)}),t.id?\"编辑\":\"添加\")}}},beforeDestroy:function(){v.a.unsubscribe(this.pubSub)}},A=y,C=n(\"2877\"),$=Object(C[\"a\"])(A,o,i,!1,null,\"61cce540\",null),F=$.exports,k=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{staticClass:\"edit-add-detail\"},[n(\"div\",{staticClass:\"form-content\"},[n(\"el-form\",{ref:\"addEditForm\",staticClass:\"edit-add-form\",attrs:{model:e.addEditForm,rules:e.addEditRules,\"label-position\":\"left\",\"label-width\":\"120px\"}},[n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"车辆基本信息\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"所属路段\",prop:\"roadName\"}},[n(\"el-input\",{attrs:{disabled:!0,clearable:\"\",readonly:\"\"},model:{value:e.addEditForm.roadName,callback:function(t){e.$set(e.addEditForm,\"roadName\",t)},expression:\"addEditForm.roadName\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"车牌号\",prop:\"carNumber\"}},[n(\"el-input\",{attrs:{clearable:\"\",placeholder:\"请输入车牌号\"},on:{blur:e.blurCheckout},model:{value:e.addEditForm.carNumber,callback:function(t){e.$set(e.addEditForm,\"carNumber\",t)},expression:\"addEditForm.carNumber\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"车辆类别\",prop:\"carClass\"}},[n(\"el-radio-group\",{model:{value:e.addEditForm.carClass,callback:function(t){e.$set(e.addEditForm,\"carClass\",t)},expression:\"addEditForm.carClass\"}},e._l(e.getDictionaryByCode(\"jycl-cllx\"),(function(t,r){return n(\"el-radio\",{key:r,attrs:{label:Number(t.value),value:Number(t.value)}},[e._v(\"\\n \"+e._s(t.name)+\"\\n \")])})),1)],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"车辆用途\",prop:\"useType\"}},[n(\"el-radio-group\",{attrs:{size:\"medium\"},model:{value:e.addEditForm.useType,callback:function(t){e.$set(e.addEditForm,\"useType\",t)},expression:\"addEditForm.useType\"}},e._l(e.getDictionaryByCode(\"jycl-clyt\"),(function(t,r){return n(\"el-radio\",{key:r,attrs:{label:Number(t.value),value:Number(t.value),border:\"\"}},[e._v(e._s(t.name)+\"\\n \")])})),1)],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"车辆别名 \",prop:\"name\"}},[n(\"el-input\",{attrs:{clearable:\"\",placeholder:\"请输入别名\"},model:{value:e.addEditForm.name,callback:function(t){e.$set(e.addEditForm,\"name\",t)},expression:\"addEditForm.name\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"车辆颜色\",prop:\"carColour\"}},[n(\"el-radio-group\",{model:{value:e.addEditForm.carColour,callback:function(t){e.$set(e.addEditForm,\"carColour\",t)},expression:\"addEditForm.carColour\"}},e._l(e.carColourList,(function(t){return n(\"el-radio\",{key:t.value,attrs:{label:t.value,value:t.value,border:\"\"}},[e._v(e._s(t.name)+\"\\n \")])})),1)],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"车辆品牌\",prop:\"carBrand\"}},[n(\"el-input\",{attrs:{clearable:\"\",placeholder:\"请输入车辆品牌\"},model:{value:e.addEditForm.carBrand,callback:function(t){e.$set(e.addEditForm,\"carBrand\",t)},expression:\"addEditForm.carBrand\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"座位数\",prop:\"seatsNumber\"}},[n(\"el-radio-group\",{model:{value:e.addEditForm.seatsNumber,callback:function(t){e.$set(e.addEditForm,\"seatsNumber\",t)},expression:\"addEditForm.seatsNumber\"}},e._l(e.seatsNumberList,(function(t){return n(\"el-radio\",{key:t.value,attrs:{label:t.value,value:t.value}},[e._v(e._s(t.name)+\"\\n \")])})),1)],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"车辆自有公司\",prop:\"company\"}},[n(\"el-input\",{attrs:{clearable:\"\",placeholder:\"请输入车辆自有公司\"},model:{value:e.addEditForm.company,callback:function(t){e.$set(e.addEditForm,\"company\",t)},expression:\"addEditForm.company\"}})],1)],1)],1),n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"车辆技术参数\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"车辆油/气耗\",prop:\"fuelConsumption\"}},[n(\"el-input\",{attrs:{clearable:\"\",placeholder:\"请输入车辆油/气耗\"},model:{value:e.addEditForm.fuelConsumption,callback:function(t){e.$set(e.addEditForm,\"fuelConsumption\",t)},expression:\"addEditForm.fuelConsumption\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"载重(吨)\",prop:\"carLoad\"}},[n(\"el-input\",{attrs:{clearable:\"\",placeholder:\"请输入载重(吨)\",type:\"number\"},model:{value:e.addEditForm.carLoad,callback:function(t){e.$set(e.addEditForm,\"carLoad\",t)},expression:\"addEditForm.carLoad\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"发动机编号\",prop:\"engineNumber\"}},[n(\"el-input\",{attrs:{clearable:\"\",placeholder:\"请输入发动机编号\"},model:{value:e.addEditForm.engineNumber,callback:function(t){e.$set(e.addEditForm,\"engineNumber\",t)},expression:\"addEditForm.engineNumber\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"车架号\",prop:\"frameNumber\"}},[n(\"el-input\",{attrs:{clearable:\"\",placeholder:\"请输入车架号\"},model:{value:e.addEditForm.frameNumber,callback:function(t){e.$set(e.addEditForm,\"frameNumber\",t)},expression:\"addEditForm.frameNumber\"}})],1)],1)],1),n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"车辆身份标识\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"ICCID\",prop:\"iccid\"}},[n(\"el-input\",{attrs:{clearable:\"\",placeholder:\"请输入ICCID\"},model:{value:e.addEditForm.iccid,callback:function(t){e.$set(e.addEditForm,\"iccid\",t)},expression:\"addEditForm.iccid\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"IMSI\",prop:\"imsi\"}},[n(\"el-input\",{attrs:{clearable:\"\",placeholder:\"请输入IMSI\"},model:{value:e.addEditForm.imsi,callback:function(t){e.$set(e.addEditForm,\"imsi\",t)},expression:\"addEditForm.imsi\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"SIM卡号\",prop:\"simNumber\"}},[n(\"el-input\",{attrs:{clearable:\"\",placeholder:\"请输入SIM卡号\"},model:{value:e.addEditForm.simNumber,callback:function(t){e.$set(e.addEditForm,\"simNumber\",t)},expression:\"addEditForm.simNumber\"}})],1)],1)],1),n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"车辆使用及状态\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:12}},[n(\"el-form-item\",{attrs:{label:\"网络运营商\",prop:\"operators\"}},[n(\"el-radio-group\",{attrs:{size:\"medium\"},model:{value:e.addEditForm.operators,callback:function(t){e.$set(e.addEditForm,\"operators\",t)},expression:\"addEditForm.operators\"}},e._l(e.getDictionaryByCode(\"jycl-wlyys\"),(function(t,r){return n(\"el-radio\",{key:r,attrs:{label:t.value,value:t.value,border:\"\"}},[e._v(e._s(t.name)+\"\\n \")])})),1)],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"是否有报警灯\",prop:\"isAlarm\"}},[n(\"el-radio-group\",{model:{value:e.addEditForm.isAlarm,callback:function(t){e.$set(e.addEditForm,\"isAlarm\",t)},expression:\"addEditForm.isAlarm\"}},e._l(e.isAlarmList,(function(t){return n(\"el-radio\",{key:t.value,attrs:{label:t.value,value:t.value}},[e._v(e._s(t.name)+\"\\n \")])})),1)],1)],1),n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"报警灯是否备案\",prop:\"isFiling\"}},[n(\"el-radio-group\",{model:{value:e.addEditForm.isFiling,callback:function(t){e.$set(e.addEditForm,\"isFiling\",t)},expression:\"addEditForm.isFiling\"}},e._l(e.isFilingList,(function(t){return n(\"el-radio\",{key:t.value,attrs:{label:t.value,value:t.value}},[e._v(e._s(t.name)+\"\\n \")])})),1)],1)],1),n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"是否自有车辆 \",prop:\"isOwned\"}},[n(\"el-radio-group\",{model:{value:e.addEditForm.isOwned,callback:function(t){e.$set(e.addEditForm,\"isOwned\",t)},expression:\"addEditForm.isOwned\"}},e._l(e.isOwnedList,(function(t){return n(\"el-radio\",{key:t.value,attrs:{label:t.value,value:t.value}},[e._v(e._s(t.name)+\"\\n \")])})),1)],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"购买时间\",prop:\"buyDate\"}},[n(\"el-date-picker\",{staticStyle:{width:\"100%\"},attrs:{clearable:\"\",placeholder:\"选择购买时间\",type:\"date\",\"value-format\":\"yyyy-MM-dd\"},model:{value:e.addEditForm.buyDate,callback:function(t){e.$set(e.addEditForm,\"buyDate\",t)},expression:\"addEditForm.buyDate\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"检验有效期\",prop:\"expirationDate\"}},[n(\"el-date-picker\",{staticStyle:{width:\"100%\"},attrs:{clearable:\"\",placeholder:\"选择检验有效期\",type:\"date\",\"value-format\":\"yyyy-MM-dd\"},model:{value:e.addEditForm.expirationDate,callback:function(t){e.$set(e.addEditForm,\"expirationDate\",t)},expression:\"addEditForm.expirationDate\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"注册日期\",prop:\"registrationDate\"}},[n(\"el-date-picker\",{staticStyle:{width:\"100%\"},attrs:{clearable:\"\",placeholder:\"请选择注册日期\",type:\"date\",\"value-format\":\"yyyy-MM-dd\"},model:{value:e.addEditForm.registrationDate,callback:function(t){e.$set(e.addEditForm,\"registrationDate\",t)},expression:\"addEditForm.registrationDate\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:8}},[n(\"el-form-item\",{attrs:{label:\"发证日期\",prop:\"addDate\"}},[n(\"el-date-picker\",{staticStyle:{width:\"100%\"},attrs:{clearable:\"\",placeholder:\"请选择发证日期\",type:\"date\",\"value-format\":\"yyyy-MM-dd\"},model:{value:e.addEditForm.addDate,callback:function(t){e.$set(e.addEditForm,\"addDate\",t)},expression:\"addEditForm.addDate\"}})],1)],1)],1),n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"车辆拖挂信息\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:12}},[n(\"el-form-item\",{attrs:{label:\"适拖车型(客车)\",prop:\"suitabilityCar\"}},[n(\"el-radio-group\",{attrs:{size:\"medium\"},model:{value:e.addEditForm.suitabilityCar,callback:function(t){e.$set(e.addEditForm,\"suitabilityCar\",t)},expression:\"addEditForm.suitabilityCar\"}},e._l(e.getDictionaryByCode(\"kc-stcx\"),(function(t,r){return n(\"el-radio\",{key:r,attrs:{label:t.value,value:t.value,border:\"\"}},[e._v(e._s(t.name)+\"\\n \")])})),1)],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:14}},[n(\"el-form-item\",{attrs:{label:\"适拖车型(货车) \",prop:\"suitabilityTruck\"}},[n(\"el-radio-group\",{attrs:{size:\"medium\"},model:{value:e.addEditForm.suitabilityTruck,callback:function(t){e.$set(e.addEditForm,\"suitabilityTruck\",t)},expression:\"addEditForm.suitabilityTruck\"}},e._l(e.getDictionaryByCode(\"hc-stcx\"),(function(t,r){return n(\"el-radio\",{key:r,attrs:{label:t.value,value:t.value,border:\"\"}},[e._v(e._s(t.name)+\"\\n \")])})),1)],1)],1)],1),n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"其他信息\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:24}},[n(\"el-form-item\",{attrs:{label:\"备注\",prop:\"remarks\"}},[n(\"el-input\",{attrs:{autosize:{minRows:2,maxRows:4},clearable:\"\",placeholder:\"请输入备注\",type:\"textarea\"},model:{value:e.addEditForm.remarks,callback:function(t){e.$set(e.addEditForm,\"remarks\",t)},expression:\"addEditForm.remarks\"}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{staticClass:\"file-form-item\",attrs:{label:\"行驶证正面照片\",prop:\"drivingLicenseF\"}},[n(\"img-dialog\",{attrs:{imgId:e.addEditForm.drivingLicenseF,imgType:\"drivingLicenseF\"},on:{updateFile:e.updateFile}})],1)],1),n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{staticClass:\"file-form-item\",attrs:{label:\"行驶证背面照片\",prop:\"drivingLicenseB\"}},[n(\"img-dialog\",{attrs:{imgId:e.addEditForm.drivingLicenseB,imgType:\"drivingLicenseB\"},on:{updateFile:e.updateFile}})],1)],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\",\"margin-top\":\"12px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{staticClass:\"file-form-item\",attrs:{label:\"车辆正面照片\",prop:\"carFrontUrl\"}},[n(\"img-dialog\",{attrs:{imgId:e.addEditForm.carFrontUrl,imgType:\"carFrontUrl\"},on:{updateFile:e.updateFile}})],1)],1),n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{staticClass:\"file-form-item\",attrs:{label:\"车辆侧面照片\",prop:\"carSideUrl\"}},[n(\"img-dialog\",{attrs:{imgId:e.addEditForm.carSideUrl,imgType:\"carSideUrl\"},on:{updateFile:e.updateFile}})],1)],1),n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{staticClass:\"file-form-item\",attrs:{label:\"车辆背面照片\",prop:\"carBehindUrl\"}},[n(\"img-dialog\",{attrs:{imgId:e.addEditForm.carBehindUrl,imgType:\"carBehindUrl\"},on:{updateFile:e.updateFile}})],1)],1)],1)],1)],1),n(\"div\",{staticClass:\"footer\",attrs:{slot:\"footer\"},slot:\"footer\"},[n(\"el-button\",{attrs:{loading:e.saveLoading,type:\"primary\"},on:{click:e.handleSave}},[e._v(\"\\n \"+e._s(e.$t(\"domestic.save\"))+\"\\n \")]),n(\"el-button\",{on:{click:function(t){return e.changePage(\"TablePage\")}}},[e._v(\"\\n \"+e._s(e.$t(\"domestic.cancel\"))+\"\\n \")])],1)])},E=[],_=n(\"15fd\"),j=(n(\"a9e3\"),n(\"b64b\"),n(\"4626\")),D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{class:[\"file-box\",e.isShowImg||e.fileObj[e.imgType]?\"show-img\":\"\"]},[n(\"div\",{directives:[{name:\"loading\",rawName:\"v-loading\",value:e.imgLoading,expression:\"imgLoading\"}],staticClass:\"img-box\",attrs:{\"element-loading-spinner\":\"el-icon-loading\",\"element-loading-background\":\"rgba(0, 0, 0, .7)\"}},[n(\"el-image\",{attrs:{src:e.previewUrl+e.fileObj[e.imgType],fit:\"fill\",\"preview-src-list\":e.srcList},on:{load:e.imgLoad,error:e.imgLoad}},[n(\"div\",{staticClass:\"image-slot\",attrs:{slot:\"error\"},slot:\"error\"},[n(\"i\",{staticClass:\"el-icon-picture-outline\"})])]),e.fileObj[e.imgType]?n(\"div\",{staticClass:\"action-overlay\"},[n(\"i\",{staticClass:\"el-icon-view\",attrs:{title:\"点击预览\"},on:{click:function(t){return e.clickView(e.imgType)}}}),n(\"i\",{staticClass:\"el-icon-delete\",attrs:{title:\"点击删除\"},on:{click:function(t){return e.clickRemove(e.imgType)}}})]):e._e()],1),n(\"div\",{staticClass:\"file-upload\"},[n(\"el-upload\",{ref:\"upload\",attrs:{limit:1,name:\"files\",action:e.actionUrl+\"/file/v1/fileUpload\",\"list-type\":\"picture-card\",accept:e.accept,\"before-upload\":e.beforeUpload,\"show-file-list\":!1,\"on-error\":e.handleError,\"on-success\":e.handleSuccess,headers:e.headers}},[n(\"i\",{staticClass:\"el-icon-plus\"}),n(\"div\",{staticClass:\"el-upload__tip\",attrs:{slot:\"tip\"},slot:\"tip\"},[e._v(\"只能上传jpg/png文件\")])])],1),e.isViewShow?n(\"el-image-viewer\",{attrs:{\"on-close\":e.closeView,\"url-list\":e.srcList}}):e._e()],1)},B=[],P=n(\"08a9\"),S=n(\"2f62\"),O={name:\"imgDialog\",components:{ElImageViewer:P[\"a\"]},props:{imgType:{type:String,default:\"\"},imgId:{type:String,default:\"\"}},data:function(){return{accept:\".png, .jpg, .jpeg\",srcList:[],fileObj:{drivingLicenseF:\"\",drivingLicenseB:\"\",carFrontUrl:\"\",carSideUrl:\"\",carBehindUrl:\"\"},isViewShow:!1,imgLoading:!1,isShowImg:!1}},watch:{imgId:{handler:function(e,t){var n=this;this.$nextTick((function(){n.imgLoading=!0,n.fileObj[n.imgType]=e}))}}},computed:Object(s[\"a\"])({actionUrl:function(e){return window.context.portal},previewUrl:function(e){return window.context.portal+\"/file/onlinePreviewController/v1/getFileById_\"}},Object(S[\"mapState\"])({headers:function(e){return{Authorization:\"Bearer \".concat(e.login.currentUser.token)}}})),created:function(){},methods:{beforeUpload:function(e){var t=this,n=e.size,r=5242880;if(n>r)return this.$message.warning(\"附件大小不能超过5MB\"),setTimeout((function(e){return t.saveLoading=!1}),0),!1;this.isShowImg=!0,this.imgLoading=!0},handleSuccess:function(e){var t=e.fileId;this.fileObj[this.imgType]=t,this.$emit(\"updateFile\",t,this.imgType)},handleError:function(){this.isShowImg=!1,this.imgLoading=!1,this.$message.warning(\"图片上传失败\")},imgLoad:function(){this.imgLoading=!1},clickView:function(e){var t=this.previewUrl+this.fileObj[e];this.srcList=[t],this.isViewShow=!0},closeView:function(){this.srcList=[],this.isViewShow=!1},clickRemove:function(e){var t=this;this.$confirm(\"确定删除后重新上传吗?\",\"提示\",{confirmButtonText:\"确认\",cancelButtonText:\"取消\",type:\"warning\"}).then(Object(c[\"a\"])(Object(l[\"a\"])().mark((function n(){return Object(l[\"a\"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:t.imgLoading=!0,Object(b[\"a\"])(t.fileObj[e]).then((function(n){var r;n.state?(t.fileObj[e]=\"\",t.srcList=[],t.$message.success(\"图片删除成功,请重新上传\"),t.$emit(\"updateFile\",\"\",e),t.isShowImg=!1,null===(r=t.$refs.upload)||void 0===r||r.clearFiles()):t.$message.error(\"删除失败\");t.imgLoading=!1}));case 2:case\"end\":return n.stop()}}),n)}))))}}},L=O,N=(n(\"663a\"),Object(C[\"a\"])(L,D,B,!1,null,\"6bb246a6\",null)),I=N.exports,R=n(\"4b2d\"),U=[\"policyFiles\",\"roadId\"],T={name:\"EditAddPage\",components:{imgDialog:I},props:{componentName:{default:\"TablePage\",type:String}},data:function(){return{carColourList:[{value:\"1\",name:\"黑色\"},{value:\"2\",name:\"白色\"},{value:\"3\",name:\"黄色\"}],isAlarmList:[{value:1,name:\"是\"},{value:0,name:\"否\"}],isFilingList:[{value:1,name:\"是\"},{value:0,name:\"否\"}],isOwnedList:[{value:1,name:\"是\"},{value:0,name:\"否\"}],seatsNumberList:[{value:0,name:\"2\"},{value:1,name:\"4\"},{value:2,name:\"5\"}],addEditForm:{carColour:\"1\",seatsNumber:0,operators:\"1\",isAlarm:1,isFiling:1,isOwned:1,useType:1,carClass:1,suitabilityCar:\"1\",suitabilityTruck:\"1\",road:{},rescue:{},roadName:\"\"},addEditRules:{carNumber:[{required:!0,message:\"请输入车牌号\",trigger:\"blur\"}],carClass:[{required:!0,message:\"请选择车辆类别\",trigger:\"change\"}],useType:[{required:!0,message:\"请选择车辆用途\",trigger:\"change\"}]},saveLoading:!1,id:\"\",pubSub:null,roadOptions:[],rescuePointOptions:[],isCarNamber:!1,roadChoiceDialog:!1,rescuePointChoiceDialog:!1,accept:\".png, .jpg, .jpeg\",ifOptions:[{label:\"是\",value:1},{label:\"否\",value:0}],treeData:[],teamOptions:[]}},watch:{componentName:{handler:function(e){e===this.$options.name?this.openPage():this.closePage()}}},created:function(){this.getOrgTreeData()},mounted:function(){var e=this;this.pubSub=v.a.subscribe(\"EditAddPage\",(function(t,n){\"\"!==n.roadName&&(e.addEditForm.roadName=(null===n||void 0===n?void 0:n.roadName)||\"\",e.addEditForm.roadId=(null===n||void 0===n?void 0:n.catalogId)||\"\",e.addEditForm.roadFullId=(null===n||void 0===n?void 0:n.path)||\"\"),n.id?(e.id=n.id,e.getDetail(n.id)):e.getRoadData()}))},methods:{getRoadData:function(e){var t=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function n(){var r,a,o;return Object(l[\"a\"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(x[\"b\"])({pageBean:{pageSize:-1}});case 2:r=n.sent,a=r.rows,o=void 0===a?[]:a,t.roadOptions=o.map((function(e){return e.roadName=e.name+\" \"+e.code,e})),t.id?t.roadChange(e):t.roadChange(t.roadOptions[0].id);case 7:case\"end\":return n.stop()}}),n)})))()},roadChange:function(e){this.getTeamData(e),this.getRescuePointData(e)},getTeamData:function(e){var t=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function n(){var r,a,o;return Object(l[\"a\"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.addEditForm.teamId=\"\",n.next=3,Object(R[\"c\"])(Object(d[\"c\"])({querys:[{operation:\"IN\",property:\"r.id_\",value:e}]}),\"addEdit\");case 3:r=n.sent,a=r.rows,o=void 0===a?[]:a,t.teamOptions=o;case 7:case\"end\":return n.stop()}}),n)})))()},getRescuePointData:function(e){var t=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function n(){var r,a,o;return Object(l[\"a\"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,rescuePointData(Object(d[\"c\"])({querys:[{operation:\"IN\",property:\"road_id_\",value:e}]}),\"addEdit\");case 2:r=n.sent,a=r.rows,o=void 0===a?[]:a,t.rescuePointOptions=o;case 6:case\"end\":return n.stop()}}),n)})))()},teamIdChange:function(){var e,t;this.addEditForm.teamFullId=(null===(e=this.$refs.cascader)||void 0===e||null===(e=e.getCheckedNodes()[0])||void 0===e||null===(e=e.data)||void 0===e?void 0:e.path)||\"\",this.addEditForm.teamId=(null===(t=this.$refs.cascader)||void 0===t||null===(t=t.getCheckedNodes()[0])||void 0===t?void 0:t.value)||\"\"},getOrgTreeData:function(){var e=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function t(){return Object(l[\"a\"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(j[\"b\"])();case 2:e.treeData=t.sent;case 3:case\"end\":return t.stop()}}),t)})))()},blurCheckout:function(e){var t=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function n(){var r,a,o;return Object(l[\"a\"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r=t.addEditForm.id||\"\",n.next=3,Object(b[\"i\"])({id:r,carNumber:e.target.value});case 3:a=n.sent,o=a.state,t.isCarNamber=!o;case 6:case\"end\":return n.stop()}}),n)})))()},updateFile:function(e,t){this.$set(this.addEditForm,t,e)},getDictionaryByCode:h[\"c\"],openPage:function(){},closePage:function(){var e=this,t=this.roadOptions;Object.assign(this.$data,this.$options.data.call(this),{pubSub:this.pubSub,roadOptions:t}),this.$nextTick((function(t){var n;e.$refs.addEditForm.$el.scrollTop=0,e.$refs.addEditForm.clearValidate(),null===(n=e.$refs.upload)||void 0===n||n.clearFiles()}))},getDetail:function(e){var t=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function n(){var r,a,o,i,c,d;return Object(l[\"a\"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(b[\"f\"])(e);case 2:r=n.sent,a=r.policyFiles,o=void 0===a?[]:a,i=r.roadId,c=void 0===i?\"\":i,d=Object(_[\"a\"])(r,U),t.addEditForm=Object(s[\"a\"])(Object(s[\"a\"])({},d),{},{roadId:c,policyFiles:o,roadName:d.roadName||t.addEditForm.roadName,policyFilesArr:o.map((function(e){return Object(s[\"a\"])(Object(s[\"a\"])({},e),{},{name:e.fileName})}))}),t.roadOptions.length?t.roadChange(c):t.getRoadData(c);case 10:case\"end\":return n.stop()}}),n)})))()},handleSave:function(){var e=this;this.$refs.addEditForm.validate(function(){var t=Object(c[\"a\"])(Object(l[\"a\"])().mark((function t(n,r){var a,o,i,c;return Object(l[\"a\"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n){t.next=4;break}e.$message.warning(\"有\".concat(Object.keys(r).length,\"个字段未通过校验,请正确填写表单内容。\")),t.next=20;break;case 4:if(e.isCarNamber){t.next=19;break}return e.saveLoading=!0,a=e.id?b[\"g\"]:b[\"c\"],t.prev=7,t.next=10,a(Object(s[\"a\"])(Object(s[\"a\"])({},e.addEditForm),{},{roadId:e.addEditForm.roadId,roadName:e.addEditForm.roadName,roadFullId:e.addEditForm.roadFullId,type:e.addEditForm.type,useType:Number(e.addEditForm.useType),carClass:Number(e.addEditForm.carClass)}));case 10:o=t.sent,i=o.state,o.message,i&&(c=e.id?\"编辑\":\"新增\",e.$message.success(\"\".concat(c,\"成功\")),v.a.publish(\"TablePage\",{type:e.id?\"edit\":\"add\"}),e.changePage(\"TablePage\",e.id?\"edit\":\"add\"));case 14:return t.prev=14,e.saveLoading=!1,t.finish(14);case 17:t.next=20;break;case 19:e.$message.error(\"车牌号已存在,请重新录入\");case 20:case\"end\":return t.stop()}}),t,null,[[7,,14,17]])})));return function(e,n){return t.apply(this,arguments)}}())},showDialog:function(e){e&&(this[e+\"Dialog\"]=!0)},changePage:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"\";e&&this.$emit(\"changePage\",e,(function(n){v.a.publish(e,{type:t})}))}},beforeDestroy:function(){v.a.unsubscribe(this.pubSub)}},M=T,z=(n(\"bd8a\"),Object(C[\"a\"])(M,k,E,!1,null,\"3f45f2ba\",null)),V=z.exports,q=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"div\",{staticClass:\"edit-add-detail detail\"},[n(\"div\",{staticClass:\"form-content\"},[n(\"el-form\",{ref:\"formInfo\",attrs:{model:e.detailForm,\"label-position\":\"right\",\"label-suffix\":\":\"}},[n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"车辆基本信息\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"车牌号\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.carNumber}},[e._v(\"\\n \"+e._s(e.detailForm.carNumber||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"车辆类别\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.carClass}},[e._v(\"\\n \"+e._s(e.dictionaryEscape(\"jycl-cllx\",e.detailForm.carClass+\"\")||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"车辆用途\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.useType}},[e._v(\"\\n \"+e._s(e.dictionaryEscape(\"jycl-clyt\",e.detailForm.useType+\"\")||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"车辆别名\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.name}},[e._v(\"\\n \"+e._s(e.detailForm.name||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"车辆颜色\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.carColour}},[e._v(\"\\n \"+e._s(\"1\"===e.detailForm.carColour?\"黑色\":\"2\"===e.detailForm.carColour?\"白色\":\"3\"===e.detailForm.carColour?\"黄色\":\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"车辆品牌\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.carBrand}},[e._v(\"\\n \"+e._s(e.detailForm.carBrand||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"座位数\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.seatsNumber}},[e._v(\"\\n \"+e._s(0===e.detailForm.seatsNumber?\"2\":1===e.detailForm.seatsNumber?\"4\":2===e.detailForm.seatsNumber?\"5\":\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"车辆自有公司\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.company}},[e._v(\"\\n \"+e._s(e.detailForm.company||\"-\")+\"\\n \")])])],1)],1),n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"车辆技术参数\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"车辆油/气耗\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.fuelConsumption}},[e._v(\"\\n \"+e._s(e.detailForm.fuelConsumption||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"载重(吨)\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.fuelConsumption}},[e._v(\"\\n \"+e._s(e.detailForm.fuelConsumption?e.detailForm.fuelConsumption+\"吨\":\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"发动机编号\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.engineNumber}},[e._v(\"\\n \"+e._s(e.detailForm.engineNumber||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"车架号\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.frameNumber}},[e._v(\"\\n \"+e._s(e.detailForm.frameNumber||\"-\")+\"\\n \")])])],1)],1),n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"车辆身份标识\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"ICCID\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.iccid}},[e._v(\"\\n \"+e._s(e.detailForm.iccid||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"IMSI\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.imsi}},[e._v(\"\\n \"+e._s(e.detailForm.imsi||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"SIM卡号\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.simNumber}},[e._v(\"\\n \"+e._s(e.detailForm.simNumber||\"-\")+\"\\n \")])])],1)],1),n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"车辆使用及状态\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"网络运营商\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.operators}},[e._v(\"\\n \"+e._s(\"1\"===e.detailForm.operators?\"移动\":\"2\"===e.detailForm.operators?\"电信\":\"3\"===e.detailForm.operators?\"联通\":\"4\"===e.detailForm.operators?\"其他\":\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"是否有报警灯\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.isAlarm}},[e._v(\"\\n \"+e._s(e.detailForm.isAlarm?\"是\":\"否\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"报警灯是否备案\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.isFiling}},[e._v(\"\\n \"+e._s(e.detailForm.isFiling?\"是\":\"否\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"是否自有车辆\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.isOwned}},[e._v(\"\\n \"+e._s(e.detailForm.isOwned?\"是\":\"否\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"购买时间\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.buyDate}},[e._v(\"\\n \"+e._s(e.detailForm.buyDate||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"检验有效期\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.expirationDate}},[e._v(\"\\n \"+e._s(e.detailForm.expirationDate||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"注册日期\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.registrationDate}},[e._v(\"\\n \"+e._s(e.detailForm.registrationDate||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"发证日期\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.addDate}},[e._v(\"\\n \"+e._s(e.detailForm.addDate||\"-\")+\"\\n \")])])],1)],1),n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"车辆拖挂信息\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"适拖车型(客车)\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.suitabilityCar}},[e._v(\"\\n \"+e._s(e.dictionaryEscape(\"kc-stcx\",e.detailForm.suitabilityCar+\"\")||\"-\")+\"\\n \")])])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{attrs:{label:\"适拖车型(货车)\"}},[n(\"span\",{staticClass:\"text\",attrs:{title:e.detailForm.suitabilityTruck}},[e._v(\"\\n \"+e._s(e.dictionaryEscape(\"hc-stcx\",e.detailForm.suitabilityTruck+\"\")||\"-\")+\"\\n \")])])],1)],1),n(\"div\",{staticClass:\"rows\"},[n(\"div\",{staticClass:\"rows-left\"},[n(\"div\",{staticClass:\"rows-hr\"})]),n(\"div\",{staticClass:\"rows-title\"},[n(\"div\",{staticClass:\"text-overflow\"},[e._v(\"其他信息\")])])]),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:24}},[n(\"el-form-item\",{attrs:{label:\"备注\",prop:\"remarks\"}},[e._v(\"\\n \"+e._s(e.detailForm.remarks||\"-\")+\"\\n \")])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{staticClass:\"file-form-item\",attrs:{label:\"行驶证正面照片\",prop:\"drivingLicenseF\"}},[n(\"div\",{directives:[{name:\"loading\",rawName:\"v-loading\",value:e.drivingLicenseFLoading,expression:\"drivingLicenseFLoading\"}],staticClass:\"img-box\",attrs:{\"element-loading-background\":\"rgba(0, 0, 0, .7)\",\"element-loading-spinner\":\"el-icon-loading\"}},[n(\"el-image\",{attrs:{\"preview-src-list\":[e.detailForm.drivingLicenseF],src:e.detailForm.drivingLicenseF,title:\"点击预览\"},on:{load:function(t){return e.imgLoad(\"drivingLicenseFLoading\")}}},[n(\"div\",{staticClass:\"image-slot\",attrs:{slot:\"error\"},slot:\"error\"},[e._v(\"\\n 暂无图片\\n \")])])],1)])],1),n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{staticClass:\"file-form-item\",attrs:{label:\"行驶证背面照片\",prop:\"drivingLicenseB\"}},[n(\"div\",{directives:[{name:\"loading\",rawName:\"v-loading\",value:e.drivingLicenseFLoading,expression:\"drivingLicenseFLoading\"}],staticClass:\"img-box\",attrs:{\"element-loading-background\":\"rgba(0, 0, 0, .7)\",\"element-loading-spinner\":\"el-icon-loading\"}},[n(\"el-image\",{attrs:{\"preview-src-list\":[e.detailForm.drivingLicenseB],src:e.detailForm.drivingLicenseB,title:\"点击预览\"},on:{load:function(t){return e.imgLoad(\"drivingLicenseBLoading\")}}},[n(\"div\",{staticClass:\"image-slot\",attrs:{slot:\"error\"},slot:\"error\"},[e._v(\"\\n 暂无图片\\n \")])])],1)])],1)],1),n(\"el-row\",{staticStyle:{\"margin-left\":\"80px\",\"margin-top\":\"12px\"},attrs:{gutter:24}},[n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{staticClass:\"file-form-item\",attrs:{label:\"车辆正面照片\",prop:\"carFrontUrl\"}},[n(\"div\",{directives:[{name:\"loading\",rawName:\"v-loading\",value:e.carFrontUrlLoading,expression:\"carFrontUrlLoading\"}],staticClass:\"img-box\",attrs:{\"element-loading-background\":\"rgba(0, 0, 0, .7)\",\"element-loading-spinner\":\"el-icon-loading\"}},[n(\"el-image\",{attrs:{\"preview-src-list\":[e.detailForm.carFrontUrl],src:e.detailForm.carFrontUrl,title:\"点击预览\"},on:{load:function(t){return e.imgLoad(\"carFrontUrlLoading\")}}},[n(\"div\",{staticClass:\"image-slot\",attrs:{slot:\"error\"},slot:\"error\"},[e._v(\"\\n 暂无图片\\n \")])])],1)])],1),n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{staticClass:\"file-form-item\",attrs:{label:\"车辆侧面照片\",prop:\"carSideUrl\"}},[n(\"div\",{directives:[{name:\"loading\",rawName:\"v-loading\",value:e.carSideUrlLoading,expression:\"carSideUrlLoading\"}],staticClass:\"img-box\",attrs:{\"element-loading-background\":\"rgba(0, 0, 0, .7)\",\"element-loading-spinner\":\"el-icon-loading\"}},[n(\"el-image\",{attrs:{\"preview-src-list\":[e.detailForm.carSideUrl],src:e.detailForm.carSideUrl,title:\"点击预览\"},on:{load:function(t){return e.imgLoad(\"carSideUrlLoading\")}}},[n(\"div\",{staticClass:\"image-slot\",attrs:{slot:\"error\"},slot:\"error\"},[e._v(\"\\n 暂无图片\\n \")])])],1)])],1),n(\"el-col\",{attrs:{span:6}},[n(\"el-form-item\",{staticClass:\"file-form-item\",attrs:{label:\"车辆背面照片\",prop:\"carBehindUrl\"}},[n(\"div\",{directives:[{name:\"loading\",rawName:\"v-loading\",value:e.carBehindUrlLoading,expression:\"carBehindUrlLoading\"}],staticClass:\"img-box\",attrs:{\"element-loading-background\":\"rgba(0, 0, 0, .7)\",\"element-loading-spinner\":\"el-icon-loading\"}},[n(\"el-image\",{attrs:{\"preview-src-list\":[e.detailForm.carBehindUrl],src:e.detailForm.carBehindUrl,title:\"点击预览\"},on:{load:function(t){return e.imgLoad(\"carBehindUrlLoading\")}}},[n(\"div\",{staticClass:\"image-slot\",attrs:{slot:\"error\"},slot:\"error\"},[e._v(\"\\n 暂无图片\\n \")])])],1)])],1)],1)],1)],1)])},J=[],G=(n(\"ac1f\"),n(\"00b4\"),{name:\"DetailPage\",props:{componentName:{default:\"TablePage\",type:String}},components:{},data:function(){return{detailForm:{},pubSub:null,drivingLicenseFLoading:!1,drivingLicenseBLoading:!1,carFrontUrlLoading:!1,carSideUrlLoading:!1,carBehindUrlLoading:!1}},computed:{actionUrl:function(e){return window.context.portal},previewUrl:function(e){return window.context.portal+\"/file/onlinePreviewController/v1/getFileById_\"}},watch:{componentName:{handler:function(e){e===this.$options.name?this.openPage():this.closePage()}}},mounted:function(){var e=this;this.pubSub=v.a.subscribe(\"DetailPage\",(function(t,n){n.id&&e.getDetail(n.id)}))},methods:{dictionaryEscape:h[\"a\"],openPage:function(){},imgLoad:function(e){this[e]=!1},closePage:function(){var e=this;Object.assign(this.$data,this.$options.data.call(this),{pubSub:this.pubSub}),this.$nextTick((function(t){e.$refs.formInfo.$el.scrollTop=0}))},getDetail:function(e){var t=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function n(){var r;return Object(l[\"a\"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t.drivingLicenseFLoading=!0,t.drivingLicenseBLoading=!0,t.carFrontUrlLoading=!0,t.carSideUrlLoading=!0,t.carBehindUrlLoading=!0,n.next=7,Object(b[\"f\"])(e);case 7:r=n.sent,r.drivingLicenseF?r.drivingLicenseF=t.previewUrl+r.drivingLicenseF:(r.drivingLicenseF=\"\",t.drivingLicenseFLoading=!1),r.drivingLicenseF?r.drivingLicenseB=t.previewUrl+r.drivingLicenseB:(r.drivingLicenseB=\"\",t.drivingLicenseBLoading=!1),r.carFrontUrl?r.carFrontUrl=t.previewUrl+r.carFrontUrl:(r.carFrontUrl=\"\",t.carFrontUrlLoading=!1),r.carSideUrl?r.carSideUrl=t.previewUrl+r.carSideUrl:(r.carSideUrl=\"\",t.carSideUrlLoading=!1),r.carBehindUrl?r.carBehindUrl=t.previewUrl+r.carBehindUrl:(r.carBehindUrl=\"\",t.carBehindUrlLoading=!1),t.detailForm=Object(s[\"a\"])({},r);case 14:case\"end\":return n.stop()}}),n)})))()},handlePreview:function(e){var t=this;return Object(c[\"a\"])(Object(l[\"a\"])().mark((function n(){var r,a,o;return Object(l[\"a\"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(r=e.fileId||e.response.fileId||\"\",a=e.name||e.fileName||\"\",r&&a){n.next=4;break}return n.abrupt(\"return\",t.$message.warning(\"文件错误,请删除后重新上传\"));case 4:o=/\\.(jpg|jpeg|png|gif|bmp|webp|pdf)$/i,o.test(a)?window.open(t.previewUrl+r,\"_blank\"):window.open(t.downloadUrl+r,\"_blank\");case 6:case\"end\":return n.stop()}}),n)})))()}},beforeDestroy:function(){v.a.unsubscribe(this.pubSub)}}),W=G,H=(n(\"82ca\"),Object(C[\"a\"])(W,q,J,!1,null,\"0daad6be\",null)),K=H.exports,Y={name:\"PatrolAndRescueVehicleMgmt\",components:{EditAddPage:V,TablePage:F,DetailPage:K},data:function(){return{componentName:\"TablePage\",pubSub:null,transitionName:\"\"}},mounted:function(){var e=this;this.pubSub=v.a.subscribe(\"breadcrumb-click\",(function(t,n){n.isCurrentRoute&&(e.componentName=\"TablePage\")}))},methods:{changePage:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:\"\";switch(this.componentName=e,this.transitionName=\"fold-right\"===this.transitionName?\"fold-left\":\"fold-right\",t&&t(),e){case\"TablePage\":v.a.publish(\"go-back\");break;case\"EditAddPage\":v.a.publish(\"add-custom-breadcrumb\",n||\"编辑\");break;case\"DetailPage\":v.a.publish(\"add-custom-breadcrumb\",\"详情\");break}}},beforeDestroy:function(){v.a.unsubscribe(this.pubSub)}},Q=Y,Z=Object(C[\"a\"])(Q,r,a,!1,null,\"5ab4e80e\",null);t[\"default\"]=Z.exports},1289:function(e,t,n){var r=n(\"d3b7a\");r.__esModule&&(r=r.default),\"string\"===typeof r&&(r=[[e.i,r,\"\"]]),r.locals&&(e.exports=r.locals);var a=n(\"499e\").default;a(\"6ef72872\",r,!0,{sourceMap:!0,shadowMode:!1})},6012:function(e,t,n){var r=n(\"92b8\");r.__esModule&&(r=r.default),\"string\"===typeof r&&(r=[[e.i,r,\"\"]]),r.locals&&(e.exports=r.locals);var a=n(\"499e\").default;a(\"01472dbe\",r,!0,{sourceMap:!0,shadowMode:!1})},\"663a\":function(e,t,n){\"use strict\";n(\"1289\")},\"7b79\":function(e,t,n){t=e.exports=n(\"2350\")(!0),t.push([e.i,\"[data-v-3f45f2ba]:export{aside_width:11.97917vw;color_primary:#43a1ff;color_success:#67c23a;color_warning:#e6a23c;color_danger:#f56c6c}.form-content[data-v-3f45f2ba]{height:0}\",\"\",{version:3,sources:[\"D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/D:/jenkins/workspace/xcjy-fvue/src/assets/css/element-variables.scss\",\"D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/index.vue\"],names:[],mappings:\"AAoEA,yBACE,uBACA,sBACA,sBACA,sBACA,oBAjEe,CCssBjB,+BACE,QAAA,CAAA\",file:\"index.vue?vue&type=style&index=0&id=3f45f2ba&prod&lang=scss&scoped=true\",sourcesContent:[\"/* 改变系统主题色变量 ——*/\\r\\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\\r\\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\\r\\n\\r\\n/* 改变element组件主题色变量 ——*/\\r\\n$--color-primary: #43a1ff; /*主题颜色——#、#211bce;、*/\\r\\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\\r\\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\\r\\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\\r\\n$--color-error: #f56c6c; /*危险颜色——#f56c6c*/\\r\\n$--color-info: #909399; /*信息颜色——#909399*/\\r\\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\\r\\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\\r\\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\\r\\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\\r\\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\\r\\n$--border-color-light: rgba($--color-primary, 0.3); /*二级边框颜色——#e4e7ed*/\\r\\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\\r\\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\\r\\n$--color-white: #f0f0f0; /*基础白色——#FFFFFF*/\\r\\n$--color-black: #000000; /*基础黑色——#000000*/\\r\\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\\r\\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\\r\\n$--color-secondary: #dfebfc;\\r\\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\\r\\n$--svg-monochrome-grey: red;\\r\\n\\r\\n/* 左侧树宽度设置 */\\r\\n$--aside-width: 230px;\\r\\n\\r\\n// ------navigator-----------\\r\\n$--navigator-main-color: #fff;\\r\\n$--navigator-main-text-color: #393a40;\\r\\n$--navigator-text-color: #565656;\\r\\n$--navigator-text-size: 18px;\\r\\n\\r\\n// -----menu------------\\r\\n$--menu-bg: #393a40;\\r\\n$--menu-active: #616166;\\r\\n$--menu-hover: #2e2e33;\\r\\n$--menu-text: #E5EAF3;\\r\\n$--menu-icon: #909399;\\r\\n\\r\\n// 系统\\r\\n$--system-background-color: #0f304f;\\r\\n$--system-module-color1: #114066;\\r\\n$--system-table-text-color: mix($--color-white, $--system-background-color, 80%);\\r\\n$--system-module-color2: mix($--color-black, $--system-module-color1, 5%);\\r\\n$--system-module-color3: mix($--color-black, $--system-module-color1, 8%);\\r\\n$--system-hover-active-text: $--color-primary;\\r\\n$--system-active-bgColor: mix($--color-black, $--system-module-color1, 25%);\\r\\n$--system-input-bgColor: $--system-module-color1;\\r\\n$--system-disabled-bgColor: mix($--color-white, $--system-module-color1, 13%);\\r\\n$--system-input-disabled-bgColor: $--system-disabled-bgColor;\\r\\n$--system-border-color1: $--system-hover-active-text;\\r\\n$--system-border-color2: rgba($--system-hover-active-text, 0.5);\\r\\n$--system-border-color3: rgba($--system-hover-active-text, 0.3);\\r\\n$--system-border-color4: mix($--color-white, $--system-hover-active-text, 40%);\\r\\n$--system-border-color5: mix($--color-success, $--system-hover-active-text, 25%);\\r\\n$--system-border-color6: rgba(mix(darken($--color-success, 10%), darken($--system-hover-active-text, 2%), 25%), 0.45);\\r\\n$--system-box-color1: mix($--color-black, $--system-module-color1, 20%);\\r\\n$--system-box-color2: mix($--color-black, $--system-module-color1, 40%);\\r\\n$--system-box-color3: mix($--color-black, $--system-module-color1, 30%);\\r\\n$--system-box-color4: mix($--color-white, $--system-module-color1, 15%);\\r\\n$--system-box-color5: mix($--color-white, $--system-module-color1, 8%);\\r\\n$--system-box-color6: mix($--color-black, $--system-module-color1, 10%);\\r\\n$--system-box-shadow1: 0 2px 12px 0 rgba($--color-black, 0.15);\\r\\n\\r\\n:export {\\r\\n aside_width: $--aside-width;\\r\\n color_primary: $--color-primary;\\r\\n color_success: $--color-success;\\r\\n color_warning: $--color-warning;\\r\\n color_danger: $--color-danger;\\r\\n}\\r\\n\",'@import \"@/assets/css/element-variables.scss\"; \\n \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\r\\n@import \"@/assets/css/element-variables\";\\r\\n\\r\\n.form-content {\\r\\n height: 0;\\r\\n}\\r\\n\\r\\n'],sourceRoot:\"\"}])},\"82ca\":function(e,t,n){\"use strict\";n(\"6012\")},\"92b8\":function(e,t,n){t=e.exports=n(\"2350\")(!0),t.push([e.i,\"[data-v-0daad6be]:export{aside_width:11.97917vw;color_primary:#43a1ff;color_success:#67c23a;color_warning:#e6a23c;color_danger:#f56c6c}.form-content[data-v-0daad6be]{height:0}.img-box[data-v-0daad6be]{width:12.5vw;height:7.8125vw;box-sizing:border-box;border-radius:.26042vw;opacity:1;z-index:1;transition:all .3s}.img-box[data-v-0daad6be] .el-image{width:100%;height:100%;border-radius:.26042vw}.img-box[data-v-0daad6be] .el-image *{background:transparent;box-sizing:border-box;border-radius:.26042vw}.img-box[data-v-0daad6be] .el-loading-mask{border-radius:.26042vw}.img-box[data-v-0daad6be] .image-slot{width:100%;height:100%;line-height:7.8125vw;text-align:center;border:1px dashed #43a1ff;background:transparent;box-sizing:border-box;border-radius:.26042vw}.img-box[data-v-0daad6be] .image-slot i{font-size:1.04167vw;color:#43a1ff}\",\"\",{version:3,sources:[\"D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/DetailPage/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/DetailPage/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/DetailPage/D:/jenkins/workspace/xcjy-fvue/src/assets/css/element-variables.scss\",\"D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/DetailPage/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/DetailPage/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/DetailPage/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/DetailPage/index.vue\"],names:[],mappings:\"AAoEA,yBACE,uBACA,sBACA,sBACA,sBACA,oBAjEe,CCoejB,+BACE,QAAA,CAGF,0BACE,aACA,gBACA,sBACA,uBACA,UACA,UACA,kBAAA,CAEA,oCACE,WACA,YACA,sBAAA,CAEA,sCACE,uBACA,sBACA,sBAAA,CAIJ,2CACE,sBAAA,CAGF,sCACE,WACA,YACA,qBACA,kBACA,0BACA,uBACA,sBACA,sBAAA,CAEA,wCACE,oBACA,aAAA,CAAA\",file:\"index.vue?vue&type=style&index=0&id=0daad6be&prod&lang=scss&scoped=true\",sourcesContent:[\"/* 改变系统主题色变量 ——*/\\r\\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\\r\\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\\r\\n\\r\\n/* 改变element组件主题色变量 ——*/\\r\\n$--color-primary: #43a1ff; /*主题颜色——#、#211bce;、*/\\r\\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\\r\\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\\r\\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\\r\\n$--color-error: #f56c6c; /*危险颜色——#f56c6c*/\\r\\n$--color-info: #909399; /*信息颜色——#909399*/\\r\\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\\r\\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\\r\\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\\r\\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\\r\\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\\r\\n$--border-color-light: rgba($--color-primary, 0.3); /*二级边框颜色——#e4e7ed*/\\r\\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\\r\\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\\r\\n$--color-white: #f0f0f0; /*基础白色——#FFFFFF*/\\r\\n$--color-black: #000000; /*基础黑色——#000000*/\\r\\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\\r\\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\\r\\n$--color-secondary: #dfebfc;\\r\\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\\r\\n$--svg-monochrome-grey: red;\\r\\n\\r\\n/* 左侧树宽度设置 */\\r\\n$--aside-width: 230px;\\r\\n\\r\\n// ------navigator-----------\\r\\n$--navigator-main-color: #fff;\\r\\n$--navigator-main-text-color: #393a40;\\r\\n$--navigator-text-color: #565656;\\r\\n$--navigator-text-size: 18px;\\r\\n\\r\\n// -----menu------------\\r\\n$--menu-bg: #393a40;\\r\\n$--menu-active: #616166;\\r\\n$--menu-hover: #2e2e33;\\r\\n$--menu-text: #E5EAF3;\\r\\n$--menu-icon: #909399;\\r\\n\\r\\n// 系统\\r\\n$--system-background-color: #0f304f;\\r\\n$--system-module-color1: #114066;\\r\\n$--system-table-text-color: mix($--color-white, $--system-background-color, 80%);\\r\\n$--system-module-color2: mix($--color-black, $--system-module-color1, 5%);\\r\\n$--system-module-color3: mix($--color-black, $--system-module-color1, 8%);\\r\\n$--system-hover-active-text: $--color-primary;\\r\\n$--system-active-bgColor: mix($--color-black, $--system-module-color1, 25%);\\r\\n$--system-input-bgColor: $--system-module-color1;\\r\\n$--system-disabled-bgColor: mix($--color-white, $--system-module-color1, 13%);\\r\\n$--system-input-disabled-bgColor: $--system-disabled-bgColor;\\r\\n$--system-border-color1: $--system-hover-active-text;\\r\\n$--system-border-color2: rgba($--system-hover-active-text, 0.5);\\r\\n$--system-border-color3: rgba($--system-hover-active-text, 0.3);\\r\\n$--system-border-color4: mix($--color-white, $--system-hover-active-text, 40%);\\r\\n$--system-border-color5: mix($--color-success, $--system-hover-active-text, 25%);\\r\\n$--system-border-color6: rgba(mix(darken($--color-success, 10%), darken($--system-hover-active-text, 2%), 25%), 0.45);\\r\\n$--system-box-color1: mix($--color-black, $--system-module-color1, 20%);\\r\\n$--system-box-color2: mix($--color-black, $--system-module-color1, 40%);\\r\\n$--system-box-color3: mix($--color-black, $--system-module-color1, 30%);\\r\\n$--system-box-color4: mix($--color-white, $--system-module-color1, 15%);\\r\\n$--system-box-color5: mix($--color-white, $--system-module-color1, 8%);\\r\\n$--system-box-color6: mix($--color-black, $--system-module-color1, 10%);\\r\\n$--system-box-shadow1: 0 2px 12px 0 rgba($--color-black, 0.15);\\r\\n\\r\\n:export {\\r\\n aside_width: $--aside-width;\\r\\n color_primary: $--color-primary;\\r\\n color_success: $--color-success;\\r\\n color_warning: $--color-warning;\\r\\n color_danger: $--color-danger;\\r\\n}\\r\\n\",'@import \"@/assets/css/element-variables.scss\"; \\n \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\r\\n.form-content {\\r\\n height: 0;\\r\\n}\\r\\n\\r\\n.img-box {\\r\\n width: 240px;\\r\\n height: 150px;\\r\\n box-sizing: border-box;\\r\\n border-radius: 5px;\\r\\n opacity: 1;\\r\\n z-index: 1;\\r\\n transition: all .3s;\\r\\n\\r\\n ::v-deep.el-image {\\r\\n width: 100%;\\r\\n height: 100%;\\r\\n border-radius: 5px;\\r\\n\\r\\n * {\\r\\n background: transparent;\\r\\n box-sizing: border-box;\\r\\n border-radius: 5px;\\r\\n }\\r\\n }\\r\\n\\r\\n ::v-deep.el-loading-mask {\\r\\n border-radius: 5px;\\r\\n }\\r\\n\\r\\n ::v-deep.image-slot {\\r\\n width: 100%;\\r\\n height: 100%;\\r\\n line-height: 150px;\\r\\n text-align: center;\\r\\n border: 1px #43a1ff dashed;\\r\\n background: transparent;\\r\\n box-sizing: border-box;\\r\\n border-radius: 5px;\\r\\n\\r\\n i {\\r\\n font-size: 20px;\\r\\n color: #43a1ff;\\r\\n }\\r\\n }\\r\\n}\\r\\n'],sourceRoot:\"\"}])},bd8a:function(e,t,n){\"use strict\";n(\"f146\")},d3b7a:function(e,t,n){t=e.exports=n(\"2350\")(!0),t.push([e.i,\"[data-v-6bb246a6]:export{aside_width:11.97917vw;color_primary:#43a1ff;color_success:#67c23a;color_warning:#e6a23c;color_danger:#f56c6c}.file-box[data-v-6bb246a6]{position:relative}.file-box[data-v-6bb246a6],.file-box .file-upload[data-v-6bb246a6]{width:fit-content;border-radius:.26042vw}.file-box .file-upload[data-v-6bb246a6]{position:absolute;left:0;top:0;opacity:1;z-index:1;transition:all .3s}.file-box .file-upload[data-v-6bb246a6] .el-upload{width:12.5vw;height:7.8125vw;border-radius:.26042vw;border:1px dashed #43a1ff!important}.file-box .file-upload[data-v-6bb246a6] .el-upload i{font-size:1.25vw}.file-box .file-upload[data-v-6bb246a6] .el-upload i:before{font-size:1.04167vw;color:#43a1ff}.file-box .file-upload[data-v-6bb246a6] .el-upload *{border-radius:.26042vw!important}.file-box .img-box[data-v-6bb246a6]{position:relative;width:12.5vw;height:7.8125vw;box-sizing:border-box;border-radius:.26042vw;opacity:0;z-index:0;transition:all .3s}.file-box .img-box[data-v-6bb246a6] .el-image{width:100%;height:100%;border-radius:.26042vw}.file-box .img-box[data-v-6bb246a6] .el-image *{background:transparent;box-sizing:border-box;border-radius:.26042vw}.file-box .img-box[data-v-6bb246a6] .el-loading-mask{border-radius:.26042vw}.file-box .img-box[data-v-6bb246a6] .image-slot{width:100%;height:100%;line-height:7.8125vw;text-align:center;border:1px dashed #43a1ff;background:transparent;box-sizing:border-box;border-radius:.26042vw}.file-box .img-box[data-v-6bb246a6] .image-slot i{font-size:1.04167vw;color:#43a1ff}.file-box .img-box .action-overlay[data-v-6bb246a6]{position:absolute;top:0;left:0;width:100%;height:100%;line-height:7.8125vw;cursor:default;text-align:center;color:#fff;opacity:0;font-size:1.04167vw;background:rgba(0,0,0,.5);transition:opacity .3s}.file-box .img-box .action-overlay[data-v-6bb246a6]:hover{opacity:1;transition:opacity .3s}.file-box .img-box .action-overlay i[data-v-6bb246a6]{cursor:pointer;width:1.5625vw;height:2.08333vw;font-size:1.04167vw!important;line-height:2.08333vw}.file-box .img-box .action-overlay i[data-v-6bb246a6]:last-child{margin-left:1.04167vw}.show-img .file-upload[data-v-6bb246a6]{opacity:0;z-index:0;transition:all .3s}.show-img .img-box[data-v-6bb246a6]{opacity:1;z-index:1;transition:all .3s}\",\"\",{version:3,sources:[\"D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/components/imgDialog/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/components/imgDialog/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/components/imgDialog/D:/jenkins/workspace/xcjy-fvue/src/assets/css/element-variables.scss\",\"D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/components/imgDialog/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/components/imgDialog/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/components/imgDialog/D:/jenkins/workspace/xcjy-fvue/src/views/patrolAndRescue/infoMgmtPatrolsRescues/PatrolAndRescueVehicleMgmt/components/EditAddPage/components/imgDialog/index.vue\"],names:[],mappings:\"AAoEA,yBACE,uBACA,sBACA,sBACA,sBACA,oBAjEe,CC+IjB,2BACI,iBAEA,CAEA,mEAHA,kBACA,sBAUI,CARJ,wCACI,kBACA,OACA,MAEA,UACA,UAEA,kBAAA,CAEA,mDACI,aACA,gBACA,uBACA,mCAAA,CAEA,qDACI,gBAAA,CAEA,4DACI,oBACA,aAAA,CAIR,qDACI,gCAAA,CAKZ,oCACI,kBAGA,aACA,gBACA,sBACA,uBACA,UACA,UACA,kBAAA,CAEA,8CACI,WACA,YACA,sBAAA,CAEA,gDACI,uBACA,sBACA,sBAAA,CAIR,qDACI,sBAAA,CAGJ,gDACI,WACA,YACA,qBACA,kBACA,0BACA,uBACA,sBACA,sBAAA,CAEA,kDACI,oBACA,aAAA,CAIR,oDACI,kBACA,MACA,OACA,WACA,YACA,qBACA,eACA,kBACA,WACA,UACA,oBACA,0BACA,sBAAA,CAEA,0DACI,UACA,sBAAA,CAGJ,sDACI,eACA,eACA,iBACA,8BACA,qBAAA,CAEA,iEACI,qBAAA,CAQhB,wCACI,UACA,UACA,kBAAA,CAGJ,oCACI,UACA,UACA,kBAAA,CAAA\",file:\"index.vue?vue&type=style&index=0&id=6bb246a6&prod&lang=scss&scoped=true\",sourcesContent:[\"/* 改变系统主题色变量 ——*/\\r\\n$--theme-color: #211bce; /*主题颜色(即首页导航栏颜色)——#2761ff*/\\r\\n$--theme-color-active: #211bce; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\\r\\n\\r\\n/* 改变element组件主题色变量 ——*/\\r\\n$--color-primary: #43a1ff; /*主题颜色——#、#211bce;、*/\\r\\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\\r\\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\\r\\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\\r\\n$--color-error: #f56c6c; /*危险颜色——#f56c6c*/\\r\\n$--color-info: #909399; /*信息颜色——#909399*/\\r\\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\\r\\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\\r\\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\\r\\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\\r\\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\\r\\n$--border-color-light: rgba($--color-primary, 0.3); /*二级边框颜色——#e4e7ed*/\\r\\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\\r\\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\\r\\n$--color-white: #f0f0f0; /*基础白色——#FFFFFF*/\\r\\n$--color-black: #000000; /*基础黑色——#000000*/\\r\\n$--background-color-base: #f5f7fa; /*基础背景色——#F5F7FA*/\\r\\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\\r\\n$--color-secondary: #dfebfc;\\r\\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\\r\\n$--svg-monochrome-grey: red;\\r\\n\\r\\n/* 左侧树宽度设置 */\\r\\n$--aside-width: 230px;\\r\\n\\r\\n// ------navigator-----------\\r\\n$--navigator-main-color: #fff;\\r\\n$--navigator-main-text-color: #393a40;\\r\\n$--navigator-text-color: #565656;\\r\\n$--navigator-text-size: 18px;\\r\\n\\r\\n// -----menu------------\\r\\n$--menu-bg: #393a40;\\r\\n$--menu-active: #616166;\\r\\n$--menu-hover: #2e2e33;\\r\\n$--menu-text: #E5EAF3;\\r\\n$--menu-icon: #909399;\\r\\n\\r\\n// 系统\\r\\n$--system-background-color: #0f304f;\\r\\n$--system-module-color1: #114066;\\r\\n$--system-table-text-color: mix($--color-white, $--system-background-color, 80%);\\r\\n$--system-module-color2: mix($--color-black, $--system-module-color1, 5%);\\r\\n$--system-module-color3: mix($--color-black, $--system-module-color1, 8%);\\r\\n$--system-hover-active-text: $--color-primary;\\r\\n$--system-active-bgColor: mix($--color-black, $--system-module-color1, 25%);\\r\\n$--system-input-bgColor: $--system-module-color1;\\r\\n$--system-disabled-bgColor: mix($--color-white, $--system-module-color1, 13%);\\r\\n$--system-input-disabled-bgColor: $--system-disabled-bgColor;\\r\\n$--system-border-color1: $--system-hover-active-text;\\r\\n$--system-border-color2: rgba($--system-hover-active-text, 0.5);\\r\\n$--system-border-color3: rgba($--system-hover-active-text, 0.3);\\r\\n$--system-border-color4: mix($--color-white, $--system-hover-active-text, 40%);\\r\\n$--system-border-color5: mix($--color-success, $--system-hover-active-text, 25%);\\r\\n$--system-border-color6: rgba(mix(darken($--color-success, 10%), darken($--system-hover-active-text, 2%), 25%), 0.45);\\r\\n$--system-box-color1: mix($--color-black, $--system-module-color1, 20%);\\r\\n$--system-box-color2: mix($--color-black, $--system-module-color1, 40%);\\r\\n$--system-box-color3: mix($--color-black, $--system-module-color1, 30%);\\r\\n$--system-box-color4: mix($--color-white, $--system-module-color1, 15%);\\r\\n$--system-box-color5: mix($--color-white, $--system-module-color1, 8%);\\r\\n$--system-box-color6: mix($--color-black, $--system-module-color1, 10%);\\r\\n$--system-box-shadow1: 0 2px 12px 0 rgba($--color-black, 0.15);\\r\\n\\r\\n:export {\\r\\n aside_width: $--aside-width;\\r\\n color_primary: $--color-primary;\\r\\n color_success: $--color-success;\\r\\n color_warning: $--color-warning;\\r\\n color_danger: $--color-danger;\\r\\n}\\r\\n\",'@import \"@/assets/css/element-variables.scss\"; \\n \\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\r\\n@import \"@/assets/css/element-variables\";\\r\\n\\r\\n.file-box {\\r\\n position: relative;\\r\\n width: fit-content;\\r\\n border-radius: 5px;\\r\\n\\r\\n .file-upload {\\r\\n position: absolute;\\r\\n left: 0;\\r\\n top: 0;\\r\\n width: fit-content;\\r\\n opacity: 1;\\r\\n z-index: 1;\\r\\n border-radius: 5px;\\r\\n transition: all .3s;\\r\\n\\r\\n ::v-deep.el-upload {\\r\\n width: 240px;\\r\\n height: 150px;\\r\\n border-radius: 5px;\\r\\n border: 1px dashed #43a1ff !important;\\r\\n\\r\\n i {\\r\\n font-size: 24px;\\r\\n\\r\\n &::before {\\r\\n font-size: 20px;\\r\\n color: #43a1ff;\\r\\n }\\r\\n }\\r\\n\\r\\n * {\\r\\n border-radius: 5px !important;\\r\\n }\\r\\n }\\r\\n }\\r\\n\\r\\n .img-box {\\r\\n position: relative;\\r\\n // left: 0;\\r\\n // top: 0;\\r\\n width: 240px;\\r\\n height: 150px;\\r\\n box-sizing: border-box;\\r\\n border-radius: 5px;\\r\\n opacity: 0;\\r\\n z-index: 0;\\r\\n transition: all .3s;\\r\\n\\r\\n ::v-deep.el-image {\\r\\n width: 100%;\\r\\n height: 100%;\\r\\n border-radius: 5px;\\r\\n\\r\\n * {\\r\\n background: transparent;\\r\\n box-sizing: border-box;\\r\\n border-radius: 5px;\\r\\n }\\r\\n }\\r\\n\\r\\n ::v-deep.el-loading-mask {\\r\\n border-radius: 5px;\\r\\n }\\r\\n\\r\\n ::v-deep.image-slot {\\r\\n width: 100%;\\r\\n height: 100%;\\r\\n line-height: 150px;\\r\\n text-align: center;\\r\\n border: 1px #43a1ff dashed;\\r\\n background: transparent;\\r\\n box-sizing: border-box;\\r\\n border-radius: 5px;\\r\\n\\r\\n i {\\r\\n font-size: 20px;\\r\\n color: #43a1ff;\\r\\n }\\r\\n }\\r\\n\\r\\n .action-overlay {\\r\\n position: absolute;\\r\\n top: 0;\\r\\n left: 0;\\r\\n width: 100%;\\r\\n height: 100%;\\r\\n line-height: 150px;\\r\\n cursor: default;\\r\\n text-align: center;\\r\\n color: #fff;\\r\\n opacity: 0;\\r\\n font-size: 20px;\\r\\n background: rgba(0, 0, 0, .5);\\r\\n transition: opacity .3s;\\r\\n\\r\\n &:hover {\\r\\n opacity: 1;\\r\\n transition: opacity .3s;\\r\\n }\\r\\n\\r\\n i {\\r\\n cursor: pointer;\\r\\n width: 30px;\\r\\n height: 40px;\\r\\n font-size: 20px !important;\\r\\n line-height: 40px;\\r\\n\\r\\n &:last-child {\\r\\n margin-left: 20px;\\r\\n }\\r\\n }\\r\\n }\\r\\n }\\r\\n}\\r\\n\\r\\n.show-img {\\r\\n .file-upload {\\r\\n opacity: 0;\\r\\n z-index: 0;\\r\\n transition: all .3s;\\r\\n }\\r\\n\\r\\n .img-box {\\r\\n opacity: 1;\\r\\n z-index: 1;\\r\\n transition: all .3s;\\r\\n }\\r\\n}\\r\\n'],sourceRoot:\"\"}])},f146:function(e,t,n){var r=n(\"7b79\");r.__esModule&&(r=r.default),\"string\"===typeof r&&(r=[[e.i,r,\"\"]]),r.locals&&(e.exports=r.locals);var a=n(\"499e\").default;a(\"21919f1e\",r,!0,{sourceMap:!0,shadowMode:!1})}}]);","extractedComments":[]}