list.3ac1d020.js 12 KB

1
  1. import{d as ve,a6 as me,r as F,o as ge,c as d,at as fe,e as r,f as v,h as e,i as u,F as E,j as D,u as X,k as b,A as C,g as y,t as i,w as Fe,m as s,C as Z,E as x,R as be,S as ye,_ as Ee}from"./index.0308b213.js";import{g as Ce,a as he,e as ke,b as Be}from"./index.0ba84a4c.js";import{A as De}from"./index.1d26a072.js";import"./install.524ae6f2.js";import"./useAgent.c0cb1751.js";import"./list.5526c7ef.js";const Ae=w=>(be("data-v-8ee301f8"),w=w(),ye(),w),Ve={class:"recovery-list"},we=s("\u641C\u7D22"),qe=s("\u91CD\u7F6E"),Re={class:"master-order-header"},Se={class:"master-order-sn"},Pe={class:"master-order-time"},xe={class:"order-count"},ze={key:0,class:"image-preview-list"},Ue=["onClick"],Ie=Ae(()=>y("span",null,"...",-1)),Te=[Ie],$e={key:0,class:"price"},Le={key:1},Me=s("\u8BE6\u60C5"),Ne=s("\u4FEE\u6539\u72B6\u6001"),Ye={class:"pagination"},Oe=s("\u62A5\u4EF7\u8BE6\u60C5"),je={class:"price"},He={class:"image-list"},Ge={class:"image-list"},Je=s("\u5173\u95ED"),Ke=s("\u5143"),Qe=s("\u53D6\u6D88"),We=s("\u786E\u8BA4"),Xe={class:"preview-container"},Ze=ve({setup(w){const{OpPlatform:q}=me(),g=F({timeRange:[],status:"",agentid:""}),z=F([]),U=F(!1),f=F({current:1,pageSize:10,total:0}),I=F([]),R=[{label:"\u5F85\u5904\u7406",value:0,type:"info"},{label:"\u5DF2\u62A5\u4EF7",value:1,type:"warning"},{label:"\u63A5\u53D7\u62A5\u4EF7",value:2,type:"success"},{label:"\u62D2\u7EDD\u62A5\u4EF7",value:3,type:"danger"},{label:"\u5DF2\u53D6\u6D88",value:4,type:"danger"},{label:"\u5DF2\u5B8C\u6210",value:5,type:"success"}],N=o=>{const l=R.find(h=>h.value===o);return l?l.type:"info"},Y=o=>{const l=R.find(h=>h.value===o);return l?l.label:"\u672A\u77E5\u72B6\u6001"},A=async()=>{U.value=!0;try{const o={page:f.value.current,pageSize:f.value.pageSize,startTime:g.value.timeRange[0],endTime:g.value.timeRange[1],status:g.value.status,agent:g.value.agentid},l=q.value==="agent"?await Ce(o):await he(o);z.value=l.list,f.value.total=l.count,I.value=z.value.map(h=>h.master_order_sn)}catch{x.error("\u83B7\u53D6\u5217\u8868\u5931\u8D25")}finally{U.value=!1}},O=()=>{f.value.current=1,A()},ee=()=>{g.value={timeRange:[],status:"",agentid:""},O()},ue=o=>{f.value.current=o,A()},te=o=>{f.value.pageSize=o,f.value.current=1,A()},S=F(!1),n=F(null),T=F(!1),$=F([]),le=o=>{n.value=o,S.value=!0},V=F(!1),j=F(null),_=F({status:0,quotedPrice:"",quoteRemark:""}),ae=o=>{j.value=o,_.value={status:o.status,quotedPrice:o.quotedPrice||"",quoteRemark:o.quoteRemark||""},V.value=!0},oe=async()=>{try{const o={id:j.value.id,status:_.value.status};if(_.value.status===1){if(!_.value.quotedPrice)return x.warning("\u8BF7\u8F93\u5165\u62A5\u4EF7\u91D1\u989D");o.quotedPrice=_.value.quotedPrice,o.quoteRemark=_.value.quoteRemark}await(q.value==="agent"?ke:Be)(o).then(h=>{x.success("\u72B6\u6001\u4FEE\u6539\u6210\u529F"),V.value=!1,A()})}catch{x.error("\u72B6\u6001\u4FEE\u6539\u5931\u8D25")}},H=o=>{$.value=o,T.value=!0};return ge(()=>{A(),q.value}),(o,l)=>{const h=d("el-date-picker"),k=d("el-form-item"),G=d("el-option"),J=d("el-select"),B=d("el-button"),K=d("el-form"),Q=d("el-card"),m=d("el-table-column"),P=d("el-image"),L=d("el-tag"),se=d("el-table"),ne=d("el-collapse-item"),re=d("el-collapse"),ie=d("el-pagination"),c=d("el-descriptions-item"),de=d("el-divider"),ce=d("el-descriptions"),M=d("el-dialog"),W=d("el-input"),pe=fe("loading");return r(),v("div",Ve,[e(Q,{class:"search-card"},{default:u(()=>[e(K,{model:g.value,inline:""},{default:u(()=>[e(k,{label:"\u63D0\u4EA4\u65F6\u95F4"},{default:u(()=>[e(h,{modelValue:g.value.timeRange,"onUpdate:modelValue":l[0]||(l[0]=t=>g.value.timeRange=t),type:"datetimerange","range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])]),_:1}),e(k,{label:"\u8BA2\u5355\u72B6\u6001"},{default:u(()=>[e(J,{modelValue:g.value.status,"onUpdate:modelValue":l[1]||(l[1]=t=>g.value.status=t),placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001"},{default:u(()=>[(r(),v(E,null,D(R,t=>e(G,{key:t.value,label:t.label,value:t.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1}),X(q)!=="agent"?(r(),b(k,{key:0,label:"\u4EE3\u7406",prop:"agentid"},{default:u(()=>[e(X(De),{modelValue:g.value.agentid,"onUpdate:modelValue":l[2]||(l[2]=t=>g.value.agentid=t)},null,8,["modelValue"])]),_:1})):C("",!0),e(k,null,{default:u(()=>[e(B,{type:"primary",onClick:O},{default:u(()=>[we]),_:1}),e(B,{onClick:ee},{default:u(()=>[qe]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),e(Q,{class:"list-card"},{default:u(()=>[e(re,{modelValue:I.value,"onUpdate:modelValue":l[3]||(l[3]=t=>I.value=t)},{default:u(()=>[(r(!0),v(E,null,D(z.value,t=>(r(),b(ne,{key:t.master_order_sn,name:t.master_order_sn},{title:u(()=>[y("div",Re,[y("span",Se,"\u4E3B\u8BA2\u5355\u53F7\uFF1A"+i(t.master_order_sn),1),y("span",Pe,"\u63D0\u4EA4\u65F6\u95F4\uFF1A"+i(t.create_time),1),y("span",xe,"\u5305\u542B "+i(t.order_list.length)+" \u4E2A\u5546\u54C1",1)])]),default:u(()=>[Fe((r(),b(se,{data:t.order_list,border:"",style:{width:"100%"}},{default:u(()=>[e(m,{prop:"order_sn",label:"\u8BA2\u5355\u7F16\u53F7",width:"180"}),e(m,{label:"\u54C1\u724C\u4FE1\u606F",width:"90"},{default:u(({row:a})=>{var p;return[s(i((p=a.brand)==null?void 0:p.name),1)]}),_:1}),e(m,{prop:"category",label:"\u5546\u54C1\u7C7B\u522B",width:"90"}),e(m,{prop:"condition",label:"\u5546\u54C1\u72B6\u6001",width:"90"}),e(m,{prop:"description",label:"\u63CF\u8FF0\u4FE1\u606F","show-overflow-tooltip":""}),e(m,{label:"\u56FE\u7247\u4FE1\u606F",width:"180"},{default:u(({row:a})=>[a.images&&a.images.length?(r(),v("div",ze,[(r(!0),v(E,null,D(a.images.slice(0,3),(p,_e)=>(r(),b(P,{key:_e,src:p.url,fit:"cover",class:"preview-image",onClick:Z(eu=>H(a.images),["stop"])},null,8,["src","onClick"]))),128)),a.images.length>3?(r(),v("div",{key:0,class:"more-images",onClick:Z(p=>H(a.images),["stop"])},Te,8,Ue)):C("",!0)])):C("",!0)]),_:1}),e(m,{prop:"noteTxt",label:"\u5907\u6CE8\u4FE1\u606F","show-overflow-tooltip":""}),e(m,{prop:"phone",label:"\u8054\u7CFB\u7535\u8BDD",width:"120"}),e(m,{label:"\u62A5\u4EF7\u91D1\u989D",width:"120"},{default:u(({row:a})=>[a.quotedPrice?(r(),v("span",$e,i(a.quotedPrice)+" \u5143",1)):(r(),v("span",Le,"-"))]),_:1}),e(m,{label:"\u8BA2\u5355\u72B6\u6001",width:"100"},{default:u(({row:a})=>[e(L,{type:N(a.status),effect:"light"},{default:u(()=>[s(i(Y(a.status)),1)]),_:2},1032,["type"])]),_:1}),e(m,{label:"\u4EE3\u7406",width:"90"},{default:u(({row:a})=>{var p;return[s(i((p=a.agent)==null?void 0:p.title),1)]}),_:1}),e(m,{label:"\u63D0\u4EA4\u65F6\u95F4",width:"160"},{default:u(({row:a})=>[s(i(a.create_time),1)]),_:1}),e(m,{label:"\u64CD\u4F5C",width:"180",fixed:"right"},{default:u(({row:a})=>[e(B,{type:"primary",link:"",onClick:p=>le(a)},{default:u(()=>[Me]),_:2},1032,["onClick"]),e(B,{type:"warning",link:"",onClick:p=>ae(a)},{default:u(()=>[Ne]),_:2},1032,["onClick"])]),_:1})]),_:2},1032,["data"])),[[pe,U.value]])]),_:2},1032,["name"]))),128))]),_:1},8,["modelValue"]),y("div",Ye,[e(ie,{"current-page":f.value.current,"onUpdate:current-page":l[4]||(l[4]=t=>f.value.current=t),"page-size":f.value.pageSize,"onUpdate:page-size":l[5]||(l[5]=t=>f.value.pageSize=t),total:f.value.total,"page-sizes":[10,20,50,100],layout:"total, sizes, prev, pager, next, jumper",onSizeChange:te,onCurrentChange:ue},null,8,["current-page","page-size","total"])])]),_:1}),e(M,{modelValue:S.value,"onUpdate:modelValue":l[7]||(l[7]=t=>S.value=t),title:"\u8BA2\u5355\u8BE6\u60C5",width:"800px","destroy-on-close":""},{footer:u(()=>[e(B,{onClick:l[6]||(l[6]=t=>S.value=!1)},{default:u(()=>[Je]),_:1})]),default:u(()=>[n.value?(r(),b(ce,{key:0,column:2,border:""},{default:u(()=>[e(c,{label:"\u8BA2\u5355\u7F16\u53F7"},{default:u(()=>[s(i(n.value.order_sn),1)]),_:1}),e(c,{label:"\u54C1\u724C\u540D\u79F0"},{default:u(()=>{var t;return[s(i((t=n.value.brand)==null?void 0:t.name),1)]}),_:1}),e(c,{label:"\u5546\u54C1\u7C7B\u522B"},{default:u(()=>[s(i(n.value.category),1)]),_:1}),e(c,{label:"\u5546\u54C1\u72B6\u6001"},{default:u(()=>[s(i(n.value.condition),1)]),_:1}),e(c,{label:"\u8054\u7CFB\u7535\u8BDD"},{default:u(()=>[s(i(n.value.phone),1)]),_:1}),e(c,{label:"\u4EA7\u54C1\u7F16\u53F7"},{default:u(()=>[s(i(n.value.productNumber),1)]),_:1}),e(c,{label:"\u8BA2\u5355\u72B6\u6001"},{default:u(()=>[e(L,{type:N(n.value.status),effect:"light"},{default:u(()=>[s(i(Y(n.value.status)),1)]),_:1},8,["type"])]),_:1}),e(c,{label:"\u63D0\u4EA4\u65F6\u95F4"},{default:u(()=>[s(i(n.value.create_time),1)]),_:1}),n.value.quotedPrice||n.value.quoteRemark?(r(),v(E,{key:0},[e(c,{label:"\u62A5\u4EF7\u4FE1\u606F",span:2,class:"quote-title"},{default:u(()=>[e(de,{"content-position":"left"},{default:u(()=>[Oe]),_:1})]),_:1}),n.value.quotedPrice?(r(),b(c,{key:0,label:"\u62A5\u4EF7\u91D1\u989D"},{default:u(()=>[y("span",je,i(n.value.quotedPrice)+" \u5143",1)]),_:1})):C("",!0),n.value.quoteTime?(r(),b(c,{key:1,label:"\u62A5\u4EF7\u65F6\u95F4"},{default:u(()=>[s(i(n.value.quoteTime),1)]),_:1})):C("",!0),n.value.quoteRemark?(r(),b(c,{key:2,label:"\u62A5\u4EF7\u63CF\u8FF0",span:2},{default:u(()=>[s(i(n.value.quoteRemark),1)]),_:1})):C("",!0)],64)):C("",!0),e(c,{label:"\u63CF\u8FF0\u4FE1\u606F",span:2},{default:u(()=>[s(i(n.value.description),1)]),_:1}),e(c,{label:"\u5907\u6CE8\u4FE1\u606F",span:2},{default:u(()=>[s(i(n.value.noteTxt),1)]),_:1}),e(c,{label:"\u5546\u54C1\u56FE\u7247",span:2},{default:u(()=>[y("div",He,[(r(!0),v(E,null,D(n.value.images,(t,a)=>(r(),b(P,{key:a,src:t.url,"preview-src-list":n.value.images.map(p=>p.url),fit:"cover",class:"detail-image"},null,8,["src","preview-src-list"]))),128))])]),_:1}),e(c,{label:"\u5907\u6CE8\u56FE\u7247",span:2},{default:u(()=>[y("div",Ge,[(r(!0),v(E,null,D(n.value.noteImages,(t,a)=>(r(),b(P,{key:a,src:t.url,"preview-src-list":n.value.noteImages.map(p=>p.url),fit:"cover",class:"detail-image"},null,8,["src","preview-src-list"]))),128))])]),_:1})]),_:1})):C("",!0)]),_:1},8,["modelValue"]),e(M,{modelValue:V.value,"onUpdate:modelValue":l[12]||(l[12]=t=>V.value=t),title:"\u4FEE\u6539\u8BA2\u5355\u72B6\u6001",width:"400px","destroy-on-close":""},{footer:u(()=>[e(B,{onClick:l[11]||(l[11]=t=>V.value=!1)},{default:u(()=>[Qe]),_:1}),e(B,{type:"primary",onClick:oe},{default:u(()=>[We]),_:1})]),default:u(()=>[e(K,{model:_.value,"label-width":"100px"},{default:u(()=>[e(k,{label:"\u8BA2\u5355\u72B6\u6001"},{default:u(()=>[e(J,{modelValue:_.value.status,"onUpdate:modelValue":l[8]||(l[8]=t=>_.value.status=t),placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001"},{default:u(()=>[(r(),v(E,null,D(R,t=>e(G,{key:t.value,label:t.label,value:t.value},{default:u(()=>[e(L,{type:t.type,effect:"light",class:"status-tag"},{default:u(()=>[s(i(t.label),1)]),_:2},1032,["type"])]),_:2},1032,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1}),_.value.status===1?(r(),v(E,{key:0},[e(k,{label:"\u62A5\u4EF7\u91D1\u989D",required:""},{default:u(()=>[e(W,{modelValue:_.value.quotedPrice,"onUpdate:modelValue":l[9]||(l[9]=t=>_.value.quotedPrice=t),type:"number",placeholder:"\u8BF7\u8F93\u5165\u62A5\u4EF7\u91D1\u989D"},{append:u(()=>[Ke]),_:1},8,["modelValue"])]),_:1}),e(k,{label:"\u62A5\u4EF7\u63CF\u8FF0"},{default:u(()=>[e(W,{modelValue:_.value.quoteRemark,"onUpdate:modelValue":l[10]||(l[10]=t=>_.value.quoteRemark=t),type:"textarea",rows:3,placeholder:"\u8BF7\u8F93\u5165\u62A5\u4EF7\u63CF\u8FF0"},null,8,["modelValue"])]),_:1})],64)):C("",!0)]),_:1},8,["model"])]),_:1},8,["modelValue"]),e(M,{modelValue:T.value,"onUpdate:modelValue":l[13]||(l[13]=t=>T.value=t),title:"\u56FE\u7247\u9884\u89C8",width:"800px","destroy-on-close":"",class:"image-preview-dialog"},{default:u(()=>[y("div",Xe,[(r(!0),v(E,null,D($.value,(t,a)=>(r(),b(P,{key:a,src:t.url,fit:"cover",class:"preview-large-image","preview-src-list":$.value.map(p=>p.url),"initial-index":a},null,8,["src","preview-src-list","initial-index"]))),128))])]),_:1},8,["modelValue"])])}}});const nu=Ee(Ze,[["__scopeId","data-v-8ee301f8"]]);export{nu as default};