Files
aiot-platform-ui/apps/web-antd/dist/js/index-ibeAECZB.js
lzh 19d36d1ffb
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 8s
chore: build and deploy web-antd
2026-03-09 13:05:46 +08:00

2 lines
3.8 KiB
JavaScript

var R=Object.defineProperty;var T=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable;var k=(o,r,t)=>r in o?R(o,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[r]=t,D=(o,r)=>{for(var t in r||(r={}))$.call(r,t)&&k(o,t,r[t]);if(T)for(var t of T(r))N.call(r,t)&&k(o,t,r[t]);return o};var E=(o,r,t)=>new Promise((_,d)=>{var y=i=>{try{c(t.next(i))}catch(u){d(u)}},p=i=>{try{c(t.throw(i))}catch(u){d(u)}},c=i=>i.done?_(i.value):Promise.resolve(i.value).then(y,p);c((t=t.apply(o,r)).next())});import{V as F,$ as V,aA as M,aL as L}from"./bootstrap-CRjSNGHY.js";import"./vxe-table-uq8U2E1u.js";import{g as w}from"./index-JkPdtYZZ.js";import{_ as G}from"./dict-tag.vue_vue_type_script_setup_true_lang-BB6x-AyV.js";import{d as P,e as q}from"./data-D7wFZmCz.js";import{_ as B}from"./delivery-form.vue_vue_type_script_setup_true_lang-BQ3zV3Al.js";import{_ as U}from"./remark-form.vue_vue_type_script_setup_true_lang-BvRyNIyf.js";import{_ as j}from"./table-action.vue_vue_type_script_setup_true_lang-BdzHKWY1.js";import{L as g}from"./index-BsT75Xm5.js";import{_ as I}from"./doc-alert.vue_vue_type_script_setup_true_lang-CjF9RRe-.js";import{_ as z}from"./page.vue_vue_type_script_setup_true_lang-3ywDTU7g.js";import{m as X,ab as v,b2 as b,bJ as n,j as a,u as e,ai as C,bp as f,cX as Y,ad as H,I as J,bb as W}from"../jse/index-index-CMeVxoEG.js";import{u as x}from"./use-modal-BABce5hC.js";import{u as K}from"./use-vxe-grid-BMVG5Iiw.js";import{D as Q,T as Z}from"./biz-mall-enum-Bmxc7Ei7.js";import{A as ee}from"./icons-CieLeI1V.js";import{D as te}from"./dict-enum-CaHgMaDZ.js";import"./index-BD0T5Ee_.js";import"./index-BxhAwrdn.js";import"./index-BbmeYgrK.js";import"./rangePickerProps-BPpM6dzr.js";import"./index-BNS265yo.js";import"./x-CpZ5_sBZ.js";const Ie=X({__name:"index",setup(o){const{push:r}=F(),[t,_]=x({connectedComponent:B,destroyOnClose:!0}),[d,y]=x({connectedComponent:U,destroyOnClose:!0});function p(){O.query()}function c(s){r({name:"TradeOrderDetail",params:{id:s.id}})}function i(s){_.setData(s).open()}function u(s){y.setData(s).open()}const[A,O]=K({formOptions:{schema:q()},gridOptions:{expandConfig:{trigger:"row",expandAll:!0,padding:!0},columns:P(),height:"auto",keepSource:!0,proxyConfig:{ajax:{query:(l,m)=>E(null,[l,m],function*({page:s},S){return yield w(D({pageNo:s.currentPage,pageSize:s.pageSize},S))})}},rowConfig:{keyField:"id",isHover:!0},toolbarConfig:{refresh:!0,search:!0}}});return(s,S)=>(b(),v(e(z),{"auto-content-height":""},{doc:n(()=>[a(e(I),{title:"【交易】交易订单",url:"https://doc.iocoder.cn/mall/trade-order/"}),a(e(I),{title:"【交易】购物车",url:"https://doc.iocoder.cn/mall/trade-cart/"})]),default:n(()=>[a(e(t),{onSuccess:p}),a(e(d),{onSuccess:p}),a(e(A),{"table-title":"订单列表"},{expand_content:n(({row:l})=>[a(e(g),{"item-layout":"vertical","data-source":l.items},{renderItem:n(({item:m})=>[a(e(g).Item,null,{default:n(()=>[a(e(g).Item.Meta,null,{title:n(()=>[C(f(m.spuName)+" ",1),(b(!0),H(J,null,W(m.properties,h=>(b(),v(e(L),{color:"blue",key:h.propertyId},{default:n(()=>[C(f(h.propertyName)+" : "+f(h.valueName),1)]),_:2},1024))),128))]),avatar:n(()=>[a(e(M),{src:m.picUrl,width:40,height:40},null,8,["src"])]),description:n(()=>[C(f(`原价:${e(Y)(m.price)} 元 / 数量:${m.count}`)+" | ",1),a(e(G),{type:e(te).TRADE_ORDER_ITEM_AFTER_SALE_STATUS,value:m.afterSaleStatus},null,8,["type","value"])]),_:2},1024)]),_:2},1024)]),_:1},8,["data-source"])]),actions:n(({row:l})=>[a(e(j),{actions:[{label:e(V)("common.detail"),type:"link",icon:e(ee).VIEW,auth:["trade:order:query"],onClick:c.bind(null,l)}],"drop-down-actions":[{label:"发货",type:"link",ifShow:()=>l.deliveryType===e(Q).EXPRESS.type&&l.status===e(Z).UNDELIVERED.status,onClick:i.bind(null,l)},{label:"备注",type:"link",onClick:u.bind(null,l)}]},null,8,["actions","drop-down-actions"])]),_:1})]),_:1}))}});export{Ie as default};