index-c8c5e0ea.js 4.8 KB

1
  1. import{A as V,c as x}from"./index-0cea3e6e.js";import{l as q}from"./index-5daa146a.js";import{s as h}from"./index-5cd62d62.js";import{u as S}from"./vue-router-e2815956.js";import{a as r,W as l,X as y,Y as C,m as e,Z as a,E as f,u as g,a2 as z,a3 as A}from"./vue-7f5e2b1b.js";import"./fullScreen-0b46a046.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./SettingOutlined-4e984190.js";import"./routeTabs-d822a11a.js";/* empty css */const M={__name:"add",emits:["onSuccess"],setup(N,{emit:_}){const v=S(),i=r(!1),t=r({sa_logisticsid:0,sa_logiscompid:0,sys_enterpriseid:0,billdate:"",enterprisename:"",logiscomp_name:"",remarks:"",items:[]}),k=()=>{i.value=!0},u=r(),c=()=>{i.value=!1,u.value.resetFields()},R=async()=>{try{const s=await u.value.validateFields(),o=await V.post({id:20230719165802,content:t.value});x.message(o,"新建成功",()=>{c(),_("onSuccess"),u.value.resetFields(),v.push({path:"/logisticsOrderDetail",query:{id:o.data.sa_logisticsid}})})}catch(s){console.log("Failed:",s)}},D=async s=>{t.value.enterprisename=s.enterprisename,t.value.sys_enterpriseid=s.sys_enterpriseid},O=s=>{console.log(s),t.value.logiscomp_name=s.name,t.value.sa_logiscompid=s.sa_logiscompid,console.log(t.value)},T=r([{title:"公司名称",dataIndex:"name",key:"name",width:250},{title:"快递100id",dataIndex:"kd100id",key:"kd100id"},{title:"操作",dataIndex:"operation",key:"operation"}]);return(s,o)=>{const p=l("a-button"),b=l("a-input-search"),m=l("a-form-item"),d=l("a-col"),U=l("a-input"),B=l("a-date-picker"),w=l("a-row"),Y=l("a-textarea"),F=l("a-form"),I=l("a-space"),E=l("a-drawer");return y(),C("div",null,[e(p,{type:"primary",onClick:k},{default:a(()=>[f("新建")]),_:1}),e(E,{open:i.value,"onUpdate:open":o[5]||(o[5]=n=>i.value=n),class:"custom-class",title:"新建物流单",placement:"right",width:"600",closable:!1,onClose:c},{extra:a(()=>[e(I,null,{default:a(()=>[e(p,{onClick:c},{default:a(()=>[f("关闭")]),_:1}),e(p,{type:"primary",onClick:R},{default:a(()=>[f("保存")]),_:1})]),_:1})]),default:a(()=>[e(F,{model:t.value,ref_key:"formRef",ref:u,layout:"vertical"},{default:a(()=>[e(w,{gutter:16},{default:a(()=>[e(d,{span:12},{default:a(()=>[e(m,{label:"企业信息",name:"enterprisename",rules:[{required:!0,message:"请输入企业信息"}]},{default:a(()=>[e(b,{value:t.value.enterprisename,"onUpdate:value":o[0]||(o[0]=n=>t.value.enterprisename=n),readonly:"",placeholder:"选择企业信息"},{enterButton:a(()=>[e(p,null,{icon:a(()=>[e(h,{param:{id:20230324125803,content:{pageNumber:1,pageSize:20,where:{condition:"",status:""}}},onOnSelect:D})]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),e(d,{span:12},{default:a(()=>[e(m,{label:"物流公司",name:"logiscomp_name"},{default:a(()=>[e(b,{value:t.value.logiscomp_name,"onUpdate:value":o[1]||(o[1]=n=>t.value.logiscomp_name=n),readonly:"",placeholder:"选择物流公司"},{enterButton:a(()=>[e(p,null,{icon:a(()=>[e(h,{columns:T.value,param:{id:20221121135804,content:{pageNumber:1,pageSize:20,where:{condition:"",status:""}}},onOnSelect:O},null,8,["columns"])]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),e(d,{span:12},{default:a(()=>[e(m,{label:"物流单号",name:"logisticno"},{default:a(()=>[e(U,{value:t.value.logisticno,"onUpdate:value":o[2]||(o[2]=n=>t.value.logisticno=n),placeholder:"物流单号"},null,8,["value"])]),_:1})]),_:1}),e(d,{span:12},{default:a(()=>[e(m,{label:"单据日期",name:"billdate"},{default:a(()=>[e(B,{style:{width:"100%"},value:t.value.billdate,"onUpdate:value":o[3]||(o[3]=n=>t.value.billdate=n),"value-format":"YYYY-MM-DD",placeholder:"单据日期"},null,8,["value"])]),_:1})]),_:1})]),_:1}),e(w,null,{default:a(()=>[e(d,{span:24},{default:a(()=>[e(m,{label:"备注",name:"remarks"},{default:a(()=>[e(Y,{value:t.value.remarks,"onUpdate:value":o[4]||(o[4]=n=>t.value.remarks=n),rows:4,placeholder:"输入备注信息"},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["open"])])}}},J={__name:"index",setup(N){S();const _=r();r([]),r([]);let v=r([{label:"单据日期",key:"dateRange",type:"datepickerRange",objKeys:["begindate","enddate"]},{label:"状态",key:"status",type:"select",dataSource:[{remarks:"新建",value:"新建"},{remarks:"结算",value:"结算"},{remarks:"审核",value:"审核"}]},{label:"搜索",key:"condition",type:"input"}]),i=r({id:"20230720142102",content:{nocache:!0,where:{condition:"",status:"",begindate:"",enddate:""}}});const t=()=>{_.value.tableData()};return(k,u)=>{const c=l("a-space");return y(),C("div",null,[e(q,{ref_key:"list",ref:_,keyRouteName:"billno",param:g(i),tableName:"logisticsOrderTable",searchType:g(v),detailPage:{name:"logisticsOrderDetail",idname:"sa_logisticsid"}},{operation:a(()=>[e(c,null,{default:a(()=>[g(x).hasPermission("insert")?(y(),z(M,{key:0,onOnSuccess:t})):A("",!0)]),_:1})]),operationRight:a(()=>[]),_:1},8,["param","searchType"])])}}};export{J as default};