1 |
- import{d as T,b as E,r as m,p as G,c as p,e as x,f as z,g as u,h as t,i as a,t as n,u as s,k as H,F as J,m as V,E as K,R as Q,S as X,_ as Y}from"./index.76214426.js";import{g as Z,a as ee,e as le}from"./vehicle.36e0c1b7.js";import{M as ue}from"./index.b661d9c5.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.45576b33.js";import"./vuedraggable.umd.e261f12f.js";import"./index.ac274cf8.js";import"./index.6fdd4b98.js";import"./sort_out.f3d53300.js";const r=C=>(Q("data-v-42ac33db"),C=C(),X(),C),te={class:"data"},ae=V("\u65B0\u589E\u8F66\u8F86"),ie={class:"table"},oe=V("\u7F16\u8F91"),ne=V("\u67E5\u770B"),se={class:"pagination"},_e={class:"entry-card-detail"},de={class:"detail-content"},pe={class:"detail-section"},re=r(()=>u("div",{class:"section-title"},"\u8F66\u8F86\u4FE1\u606F",-1)),ce={class:"section-content"},me={class:"info-item"},ve=r(()=>u("span",{class:"label"},"\u8F66\u8F86\u540D\u79F0\uFF1A",-1)),he={class:"value"},Fe={class:"info-item"},ge=r(()=>u("span",{class:"label"},"\u8F66\u724C\u53F7\uFF1A",-1)),fe={class:"value"},be={class:"info-item"},Ve=r(()=>u("span",{class:"label"},"\u8F66\u8F86\u7C7B\u578B\uFF1A",-1)),Ce={class:"value"},we={class:"info-item"},Be=r(()=>u("span",{class:"label"},"\u4E58\u5750\u4EBA\u6570\uFF1A",-1)),Ee={class:"value"},ye={class:"info-item"},De=r(()=>u("span",{class:"label"},"\u884C\u674E\u6570\u91CF\uFF1A",-1)),xe={class:"value"},Ae={class:"info-item"},ke=r(()=>u("span",{class:"label"},"\u6B63\u5E38\u4EF7\u683C\uFF1A",-1)),Ue={class:"value"},ze={class:"info-item"},qe=r(()=>u("span",{class:"label"},"\u51CC\u6668\u4EF7\u683C\uFF1A",-1)),Se={class:"value"},Ie={class:"info-item"},Pe=r(()=>u("span",{class:"label"},"\u53F8\u673A\u59D3\u540D\uFF1A",-1)),Re={class:"value"},je={class:"info-item"},Me=r(()=>u("span",{class:"label"},"\u53F8\u673A\u7535\u8BDD\uFF1A",-1)),Ne={class:"value"},$e={class:"info-item"},Le=r(()=>u("span",{class:"label"},"\u8F66\u8F86\u56FE\u7247\uFF1A",-1)),Oe={class:"value"},We={key:1},Te=V("\u53D6\u6D88"),Ge=V("\u4FDD\u5B58"),He=T({setup(C){const h=E({page_size:10,page:1}),o=E({id:"1",vehicle_name:"\u6D4B\u8BD51",vehicle_img:"",vehicle_no:"23222",vehicle_type:"1",people_num:"4",luggage_num:"2",price:"1",dawn_price:"1.2",driver_name:"\u53F8\u673A",driver_phone:"123445343",create_time:"0",update_time:"0",type_name:"\u7ECF\u6D4E\u578B"}),w=E({list:[],count:1e3});let q=m([]);m([]),m([]);const y=()=>{Z(h).then(_=>{q.value=[],w.list=_.list,w.count=_.total})},D=m(!1),S=_=>{ee(_).then(e=>{o.id=e.id,o.vehicle_name=e.vehicle_name,o.vehicle_img=e.vehicle_img,o.vehicle_no=e.vehicle_no,o.vehicle_type=e.vehicle_type,o.people_num=e.people_num,o.luggage_num=e.luggage_num,o.price=e.price,o.dawn_price=e.dawn_price,o.driver_name=e.driver_name,o.driver_phone=e.driver_phone,o.create_time=e.create_time,o.update_time=e.update_time,o.type_name=e.type_name,D.value=!0})};y(),G(()=>[h.page,h.page_size],()=>{y()});const i=m({id:"",vehicle_name:"",vehicle_img:"",vehicle_no:"",vehicle_type:"",people_num:"",luggage_num:"",price:"",dawn_price:"",driver_name:"",driver_phone:""}),f=m(!1),g=m(!1),F=m("+60"),I=E({vehicle_name:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F66\u8F86\u540D\u79F0",trigger:"blur"}],vehicle_img:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8F66\u8F86\u56FE\u7247",trigger:"change"}],vehicle_type:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F66\u8F86\u7C7B\u578B",trigger:"blur"}],people_num:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F7D\u5BA2\u6570\u91CF",trigger:"blur"}],luggage_num:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u674E\u6570\u91CF",trigger:"blur"}],price:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u5E38\u4EF7\u683C",trigger:"blur"}],dawn_price:[{required:!0,message:"\u8BF7\u8F93\u5165\u51CC\u6668\u4EF7\u683C",trigger:"blur"}]}),A=m();function P(){f.value=!1,Object.assign(i.value,{id:"",vehicle_name:"",vehicle_img:"",vehicle_no:"",vehicle_type:"",people_num:"",luggage_num:"",price:"",dawn_price:"",driver_name:"",driver_phone:""}),F.value="+60",g.value=!0}function R(_){var e,v;f.value=!0,Object.assign(i.value,{..._}),(e=_.driver_phone)!=null&&e.startsWith("+86")?(F.value="+86",i.value.driver_phone=_.driver_phone.replace("+86","")):(v=_.driver_phone)!=null&&v.startsWith("+60")?(F.value="+60",i.value.driver_phone=_.driver_phone.replace("+60","")):F.value="+60",g.value=!0}function j(){A.value.validate(_=>{if(!_)return;const e={...i.value};i.value.driver_phone&&(e.driver_phone=F.value+i.value.driver_phone),f.value||delete e.id,le(e).then(()=>{K.success(f.value?"\u7F16\u8F91\u6210\u529F":"\u65B0\u589E\u6210\u529F"),g.value=!1,y()})})}return(_,e)=>{const v=p("el-button"),d=p("el-table-column"),M=p("el-table"),N=p("el-pagination"),$=p("el-image"),k=p("el-dialog"),b=p("el-input"),c=p("el-form-item"),B=p("el-input-number"),U=p("el-option"),L=p("el-select"),O=p("el-form");return x(),z(J,null,[u("div",te,[t(v,{type:"primary",onClick:P,style:{"margin-bottom":"16px"}},{default:a(()=>[ae]),_:1}),u("div",ie,[t(M,{data:s(w).list},{default:a(()=>[t(d,{label:"\u8F66\u8F86ID",prop:"id",width:"120px"}),t(d,{label:"\u8F66\u8F86\u540D\u79F0",width:"150px"},{default:a(l=>[u("span",null,n(l.row.vehicle_name),1)]),_:1}),t(d,{label:"\u8F66\u724C\u53F7",width:"120px"},{default:a(l=>[u("span",null,n(l.row.vehicle_no),1)]),_:1}),t(d,{label:"\u8F66\u8F86\u7C7B\u578B",width:"120px"},{default:a(l=>[u("span",null,n(l.row.type_name),1)]),_:1}),t(d,{label:"\u4E58\u5750\u4EBA\u6570",width:"100px"},{default:a(l=>[u("span",null,n(l.row.people_num),1)]),_:1}),t(d,{label:"\u884C\u674E\u6570\u91CF",width:"100px"},{default:a(l=>[u("span",null,n(l.row.luggage_num),1)]),_:1}),t(d,{label:"\u6B63\u5E38\u4EF7\u683C",width:"120px"},{default:a(l=>[u("span",null,n(l.row.price),1)]),_:1}),t(d,{label:"\u51CC\u6668\u4EF7\u683C",width:"120px"},{default:a(l=>[u("span",null,n(l.row.dawn_price),1)]),_:1}),t(d,{label:"\u53F8\u673A\u59D3\u540D",width:"120px"},{default:a(l=>[u("span",null,n(l.row.driver_name),1)]),_:1}),t(d,{label:"\u53F8\u673A\u7535\u8BDD",width:"150px"},{default:a(l=>[u("span",null,n(l.row.driver_phone),1)]),_:1}),t(d,{label:"\u521B\u5EFA\u65F6\u95F4",width:"160px"},{default:a(l=>[u("span",null,n(l.row.create_time),1)]),_:1}),t(d,{fixed:"right",label:"\u64CD\u4F5C"},{default:a(l=>[t(v,{type:"primary",size:"small",onClick:W=>R(l.row)},{default:a(()=>[oe]),_:2},1032,["onClick"]),t(v,{type:"danger",size:"small",onClick:W=>S(l.row.id)},{default:a(()=>[ne]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])])]),u("div",se,[t(N,{currentPage:s(h).page,"onUpdate:currentPage":e[0]||(e[0]=l=>s(h).page=l),"page-size":s(h).page_size,"onUpdate:page-size":e[1]||(e[1]=l=>s(h).page_size=l),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:s(w).count},null,8,["currentPage","page-size","total"])]),t(k,{modelValue:D.value,"onUpdate:modelValue":e[2]||(e[2]=l=>D.value=l),title:"\u5165\u5883\u5361\u8BE6\u60C5",width:"80%","close-on-click-modal":!1},{default:a(()=>[u("div",_e,[u("div",de,[u("div",pe,[re,u("div",ce,[u("div",me,[ve,u("span",he,n(s(o).vehicle_name),1)]),u("div",Fe,[ge,u("span",fe,n(s(o).vehicle_no),1)]),u("div",be,[Ve,u("span",Ce,n(s(o).type_name),1)]),u("div",we,[Be,u("span",Ee,n(s(o).people_num),1)]),u("div",ye,[De,u("span",xe,n(s(o).luggage_num),1)]),u("div",Ae,[ke,u("span",Ue,n(s(o).price),1)]),u("div",ze,[qe,u("span",Se,n(s(o).dawn_price),1)]),u("div",Ie,[Pe,u("span",Re,n(s(o).driver_name),1)]),u("div",je,[Me,u("span",Ne,n(s(o).driver_phone),1)]),u("div",$e,[Le,u("span",Oe,[s(o).vehicle_img?(x(),H($,{key:0,style:{width:"100px",height:"100px"},src:s(o).vehicle_img,"preview-src-list":[s(o).vehicle_img],fit:"cover","preview-teleported":!0},null,8,["src","preview-src-list"])):(x(),z("span",We,"\u6682\u65E0\u56FE\u7247"))])])])])])])]),_:1},8,["modelValue"]),t(k,{modelValue:g.value,"onUpdate:modelValue":e[15]||(e[15]=l=>g.value=l),title:f.value?"\u7F16\u8F91\u8F66\u8F86":"\u65B0\u589E\u8F66\u8F86"},{footer:a(()=>[t(v,{onClick:e[14]||(e[14]=l=>g.value=!1)},{default:a(()=>[Te]),_:1}),t(v,{type:"primary",onClick:j},{default:a(()=>[Ge]),_:1})]),default:a(()=>[t(O,{model:i.value,rules:s(I),ref_key:"vehicleFormRef",ref:A,"label-width":"100px"},{default:a(()=>[t(c,{label:"\u8F66\u8F86\u540D\u79F0",prop:"vehicle_name"},{default:a(()=>[t(b,{modelValue:i.value.vehicle_name,"onUpdate:modelValue":e[3]||(e[3]=l=>i.value.vehicle_name=l)},null,8,["modelValue"])]),_:1}),t(c,{label:"\u8F66\u8F86\u56FE\u7247",prop:"vehicle_img"},{default:a(()=>[t(ue,{modelValue:i.value.vehicle_img,"onUpdate:modelValue":e[4]||(e[4]=l=>i.value.vehicle_img=l),limit:1,show_type:"all"},null,8,["modelValue"])]),_:1}),t(c,{label:"\u8F66\u724C\u53F7",prop:"vehicle_no"},{default:a(()=>[t(b,{modelValue:i.value.vehicle_no,"onUpdate:modelValue":e[5]||(e[5]=l=>i.value.vehicle_no=l)},null,8,["modelValue"])]),_:1}),t(c,{label:"\u8F66\u8F86\u7C7B\u578B",prop:"vehicle_type"},{default:a(()=>[t(b,{modelValue:i.value.vehicle_type,"onUpdate:modelValue":e[6]||(e[6]=l=>i.value.vehicle_type=l)},null,8,["modelValue"])]),_:1}),t(c,{label:"\u8F7D\u5BA2\u6570\u91CF",prop:"people_num"},{default:a(()=>[t(B,{modelValue:i.value.people_num,"onUpdate:modelValue":e[7]||(e[7]=l=>i.value.people_num=l),min:1,step:1,"controls-position":"right",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),t(c,{label:"\u884C\u674E\u6570\u91CF",prop:"luggage_num"},{default:a(()=>[t(B,{modelValue:i.value.luggage_num,"onUpdate:modelValue":e[8]||(e[8]=l=>i.value.luggage_num=l),min:0,step:1,"controls-position":"right",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),t(c,{label:"\u6B63\u5E38\u4EF7\u683C",prop:"price"},{default:a(()=>[t(B,{modelValue:i.value.price,"onUpdate:modelValue":e[9]||(e[9]=l=>i.value.price=l),min:0,step:.1,"controls-position":"right",style:{width:"100%"}},null,8,["modelValue","step"])]),_:1}),t(c,{label:"\u51CC\u6668\u4EF7\u683C",prop:"dawn_price"},{default:a(()=>[t(B,{modelValue:i.value.dawn_price,"onUpdate:modelValue":e[10]||(e[10]=l=>i.value.dawn_price=l),min:0,step:.1,"controls-position":"right",style:{width:"100%"}},null,8,["modelValue","step"])]),_:1}),t(c,{label:"\u53F8\u673A\u59D3\u540D",prop:"driver_name"},{default:a(()=>[t(b,{modelValue:i.value.driver_name,"onUpdate:modelValue":e[11]||(e[11]=l=>i.value.driver_name=l)},null,8,["modelValue"])]),_:1}),t(c,{label:"\u53F8\u673A\u7535\u8BDD",prop:"driver_phone"},{default:a(()=>[t(L,{modelValue:F.value,"onUpdate:modelValue":e[12]||(e[12]=l=>F.value=l),style:{width:"100px"}},{default:a(()=>[t(U,{label:"+60",value:"+60"}),t(U,{label:"+86",value:"+86"})]),_:1},8,["modelValue"]),t(b,{modelValue:i.value.driver_phone,"onUpdate:modelValue":e[13]||(e[13]=l=>i.value.driver_phone=l),style:{width:"calc(100% - 110px)","margin-left":"10px"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])],64)}}});const ul=Y(He,[["__scopeId","data-v-42ac33db"]]);export{ul as default};
|