carDetail.js
6.1 KB
"use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("up-input")+e.resolveComponent("up-form-item")+e.resolveComponent("up-form")+e.resolveComponent("up-picker")+e.resolveComponent("up-popup"))()}Math||(o+(()=>"../../uni_modules/uview-plus/components/u-input/u-input.js")+(()=>"../../uni_modules/uview-plus/components/u-form-item/u-form-item.js")+(()=>"../../uni_modules/uview-plus/components/u-form/u-form.js")+(()=>"../../uni_modules/uview-plus/components/u-picker/u-picker.js")+(()=>"../../uni_modules/uview-plus/components/u-popup/u-popup.js"))();const o=()=>"../../components/navTop.js",l={__name:"carDetail",setup(o){const l=e.ref(!1),r=e.ref(!0),n=e.ref([]),a={fontSize:"28rpx",lineHeight:"38rpx",color:"#3D3D3D"},p=e.ref("arrow-down"),i=e.ref({name:"",identificationNumber:"",sysDeptName:"",licensePlateNumber:"",lincensePlateType:"",frameNumber:"",engineNumber:"",vehicleType:"",vehicleNature:"",passengersNumber:"",passengerCapacity:"",emissions:"",vehicleModel:"",vehicleBrand:"",tractionMass:"",requirements:""});e.onLoad((e=>{}));const u=e=>{n.value=[],n.value.push(e),l.value=!0,p.value="arrow-up"},t=()=>{l.value=!1,p.value="arrow-down"},s=()=>{e.index.showModal({title:"删除车辆提示",content:"删除车辆后将无法及时收到投保方案解答与最新优惠,且无法恢复车辆信息。是否继续删除?",success:function(e){e.confirm?console.log("用户点击确定"):e.cancel&&console.log("用户点击取消")}})};return(o,c)=>({a:e.p({carNum:"桂A·66666"}),b:e.o((e=>i.value.sysDeptName=e)),c:e.p({fontSize:"28rpx",color:"#999",placeholder:"请输入上年承保公司",border:"none",inputAlign:"right",modelValue:i.value.sysDeptName}),d:e.p({label:"上年承保公司",prop:"sysDeptName"}),e:e.o((e=>i.value.name=e)),f:e.p({fontSize:"28rpx",color:"#999",placeholder:"请输入真实姓名",border:"none",inputAlign:"right",modelValue:i.value.name}),g:e.p({label:"车主姓名",prop:"name"}),h:e.o((e=>i.value.identificationNumber=e)),i:e.p({fontSize:"28rpx",color:"#999",placeholder:"请输入身份证号",border:"none",inputAlign:"right",modelValue:i.value.identificationNumber}),j:e.p({label:"身份证号",prop:"identificationNumber"}),k:e.o((e=>i.value.licensePlateNumber=e)),l:e.p({fontSize:"28rpx",color:"#999",placeholder:"请输入车牌号码",border:"none",inputAlign:"right",modelValue:i.value.licensePlateNumber}),m:e.p({label:"车牌号码",prop:"licensePlateNumber"}),n:e.o((e=>u(["黄色车牌","绿色车牌","白色车牌","蓝色车牌"]))),o:e.o((e=>i.value.lincensePlateType=e)),p:e.p({fontSize:"28rpx",color:"#999",placeholder:"请选择号牌种类",suffixIcon:p.value,suffixIconStyle:"font-size: 28rpx",border:"none",inputAlign:"right",modelValue:i.value.lincensePlateType}),q:e.p({label:"号牌种类",prop:"lincensePlateType"}),r:e.o((e=>i.value.frameNumber=e)),s:e.p({fontSize:"28rpx",color:"#999",placeholder:"请输入车架号",border:"none",inputAlign:"right",modelValue:i.value.frameNumber}),t:e.p({label:"车架号",prop:"frameNumber"}),v:e.o((e=>i.value.engineNumber=e)),w:e.p({fontSize:"28rpx",color:"#999",placeholder:"请输入发动机号",border:"none",inputAlign:"right",modelValue:i.value.engineNumber}),x:e.p({label:"发动机号",prop:"engineNumber"}),y:e.o((e=>u(["小轿车","大货车","两厢车"]))),z:e.o((e=>i.value.vehicleType=e)),A:e.p({fontSize:"28rpx",color:"#999",placeholder:"请选择车辆类型",suffixIcon:p.value,suffixIconStyle:"font-size: 28rpx",border:"none",inputAlign:"right",modelValue:i.value.vehicleType}),B:e.p({label:"车辆类型",prop:"vehicleType"}),C:e.o((e=>u(["运营车辆","私家车","公务车"]))),D:e.o((e=>i.value.vehicleNature=e)),E:e.p({fontSize:"28rpx",color:"#999",placeholder:"请选择车辆使用性质",suffixIcon:p.value,suffixIconStyle:"font-size: 28rpx",border:"none",inputAlign:"right",modelValue:i.value.vehicleNature}),F:e.p({label:"车辆使用性质",prop:"vehicleNature"}),G:e.o((e=>i.value.passengersNumber=e)),H:e.p({fontSize:"28rpx",color:"#999",placeholder:"请输入核载人数",border:"none",inputAlign:"right",modelValue:i.value.passengersNumber}),I:e.p({label:"核定客载数(人)",prop:"passengersNumber"}),J:e.o((e=>i.value.passengerCapacity=e)),K:e.p({fontSize:"28rpx",color:"#999",placeholder:"请输入核载重量",border:"none",inputAlign:"right",modelValue:i.value.passengerCapacity}),L:e.p({label:"核定载质量(千克)",prop:"passengerCapacity"}),M:e.o((e=>i.value.emissions=e)),N:e.p({fontSize:"28rpx",color:"#999",placeholder:"请输入排放量",border:"none",inputAlign:"right",modelValue:i.value.emissions}),O:e.p({label:"排量毫升",prop:"emissions"}),P:e.o((e=>i.value.vehicleModel=e)),Q:e.p({fontSize:"28rpx",color:"#999",placeholder:"请填写车辆型号",border:"none",inputAlign:"right",modelValue:i.value.vehicleModel}),R:e.p({label:"车辆型号",prop:"vehicleModel"}),S:e.o((e=>u(["宝马","奔驰","劳斯莱斯"]))),T:e.o((e=>i.value.vehicleBrand=e)),U:e.p({fontSize:"28rpx",color:"#999",placeholder:"请选择车辆品牌",suffixIcon:p.value,suffixIconStyle:"font-size: 28rpx",border:"none",inputAlign:"right",modelValue:i.value.vehicleBrand}),V:e.p({label:"中文品牌",prop:"vehicleBrand"}),W:e.o((e=>i.value.tractionMass=e)),X:e.p({fontSize:"28rpx",color:"#999",placeholder:"请填写准牵引准质量",border:"none",inputAlign:"right",modelValue:i.value.tractionMass}),Y:e.p({label:"准牵引质量",prop:"tractionMass"}),Z:e.o((e=>u(["强险","商险"]))),aa:e.o((e=>i.value.requirements=e)),ab:e.p({fontSize:"28rpx",color:"#999",placeholder:"请选择保险需求",suffixIcon:p.value,suffixIconStyle:"font-size: 28rpx",border:"none",inputAlign:"right",modelValue:i.value.requirements}),ac:e.p({label:"保险需求",prop:"requirements"}),ad:e.o(s),ae:e.sr("uFormRef","76b78bde-0"),af:e.p({model:i.value,"label-width":"130",labelStyle:a}),ag:e.o(t),ah:e.o(t),ai:e.o((e=>l.value=!1)),aj:e.p({show:l.value,columns:n.value,closeOnClickOverlay:!0}),ak:e.o((e=>r.value=!1)),al:e.o((e=>r.value=!1)),am:e.p({show:r.value,mode:"center",safeAreaInsetBottom:!1,round:"20"}),an:l.value?"100vh":"",ao:l.value?"hidden":""})}},r=e._export_sfc(l,[["__scopeId","data-v-76b78bde"]]);wx.createPage(r);