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