index-f630df07.js 4.6 KB

1
  1. import{_ as q,A as E,d as v}from"./index-3887ab05.js";import{d as I}from"./index-3a9eeb83.js";import{_ as h}from"./index-875e5ae4.js";import{u as R}from"./vue-router-d228e26b.js";import{i as L,a as r,o as S,W as l,X as p,Y as V,m as t,Z as a,E as D,u as i,l as T,F as $,$ as C,a5 as A,a2 as f}from"./vue-74beb2f3.js";import"./index-d77dbf91.js";import"./index-ef7c0bcc.js";import"./InboxOutlined-1932f124.js";import"./ext-b20af233.js";const z={__name:"Edit",props:["disabled","rowData"],emits:["back","onSuccess"],setup(k,{emit:b}){const c=k;L("classArr"),R();let e=r(),o=r(!1),n=r({sa_custorderid:0,remarks:""});const m=async()=>{o.value=!0,n.value.sa_custorderid=c.rowData.sa_custorderid,n.value.remarks=c.rowData.remarks};r();const y=async()=>{await e.value.validateFields();const s=await E.requested({id:"20240429152802",content:n.value});v.message(s,"保存成功",async()=>{b("onSuccess"),o.value=!1})};return S(async()=>{}),(s,u)=>{const d=l("a-button"),w=l("a-textarea"),x=l("a-form-item"),g=l("a-col"),B=l("a-row"),F=l("a-form"),N=l("a-space"),j=l("a-drawer");return p(),V($,null,[t(d,{onClick:m,disabled:i(c).disabled,type:"primary",size:"samll"},{default:a(()=>[D("编辑")]),_:1},8,["disabled"]),t(j,{ref:"drawer",open:i(o),"onUpdate:open":u[1]||(u[1]=_=>T(o)?o.value=_:o=_),placement:"right",width:"800px",closable:!1,title:"编辑"},{extra:a(()=>[t(N,null,{default:a(()=>[t(d,{type:"primary",onClick:y},{default:a(()=>[D("保存")]),_:1})]),_:1})]),default:a(()=>[t(F,{ref_key:"formRef",ref:e,model:i(n),layout:"vertical"},{default:a(()=>[t(B,null,{default:a(()=>[t(g,{span:24},{default:a(()=>[t(x,{label:"订单日志",name:"remarks"},{default:a(()=>[t(w,{rows:6,value:i(n).remarks,"onUpdate:value":u[0]||(u[0]=_=>i(n).remarks=_),placeholder:"请输入日志","allow-clear":""},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["open"])],64)}}},H=q(z,[["__scopeId","data-v-bafade71"]]),U=f("div",{style:{display:"flex"}},[f("span",{style:{display:"block","text-align-last":"justify",width:"70px",transform:"translateY(50%)"}},"封面")],-1),Y=f("span",{class:"normal-title",style:{"margin-bottom":"10px"}},"基本信息",-1),M=f("span",{class:"normal-title",style:{margin:"10px 0"}},"系统信息",-1),ee={__name:"index",setup(k){const b=R(),c=r([]),e=r({});let o=r([]),n=r([]);const m=async()=>{const s=await E.requested({id:"20240429152602",content:{sa_custorderid:b.currentRoute.value.query.id}});s.data.attinfos=v.fileList(s.data.attinfos),e.value=s.data,console.log(e.value),y(s.data),o.value=[{label:"订单编号",value:e.value.sonum},{label:"商品名称",value:e.value.itemname},{label:"类型",value:e.value.pricetype},{label:"金额(元)",value:v.formatAmount(e.value.price)},{label:"微信支付订单号",value:e.value.transaction_id},{label:"微信支付流水号",value:e.value.out_trade_no},{label:"来源经销商",value:e.value.enterprisename},{label:"状态",value:e.value.status},{label:"客户名称",value:e.value.name},{label:"客户电话",value:e.value.phonenumber},{label:"收货人姓名",value:e.value.delivery_name},{label:"收货人电话",value:e.value.delivery_phonenumber},{label:"收货地址",value:e.value.province+e.value.city+e.value.county+e.value.address},{label:"订单日志",value:e.value.remarks},{label:"封面图",value:"custom"}],n.value=[{label:"创建人",value:e.value.createby},{label:"创建时间",value:e.value.createdate},{label:"最近编辑人",value:e.value.changeby},{label:"最近编辑时间",value:e.value.changedate},{label:"付款时间",value:e.value.paytime}]},y=s=>{c.value=v.FormLayout("detailsHead",s)};return S(()=>{m()}),(s,u)=>{const d=l("a-image"),w=l("a-descriptions-item"),x=l("a-descriptions");return p(),V("div",null,[t(I,{headData:c.value,title:e.value.sonum,tabs:["详细信息"],ownertable:"sa_custorder"},{operation:a(()=>[t(H,{rowData:e.value,onOnSuccess:u[0]||(u[0]=g=>m())},null,8,["rowData"])]),customContent:a(()=>[t(x,{column:6,colon:!1,labelStyle:{display:"block",lineHeight:"25px",color:"#666",width:"80px",textAlignLast:"justify"},size:"small"},{default:a(()=>[t(w,{span:2},{label:a(()=>[U]),default:a(()=>[e.value.attinfos&&e.value.attinfos.length?(p(),C(d,{key:0,src:e.value.attinfos[0].fileType=="video"?e.value.attinfos[0].subfiles[0].url:e.value.attinfos[0].url,style:{width:"100px"}},null,8,["src"])):A("",!0)]),_:1})]),_:1})]),tab0:a(()=>[Y,t(h,{data:i(o)},{封面图:a(()=>[e.value.attinfos&&e.value.attinfos.length?(p(),C(d,{key:0,src:e.value.attinfos[0].url,style:{width:"100px"}},null,8,["src"])):A("",!0)]),_:1},8,["data"]),M,t(h,{data:i(n)},null,8,["data"])]),_:1},8,["headData","title"])])}}};export{ee as default};