1 |
- import{d as e,r as a,o as t,c as o,a as l,u as r,b as d,n as i}from"./index-4cb6c62a.js";import{C as n}from"./CustomHeader.7bc5702d.js";import{I as u,f as s}from"./tools.99c0c3d3.js";import{u as v,o as p,r as c}from"./qdOrder.6d915f49.js";import"./_plugin-vue_export-helper.1b428a4d.js";const h=e({__name:"mailingAddress",setup(e){const h=v();p((e=>{c("ac8756cc31eb4816b8eaeb71907ff9c1",{data:{qdOrderNo:"qddd123456",pageStep:0}}).then((e=>{let a=JSON.parse(e.bizContent);m.value=JSON.parse(a.config.tableConfig),h.setQdOrder(a.qdOrder),delete a.config.tableConfig,f.value=Object.assign(a.config,f.value)}))}));let f=a({submitName:"提交",titleWidth:160}),m=a([{title:"是否邮寄",type:7,value:"whetherToMail",postal:1,itemData:[{checked:!0,value:"1",name:"不邮寄"},{checked:!1,value:"0",name:"邮寄"}]},{required:!1,title:"收件人",type:2,vertical:1,value:"consignee",underline:!0,show:!0},{required:!1,title:"收件人手机号",type:2,value:"consigneeTel",hint:"请输入手机号",underline:!0,show:!0},{required:!1,title:"省市区",type:10,value:"region",hint:"请选择省市区",underline:!0,show:!0},{required:!1,title:"详细地址",type:2,value:"address",hint:"请输入详细地址",underline:!0,show:!0},{required:!1,title:"邮政编码",type:2,value:"postalCode",hint:"请输入邮政编码",underline:!0,show:!0}]);function b(e,a){"是否邮寄"===a.title&&("1"==e.detail.value?(m.value[u("收件人",m.value)].show=!0,m.value[u("收件人手机号",m.value)].show=!0,m.value[u("省市区",m.value)].show=!0,m.value[u("详细地址",m.value)].show=!0,m.value[u("邮政编码",m.value)].show=!0):(m.value[u("收件人",m.value)].show=!1,m.value[u("收件人手机号",m.value)].show=!1,m.value[u("省市区",m.value)].show=!1,m.value[u("详细地址",m.value)].show=!1,m.value[u("邮政编码",m.value)].show=!1))}function g(e){h.orderInfo.value=e;let{userType:a,vanType:t,vehicleColor:o,vehiclePlate:l,qdOrderNo:r}=h.qdOrderVal;h.qdOrderVal.type=t-1;const d={userType:a,qdOrderNo:r,vehiclePlate:l,vehiclePlateColor:o,type:t-1,orderSource:"H5",...e};let{commitInterface:n,jumpPage:u}=f.value;c(n||"3dc2df0ba7004fffbd97192cbaa66b6f",{data:d}).then((e=>{0===e.statusCode&&(h.orderInfo.value.orderId=JSON.parse(e.bizContent).orderId,function(e,a){const t={promoteId:e,orderId:a};c("198172b1858d474fa8e35225d65014d7",{showLoading:!0,data:t}).then((e=>{console.log("关联成功",e)}))}(h.qdOrderVal.productCode,JSON.parse(e.bizContent).orderId),i({url:"/"+u,animationType:"pop-in",animationDuration:500}))}))}return(e,a)=>(t(),o("div",null,[l(r(n),{back:!1,title:"邮寄"}),d("div",{style:{"padding-top":"20rpx"}},[l(r(s),{formData:r(m),config:r(f),onRadioChange:b,onSubmit:g},null,8,["formData","config"])])]))}});export{h as default};
|