insurance-accident-declaration-accident-declaration.43f8b6c6.js 14 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["insurance-accident-declaration-accident-declaration"],{3061:function(t,a,e){"use strict";e.r(a);var i=e("3cc9"),n=e("f0f9");for(var o in n)["default"].indexOf(o)<0&&function(t){e.d(a,t,(function(){return n[t]}))}(o);e("9ddf");var c=e("828b"),r=Object(c["a"])(n["default"],i["b"],i["c"],!1,null,"08f7f5a5",null,!1,i["a"],void 0);a["default"]=r.exports},"30f7":function(t,a,e){"use strict";e("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e("7a76"),e("c9b5")},"3cc9":function(t,a,e){"use strict";e.d(a,"b",(function(){return i})),e.d(a,"c",(function(){return n})),e.d(a,"a",(function(){}));var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-uni-view",{staticClass:"accident-declaration"},[e("v-uni-view",{staticClass:"custom-navbar",style:{height:t.navBarInfo.height+"px"}},[e("v-uni-view",{staticClass:"custom-navbar__back",style:[t.navbarBackStyle],on:{click:function(a){a.stopPropagation(),arguments[0]=a=t.$handleEvent(a),t.navBack("")}}},[e("v-uni-text",{staticClass:"tn-icon-left"})],1),e("v-uni-view",{staticClass:"custom-navbar__title",style:[t.navbarTitleStyle]},[t._v("事故申报")])],1),e("v-uni-view",{staticClass:"wrapper",style:[t.pageWrapperStyle]},[e("v-uni-view",{staticClass:"accident-type"},[e("v-uni-view",{staticClass:"form-item"},[e("v-uni-view",{staticClass:"item-title"},[t._v("选择时间")]),e("v-uni-view",{staticClass:"item-data"},[e("v-uni-picker",{staticClass:"item__picker",class:{placeholder:""===t.declarationData.date},attrs:{mode:"date",value:t.declarationData.date},on:{change:function(a){arguments[0]=a=t.$handleEvent(a),t.dateChange.apply(void 0,arguments)}}},[t._v(t._s(t.declarationData.date||"请选择时间"))]),e("v-uni-view",{staticClass:"item-data__arrow"},[e("v-uni-text",{staticClass:"tn-icon-right"})],1)],1)],1),e("v-uni-view",{staticClass:"form-item"},[e("v-uni-view",{staticClass:"item-title"},[t._v("事故类型")]),e("v-uni-view",{staticClass:"item-data"},[e("v-uni-picker",{staticClass:"item__picker",class:{placeholder:-1===t.currentSelectTypeIndex},attrs:{mode:"selector",range:t.declarationTypeList,"range-key":"name",value:t.currentSelectTypeIndex},on:{change:function(a){arguments[0]=a=t.$handleEvent(a),t.typeChange.apply(void 0,arguments)}}},[t._v(t._s(-1!=t.currentSelectTypeIndex?t.declarationData.type:"请选择事故类型"))]),e("v-uni-view",{staticClass:"item-data__arrow"},[e("v-uni-text",{staticClass:"tn-icon-right"})],1)],1)],1),e("v-uni-view",{staticClass:"form-item"},[e("v-uni-view",{staticClass:"item-title"},[t._v("严重程度")]),e("v-uni-view",{staticClass:"item-data"},[e("v-uni-input",{staticClass:"item__input",attrs:{type:"text",placeholder:"请输入严重程度"},model:{value:t.declarationData.extent,callback:function(a){t.$set(t.declarationData,"extent",a)},expression:"declarationData.extent"}})],1)],1)],1),e("v-uni-view",{staticClass:"accident-phone"},[e("v-uni-view",{staticClass:"form-item"},[e("v-uni-view",{staticClass:"item-title"},[t._v("联系电话")]),e("v-uni-view",{staticClass:"item-data"},[e("v-uni-input",{staticClass:"item__input",attrs:{type:"number",placeholder:"请输入联系电话"},model:{value:t.declarationData.phone,callback:function(a){t.$set(t.declarationData,"phone",a)},expression:"declarationData.phone"}})],1)],1),e("v-uni-view",{staticClass:"form-item"},[e("v-uni-view",{staticClass:"item-title"},[t._v("紧急联系电话")]),e("v-uni-view",{staticClass:"item-data"},[e("v-uni-input",{staticClass:"item__input",attrs:{type:"number",placeholder:"请输入紧急联系电话"},model:{value:t.declarationData.secondPhone,callback:function(a){t.$set(t.declarationData,"secondPhone",a)},expression:"declarationData.secondPhone"}})],1)],1)],1),e("v-uni-view",{staticClass:"accident-images"},[e("v-uni-view",{staticClass:"title"},[t._v("请上传事故照片,保证照片真实")]),e("v-uni-view",{staticClass:"images"},[t._l(t.declarationData.images,(function(t,a){return e("v-uni-view",{key:a,staticClass:"image-item"},[e("v-uni-image",{staticClass:"image",attrs:{src:t,mode:"aspectFill"}})],1)})),t.declarationData.images.length<t.maxUploadImageLimit?e("v-uni-view",{staticClass:"image-upload",on:{click:function(a){a.stopPropagation(),arguments[0]=a=t.$handleEvent(a),t.uploadImage.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"icon"},[e("v-uni-image",{staticClass:"image",attrs:{src:"https://qny.wdsp666.com/images/1/2022/11/D7x69ZH2kXTw7H269AZ4aA762aetAO.png?imageMogr2/thumbnail/750x",mode:"aspectFill"}})],1),e("v-uni-view",{staticClass:"tips"},[t._v("添加事故照片")])],1):t._e()],2)],1),e("v-uni-view",{staticClass:"submit-btn"},[t._v("提交申报")])],1)],1)},n=[]},4733:function(t,a,e){"use strict";e("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){if(Array.isArray(t))return(0,i.default)(t)};var i=function(t){return t&&t.__esModule?t:{default:t}}(e("8d0b"))},"7acc":function(t,a,e){var i=e("bb50");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=e("967d").default;n("3a015c16",i,!0,{sourceMap:!1,shadowMode:!1})},"9ddf":function(t,a,e){"use strict";var i=e("7acc"),n=e.n(i);n.a},"9ff4":function(t,a){t.exports={data:function(){return{navBarInfo:{height:0,statusHeight:0},boundingInfo:{width:0,height:32,top:0,bottom:0,right:0}}},computed:{navbarBackStyle:function(){var t={},a=0;return a=this.boundingInfo.top?this.boundingInfo.top:(this.navBarInfo.height-this.boundingInfo.height)/2,t.height=this.boundingInfo.height+"px",t.top=a+"px",t},navbarTitleStyle:function(){var t={},a=0;return a=this.boundingInfo.top?this.boundingInfo.top:(this.navBarInfo.height-this.boundingInfo.height)/2,t.top=a+"px",t},pageWrapperStyle:function(){return{top:"".concat(this.navBarInfo.height,"px")}}},onLoad:function(){this.initCustomNavBarInfo(),this.initBoundingButtonInfo()},methods:{initCustomNavBarInfo:function(){try{var t,a=uni.getSystemInfoSync(),e=a.statusBarHeight;a.titleBarHeight;t=e+45,this.navBarInfo={height:t,statusHeight:e}}catch(i){console.error("更新导航栏信息失败",i),this.navBarInfo={height:0,statusHeight:45}}},initBoundingButtonInfo:function(){var t={width:0,height:32,top:0,bottom:0,right:0};try{this.boundingInfo=t}catch(a){console.error("更新胶囊按钮容器信息失败",a),this.boundingInfo=t}},navBack:function(){var t=getCurrentPages();if((null===t||void 0===t?void 0:t.length)>0){var a=t[0];1!==t.length||a.route&&"/pages/index"==a.route?uni.navigateBack({delta:1}):uni.reLaunch({url:"/pages/index"})}else uni.reLaunch({url:"/pages/index"})}}}},b7c7:function(t,a,e){"use strict";e("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){return(0,i.default)(t)||(0,n.default)(t)||(0,o.default)(t)||(0,c.default)()};var i=r(e("4733")),n=r(e("d14d")),o=r(e("5d6b")),c=r(e("30f7"));function r(t){return t&&t.__esModule?t:{default:t}}},bb50:function(t,a,e){var i=e("c86c");a=i(!1),a.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.tn-custom-nav-bar__back[data-v-08f7f5a5]{width:100%;height:100%;position:relative;display:flex;justify-content:space-evenly;align-items:center;box-sizing:border-box;background-color:rgba(0,0,0,.15);border-radius:%?1000?%;border:%?1?% solid hsla(0,0%,100%,.5);color:#fff;font-size:18px}.tn-custom-nav-bar__back .icon[data-v-08f7f5a5]{display:block;flex:1;margin:auto;text-align:center}.tn-custom-nav-bar__back[data-v-08f7f5a5]:before{content:" ";width:%?1?%;height:110%;position:absolute;top:22.5%;left:0;right:0;margin:auto;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none;box-sizing:border-box;opacity:.7;background-color:#fff}\n/* 自定义顶部导航栏 start */.custom-navbar[data-v-08f7f5a5]{position:fixed;top:0;left:0;width:100%;z-index:9999\n /* 返回按钮 */\n /* 标题 */}.custom-navbar__back[data-v-08f7f5a5]{position:absolute;left:%?30?%;display:flex;align-items:center;justify-content:center;font-size:%?40?%}.custom-navbar__title[data-v-08f7f5a5]{position:absolute;left:50%;line-height:1;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);font-size:%?32?%}\n/* 自定义顶部导航栏 end */.custom-navbar[data-v-08f7f5a5]{background-color:#fff}.accident-declaration[data-v-08f7f5a5]{background-color:#f7f8fa;min-height:100vh;padding-bottom:%?30?%;padding-bottom:calc(constant(safe-area-inset-bottom) + %?30?%);padding-bottom:calc(env(safe-area-inset-bottom) + %?30?%)\n /* 表单 start */\n /* 表单 end */\n /* 事故类型 start */\n /* 事故类型 end */\n /* 事故图片 start */\n /* 事故图片 end */\n /* 提交申报 start */\n /* 提交申报 end */}.accident-declaration .wrapper[data-v-08f7f5a5]{position:relative;padding:%?30?%;background-color:inherit}.accident-declaration .image[data-v-08f7f5a5]{width:100%;height:100%}.accident-declaration .form-item[data-v-08f7f5a5]{display:flex;align-items:center;justify-content:space-between;padding:%?36?% %?0?%;border-bottom:%?1?% solid #dfe2eb}.accident-declaration .form-item .item-title[data-v-08f7f5a5]{font-size:%?32?%;color:#333}.accident-declaration .form-item .item-data[data-v-08f7f5a5]{flex-grow:1;display:flex;align-items:center;justify-content:flex-end}.accident-declaration .form-item .item-data .item__picker[data-v-08f7f5a5]{width:100%;text-align:end;color:#333;font-size:%?30?%}.accident-declaration .form-item .item-data .item__picker.placeholder[data-v-08f7f5a5]{color:#999}.accident-declaration .form-item .item-data .item__input[data-v-08f7f5a5]{width:100%;font-size:%?30?%;color:#333;text-align:end}.accident-declaration .form-item .item-data .item__input[data-v-08f7f5a5] .input-placeholder{color:#999}.accident-declaration .form-item .item-data__arrow[data-v-08f7f5a5]{color:#e6e6e6;margin-left:%?10?%;line-height:1}.accident-declaration .form-item[data-v-08f7f5a5]:last-child{border-bottom:none}.accident-declaration .accident-type[data-v-08f7f5a5], .accident-declaration .accident-phone[data-v-08f7f5a5], .accident-declaration .accident-images[data-v-08f7f5a5]{margin-top:%?20?%;padding:%?0?% %?30?%;background-color:#fff;border-radius:%?12?%}.accident-declaration .accident-images[data-v-08f7f5a5]{padding:%?30?%}.accident-declaration .accident-images .title[data-v-08f7f5a5]{background-color:#faede9;color:#f74c37;padding:%?10?% %?30?%;border-radius:%?10?%;width:-webkit-fit-content;width:fit-content;margin:auto}.accident-declaration .accident-images .images[data-v-08f7f5a5]{display:flex;flex-wrap:wrap}.accident-declaration .accident-images .images .image-item[data-v-08f7f5a5], .accident-declaration .accident-images .images .image-upload[data-v-08f7f5a5]{width:%?280?%;height:%?200?%;border-radius:%?10?%;margin-top:%?20?%}.accident-declaration .accident-images .images .image-item[data-v-08f7f5a5]:nth-child(n+1){margin-left:%?20?%}.accident-declaration .accident-images .images .image-item[data-v-08f7f5a5]{border:%?1?% solid #e6e6e6}.accident-declaration .accident-images .images .image-upload[data-v-08f7f5a5]{border:%?1?% dashed #e6e6e6;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:%?20?%}.accident-declaration .accident-images .images .image-upload .icon[data-v-08f7f5a5]{width:%?68?%;height:%?68?%}.accident-declaration .accident-images .images .image-upload .tips[data-v-08f7f5a5]{color:#999;font-size:%?24?%;margin-top:%?16?%}.accident-declaration .submit-btn[data-v-08f7f5a5]{width:90%;background-color:#178aff;color:#fff;padding:%?20?%;border-radius:%?10?%;margin:auto;margin-top:%?30?%;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 20px 1px rgba(60,117,246,.3)}',""]),t.exports=a},c3b2:function(t,a,e){"use strict";e("6a54");var i=e("f5bd").default;Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var n=i(e("b7c7"));e("c223"),e("aa9c");var o=i(e("9ff4")),c={mixins:[o.default],data:function(){return{declarationData:{date:"",type:"",extent:"",phone:"",secondPhone:"",images:[]},currentSelectTypeIndex:-1,declarationTypeList:[{id:1,name:"类型一"},{id:2,name:"类型二"},{id:3,name:"类型三"},{id:4,name:"类型四"},{id:5,name:"类型五"}],maxUploadImageLimit:9}},onLoad:function(){this.initDate()},methods:{initDate:function(){var t=new Date,a=t.getFullYear(),e=t.getMonth()+1,i=t.getDate();this.declarationData.date="".concat(a,"-").concat(e<10?"0"+e:e,"-").concat(i<10?"0"+i:i)},dateChange:function(t){this.declarationData.date=t.detail.value},typeChange:function(t){this.currentSelectTypeIndex=t.detail.value,this.declarationData.type=this.declarationTypeList[this.currentSelectTypeIndex]["name"]},uploadImage:function(){var t=this;this.declarationData.images.length>this.maxUploadImageLimit||uni.chooseImage({count:9-this.declarationData.images.length,success:function(a){var e;(e=t.declarationData.images).push.apply(e,(0,n.default)(a.tempFilePaths))}})}}};a.default=c},d14d:function(t,a,e){"use strict";e("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},e("01a2"),e("e39c"),e("bf0f"),e("844d"),e("18f7"),e("de6c"),e("08eb")},f0f9:function(t,a,e){"use strict";e.r(a);var i=e("c3b2"),n=e.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){e.d(a,t,(function(){return i[t]}))}(o);a["default"]=n.a}}]);