daShangDao_newAdmin/dist/assets/index.e871698a.js
2026-06-15 17:26:14 +08:00

2 lines
7.1 KiB
JavaScript

var e=Object.defineProperty,a=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,r=(a,l,t)=>l in a?e(a,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[l]=t,o=(e,o)=>{for(var s in o||(o={}))l.call(o,s)&&r(e,s,o[s]);if(a)for(var s of a(o))t.call(o,s)&&r(e,s,o[s]);return e};import{_ as s,a8 as i,aS as n,$ as d,ah as u,ai as p,aa as c,a9 as m,ar as f,a3 as b,ab as v,a5 as g,ac as y,ae as _,af as h,a4 as w,aG as S,am as V,as as j,o as k,k as x,l as N,at as T,aU as U,m as O,w as Y,n as C,J as P,I as D,v as M,H as E,t as F,an as $,ao as q}from"./vendor.be06958f.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as z}from"./Pagination.4d8ac43b.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{i as A}from"./index.c0a98caf.js";/* empty css */const H=e=>A.get("/orderservice/list",{params:e});const R={class:"p-2"},I={class:"filter-set-container"},L={class:"mb-[10px]"},G={class:"dialog-footer"},J={__name:"index",setup(e){const a=s(0),l=s(null),t=s(!0),r=s([]);s([]);const A=s(!0);s(null);const J=s();s();const Q=i({visible:!1,title:"",visibleSH:!1,titleSH:"",newOrderVisible:!1,newOrderTitle:"",startSyVisible:!1}),B=[{value:0,label:"待付款"},{value:1,label:"已付款"},{value:2,label:"已发货"},{value:3,label:"已完成"},{value:4,label:"已关闭"},{value:5,label:"无效订单"}],K={id:null,orderSn:null,serviceName:null,payAmount:null,status:null},W=i({form:o({},K),queryParams:{pageNum:1,pageSize:10,status:void 0,orderSn:void 0,createTimebegin:void 0,createTimeEnd:void 0,params:{}},rules:{}}),{queryParams:X,form:Z,rules:ee}=n(W),ae=()=>{le(),Q.startSyVisible=!1,Q.visible=!1,dialogShipments.visible=!1},le=()=>{var e;Z.value=o({},K),null==(e=J.value)||e.resetFields()},te=async()=>{A.value=!0;try{const l=await H(X.value);if(console.log(l),200==l.code){a.value=l.data.total,r.value=l.data.list;for(const a of l.data.list)try{a.createTime=oe(a.createTime),console.log("插入成功:"+a)}catch(e){console.error("第 条失败,跳过:",a)}}else q.error("获取列表失败")}catch(e){console.error("获取列表失败:",e),q.error("获取列表失败")}finally{A.value=!1}},re=()=>{X.value.pageNum=1,te()};function oe(e){const a="number"==typeof e?e:Number(e),l=10===a.toString().length?1e3*a:a;if(isNaN(l)||l<=0)return console.error("无效的时间戳:",e),"1970-01-01";const t=new Date(l);return`${t.getFullYear()}-${String(t.getMonth()+1).padStart(2,"0")}-${String(t.getDate()).padStart(2,"0")}`}return d((()=>{te()})),(e,o)=>{const s=u,i=p,n=c,d=m,q=f,H=b,K=v,W=g,le=y,oe=_,se=h,ie=z,ne=w,de=S,ue=V,pe=j;return k(),x("div",R,[N("div",I,[T(N("div",L,[O(W,{shadow:"hover"},{default:Y((()=>[O(K,{ref_key:"queryFormRef",ref:l,model:C(X),inline:!0},{default:Y((()=>[O(n,{label:"订单状态",prop:"status"},{default:Y((()=>[O(i,{modelValue:C(X).status,"onUpdate:modelValue":o[0]||(o[0]=e=>C(X).status=e),filterable:"",placeholder:"请选择订单状态",style:{width:"150px"},clearable:""},{default:Y((()=>[(k(),x(P,null,D(B,(e=>O(s,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),64))])),_:1},8,["modelValue"])])),_:1}),O(n,{label:"订单编号",prop:"orderSn","label-width":"120"},{default:Y((()=>[O(d,{modelValue:C(X).orderSn,"onUpdate:modelValue":o[1]||(o[1]=e=>C(X).orderSn=e),placeholder:"请输入订单编号"},null,8,["modelValue"])])),_:1}),O(n,{label:"下单时间",prop:"create_time_begin"},{default:Y((()=>[O(q,{clearable:"",modelValue:C(X).createTimebegin,"onUpdate:modelValue":o[2]||(o[2]=e=>C(X).createTimebegin=e),type:"date","value-format":"YYYY-MM-DD",placeholder:"请选择下单时间"},null,8,["modelValue"]),M(" 至 "),O(q,{clearable:"",modelValue:C(X).createTimeEnd,"onUpdate:modelValue":o[3]||(o[3]=e=>C(X).createTimeEnd=e),type:"date","value-format":"YYYY-MM-DD",placeholder:"请选择下单时间"},null,8,["modelValue"])])),_:1}),O(n,null,{default:Y((()=>[O(H,{type:"primary",icon:"Search",onClick:re},{default:Y((()=>[M("搜索")])),_:1}),O(H,{icon:"Refresh",onClick:e.resetQuery},{default:Y((()=>[M("重置")])),_:1},8,["onClick"])])),_:1})])),_:1},8,["model"])])),_:1})],512),[[U,t.value]])]),O(W,{shadow:"never"},{default:Y((()=>[T((k(),E(se,{data:r.value,onSelectionChange:e.handleSelectionChange},{default:Y((()=>[O(le,{type:"selection",width:"55",align:"center"}),O(le,{label:"服务类型",align:"center",prop:"serviceName",width:"150px"},{default:Y((e=>[N("span",null,F(e.row.order_item[0].serviceName),1)])),_:1}),O(le,{label:"订单编号",align:"center",prop:"orderSn",width:"500px"}),O(le,{label:"周期",align:"center",prop:"ServiceLength",width:"100px"},{default:Y((e=>[N("span",null,F(e.row.order_item[0].serviceLength)+F(e.row.order_item[0].serviceUnit),1)])),_:1}),O(le,{label:"订单状态",align:"center",prop:"type"},{default:Y((e=>[0===e.row.status?(k(),E(oe,{key:0,type:"success"},{default:Y((()=>[M("待付款")])),_:1})):$("",!0),1===e.row.status?(k(),E(oe,{key:1,type:"success"},{default:Y((()=>[M("已付款")])),_:1})):2===e.row.status?(k(),E(oe,{key:2,type:"warning"},{default:Y((()=>[M("已发货")])),_:1})):3===e.row.status?(k(),E(oe,{key:3,type:"info"},{default:Y((()=>[M("已完成")])),_:1})):4===e.row.status?(k(),E(oe,{key:4,type:"info"},{default:Y((()=>[M("已关闭")])),_:1})):5===e.row.status?(k(),E(oe,{key:5,type:"info"},{default:Y((()=>[M("无效订单")])),_:1})):$("",!0)])),_:1}),O(le,{label:"金额",align:"center",prop:"payAmount",width:"100px"}),O(le,{label:"创建时间",align:"center",prop:"createTime",width:"400px"},{default:Y((e=>[N("span",null,F(e.row.createTime),1)])),_:1}),O(le,{label:"用户",align:"center",prop:"userName",width:"100px"},{default:Y((e=>[N("span",null,F(e.row.userName),1)])),_:1})])),_:1},8,["data","onSelectionChange"])),[[pe,A.value]]),T(O(ie,{total:a.value,page:C(X).pageNum,"onUpdate:page":o[4]||(o[4]=e=>C(X).pageNum=e),limit:C(X).pageSize,"onUpdate:limit":o[5]||(o[5]=e=>C(X).pageSize=e),onPagination:te},null,8,["total","page","limit"]),[[U,a.value>0]])])),_:1}),O(ue,{title:Q.title,modelValue:Q.visible,"onUpdate:modelValue":o[8]||(o[8]=e=>Q.visible=e),width:"1000px","append-to-body":""},{footer:Y((()=>[N("div",G,[O(H,{onClick:ae},{default:Y((()=>[M("取 消")])),_:1})])])),default:Y((()=>[O(K,{ref_key:"shopOrderFormRef",ref:J,model:C(Z),rules:C(ee),"label-width":"160px"},{default:Y((()=>[O(de,null,{default:Y((()=>[O(ne,{span:10},{default:Y((()=>[O(n,{label:"服务类型",prop:"payAmount"},{default:Y((()=>[O(d,{modelValue:C(Z).serviceName,"onUpdate:modelValue":o[6]||(o[6]=e=>C(Z).serviceName=e),placeholder:"",disabled:""},null,8,["modelValue"])])),_:1})])),_:1}),O(ne,{span:10},{default:Y((()=>[O(n,{label:"订单编号",prop:"orderSn"},{default:Y((()=>[O(d,{modelValue:C(Z).orderSn,"onUpdate:modelValue":o[7]||(o[7]=e=>C(Z).orderSn=e),placeholder:"",disabled:""},null,8,["modelValue"])])),_:1})])),_:1})])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["title","modelValue"])])}}};export{J as default};