index-d271ea6f.js 5.6 KB

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