mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-29 01:40:16 +00:00
2 lines
6.9 KiB
JavaScript
2 lines
6.9 KiB
JavaScript
/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-7eafba5f.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css */import{a as F,E as U}from"./el-form-item-1b16c9fc.js";/* empty css *//* empty css */import{t as l}from"./index-0ca94763.js";import{a5 as $,a6 as j}from"./tourism-6d4e6397.js";import{c as S}from"./common-c3be41fd.js";import{u as W,a as I}from"./vue-router-48fdc1e3.js";import{E as R}from"./index-c5914bde.js";import{E as Y}from"./index-e27c3bb0.js";import{E as H}from"./index-51138976.js";import{E as L}from"./index-9ecd3f93.js";import{a as M,E as A}from"./index-fe3867fe.js";import{E as O}from"./index-21f38393.js";import{v as q}from"./directive-64fb15dc.js";import{d as G,O as J,r as K,e as f,f as Q,y as o,x as r,g as s,B as n,u as e,A as m,M as X,v as g,H as C}from"./plugin-vue_export-helper-85a4d40b.js";import{_ as Z}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-bcd7a424.js";import"./index-cf9a2dd7.js";import"./index-e513479b.js";import"./el-main-86eb724f.js";import"./index-b9e5f5cb.js";import"./el-overlay-08181e74.js";import"./event-f85d77b0.js";import"./index-313cd2ce.js";import"./focus-trap-64c402c5.js";import"./index-1ad115d7.js";import"./index-de1d3b53.js";import"./index-d469ae66.js";import"./index-4d8f36c6.js";import"./index-ebc73046.js";import"./_baseClone-3dbf39d6.js";import"./customParseFormat-40c50080.js";import"./arrays-e667dc24.js";import"./flatten-749195f8.js";import"./index-6c0acd90.js";import"./debounce-6c3123a6.js";import"./index-bd04154b.js";import"./isEqual-0b9509fd.js";import"./index-95b00894.js";import"./_isIterateeCall-47526406.js";import"./index-4601cf3b.js";import"./index-99b65a15.js";import"./strings-53351eda.js";import"./validator-bcf701e4.js";const ee={class:"main-container"},te={class:"flex justify-between items-center"},ae={class:"text-[20px]"},le={class:"mt-[10px]"},oe={class:"flex items-center cursor-pointer"},ie={class:"min-w-[60px] h-[60px] flex items-center justify-center"},re=["src"],ne=["title"],se={class:"mt-[16px] flex justify-end"},me=G({__name:"list",setup(de){const k=W().meta.title;let a=J({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{way_name:"",start_city:"",end_city:"",create_time:""}});const h=K(),c=(d=1)=>{a.loading=!0,a.page=d,$({page:a.page,limit:a.limit,...a.searchParam}).then(i=>{a.loading=!1,a.data=i.data.data,a.total=i.data.total}).catch(()=>{a.loading=!1})};c();const b=I(),E=()=>{b.push("/tourism/product/way/edit")},P=d=>{b.push("/tourism/product/way/edit?id="+d.way_id)},V=d=>{d&&(d.resetFields(),c())},v=(d,i)=>{j({way_status:d,way_id:i}).then(()=>{c()})};return(d,i)=>{const u=R,y=Y,_=F,D=H,N=U,w=L,p=M,T=A,z=O,B=q;return f(),Q("div",ee,[o(w,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[s("div",te,[s("span",ae,n(e(k)),1),o(u,{type:"primary",class:"w-[100px]",onClick:E},{default:r(()=>[m(n(e(l)("addTourismWay")),1)]),_:1})]),o(w,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:r(()=>[o(N,{inline:!0,model:e(a).searchParam,ref_key:"searchFormRef",ref:h},{default:r(()=>[o(_,{label:e(l)("wayName")},{default:r(()=>[o(y,{modelValue:e(a).searchParam.way_name,"onUpdate:modelValue":i[0]||(i[0]=t=>e(a).searchParam.way_name=t),placeholder:e(l)("wayNamePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(_,{label:e(l)("startCity")},{default:r(()=>[o(y,{modelValue:e(a).searchParam.start_city,"onUpdate:modelValue":i[1]||(i[1]=t=>e(a).searchParam.start_city=t),placeholder:e(l)("startCityPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(_,{label:e(l)("endCity")},{default:r(()=>[o(y,{modelValue:e(a).searchParam.end_ctiy,"onUpdate:modelValue":i[2]||(i[2]=t=>e(a).searchParam.end_ctiy=t),placeholder:e(l)("endCityPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(_,{label:e(l)("createTime"),prop:"create_time"},{default:r(()=>[o(D,{modelValue:e(a).searchParam.create_time,"onUpdate:modelValue":i[3]||(i[3]=t=>e(a).searchParam.create_time=t),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":e(l)("startDate"),"end-placeholder":e(l)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),o(_,null,{default:r(()=>[o(u,{type:"primary",onClick:i[4]||(i[4]=t=>c())},{default:r(()=>[m(n(e(l)("search")),1)]),_:1}),o(u,{onClick:i[5]||(i[5]=t=>V(h.value))},{default:r(()=>[m(n(e(l)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),s("div",le,[X((f(),g(T,{data:e(a).data,size:"large"},{empty:r(()=>[s("span",null,n(e(a).loading?"":e(l)("emptyData")),1)]),default:r(()=>[o(p,{label:e(l)("wayInfo"),"min-width":"240",align:"left","show-overflow-tooltip":""},{default:r(({row:t})=>[s("div",oe,[s("div",ie,[s("img",{class:"max-w-[60px] max-h-[60px]",src:e(S)(t.goods.cover_thumb_small)},null,8,re)]),s("a",{href:"javascript:;",title:t.way_name,class:"multi-hidden ml-2"},n(t.way_name),9,ne)])]),_:1},8,["label"]),o(p,{label:e(l)("wayCity"),"min-width":"200",align:"left"},{default:r(({row:t})=>[s("div",null,[s("span",null,n(e(l)("startCity"))+":"+n(t.start_city),1)]),s("div",null,[s("span",null,n(e(l)("endCity"))+":"+n(t.end_city),1)])]),_:1},8,["label"]),o(p,{label:e(l)("price"),"min-width":"120",align:"left"},{default:r(({row:t})=>[m(n(t.goods.price),1)]),_:1},8,["label"]),o(p,{label:e(l)("stock"),"min-width":"120",align:"left"},{default:r(({row:t})=>[m(n(t.goods.stock),1)]),_:1},8,["label"]),o(p,{label:e(l)("saleNum"),"min-width":"120",align:"left"},{default:r(({row:t})=>[m(n(t.goods.sale_num),1)]),_:1},8,["label"]),o(p,{label:e(l)("createTime"),"min-width":"180",align:"center"},{default:r(({row:t})=>[m(n(t.create_time||""),1)]),_:1},8,["label"]),o(p,{prop:"status_name",label:e(l)("wayStatus"),"min-width":"120"},null,8,["label"]),o(p,{label:e(l)("operation"),fixed:"right","min-width":"120",align:"right"},{default:r(({row:t})=>[t.way_status==1?(f(),g(u,{key:0,type:"primary",link:"",onClick:x=>v(0,t.way_id)},{default:r(()=>[m(n(e(l)("down")),1)]),_:2},1032,["onClick"])):C("",!0),t.way_status==0?(f(),g(u,{key:1,type:"primary",link:"",onClick:x=>v(1,t.way_id)},{default:r(()=>[m(n(e(l)("up")),1)]),_:2},1032,["onClick"])):C("",!0),o(u,{type:"primary",link:"",onClick:x=>P(t)},{default:r(()=>[m(n(e(l)("edit")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[B,e(a).loading]]),s("div",se,[o(z,{"current-page":e(a).page,"onUpdate:currentPage":i[6]||(i[6]=t=>e(a).page=t),"page-size":e(a).limit,"onUpdate:pageSize":i[7]||(i[7]=t=>e(a).limit=t),layout:"total, sizes, prev, pager, next, jumper",total:e(a).total,onSizeChange:i[8]||(i[8]=t=>c()),onCurrentChange:c},null,8,["current-page","page-size","total"])])])]),_:1})])}}});const ft=Z(me,[["__scopeId","data-v-66b6af56"]]);export{ft as default};
|