| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1d1a644a","chunk-2d21e539"],{"895c":function(e,t,o){"use strict";o("9dc5")},"9dc5":function(e,t,o){},d176:function(e,t,o){"use strict";o.r(t);var a=o("7a23");const l=Object(a["withScopeId"])("data-v-46d2b8e8");Object(a["pushScopeId"])("data-v-46d2b8e8");const r={class:"ele-body"},n={class:"modal-button-wrap"},c=Object(a["createTextVNode"])("取消"),s=Object(a["createTextVNode"])("确定");Object(a["popScopeId"])();const d=l((e,t,o,d,i,m)=>{const u=Object(a["resolveComponent"])("search-select"),b=Object(a["resolveComponent"])("a-form-item"),p=Object(a["resolveComponent"])("a-input"),f=Object(a["resolveComponent"])("a-form"),h=Object(a["resolveComponent"])("a-button"),y=Object(a["resolveComponent"])("a-modal");return Object(a["openBlock"])(),Object(a["createBlock"])(y,{"wrap-class-name":"ele-modal-movable ele-modal-resizable ele-modal-resizable",visible:i.modalShow,closable:"",keyboard:"",title:"发货",width:500,onCancel:t[4]||(t[4]=e=>i.modalShow=!1),bodyStyle:i.modalBodyStyle},{footer:l(()=>[Object(a["createVNode"])("div",n,[Object(a["createVNode"])(h,{key:"back",onClick:t[3]||(t[3]=e=>i.modalShow=!1)},{default:l(()=>[c]),_:1}),Object(a["createVNode"])(h,{key:"submit",type:"primary",loading:i.loading,onClick:m.submit},{default:l(()=>[s]),_:1},8,["loading","onClick"])])]),default:l(()=>[Object(a["createVNode"])("div",r,[Object(a["createVNode"])(f,{ref:"form",model:i.form,rules:i.rules,style:{"max-width":"800px",margin:"0 auto"},"label-col":{md:{span:5},sm:{span:24}},"wrapper-col":{md:{span:20},sm:{span:24}}},{default:l(()=>[Object(a["createVNode"])(b,{label:"快递公司:",name:"express_code"},{default:l(()=>[Object(a["createVNode"])(u,{url:"/manager/index/getExpressList",value:i.form.express_code,"onUpdate:value":t[1]||(t[1]=e=>i.form.express_code=e),keywordName:"name",valueName:"code",showKey:"code"},null,8,["value"])]),_:1}),Object(a["createVNode"])(b,{label:"快递单号:",name:"express_no"},{default:l(()=>[Object(a["createVNode"])(p,{class:"ele-fluid",value:i.form.express_no,"onUpdate:value":t[2]||(t[2]=e=>i.form.express_no=e),placeholder:"请输入快递单号"},null,8,["value"])]),_:1})]),_:1},8,["model","rules"])])]),_:1},8,["visible","bodyStyle"])});var i=o("d4a4"),m=o("5502"),u={name:"expressOrder",components:{searchSelect:i["default"]},computed:{...Object(m["b"])(["userInfo"])},data(){return{modalShow:!1,loading:!1,modalBodyStyle:{maxHeight:"68vh",overflowY:"auto"},form:{},rules:{express_no:[{required:!0,message:"请输入快递单号",trigger:"blur"}],express_code:[{required:!0,message:"请选择快递公司",trigger:"blur"}]}}},methods:{openDetail(e){this.form={express_no:void 0,express_code:void 0,id:e.id},this.modalShow=!0},submit(){this.$refs.form.validate().then(()=>{this.loading=!0;let e=Object.assign({},this.form),t="/manager/shopOrder/send";this.$post(t,e,!0).then(()=>{this.$emit("reload"),this.modalShow=!1}).finally(()=>{this.loading=!1})})}}},b=(o("895c"),o("6b0d")),p=o.n(b);const f=p()(u,[["render",d],["__scopeId","data-v-46d2b8e8"]]);t["default"]=f},d4a4:function(e,t,o){"use strict";o.r(t);var a=o("7a23"),l=o("85b1"),r={props:{url:String,keywordName:String,valueName:{require:!1,type:String,default:"id"},disabled:Boolean,param:{require:!1,type:Object,default:()=>({})},itemKey:{type:String},showKey:{type:String}},setup(e,{emit:t}){const o=e;let r=0;const{proxy:n}=Object(a["getCurrentInstance"])(),c=Object(a["reactive"])({data:[],value:[],fetching:!1}),s=Object(l["a"])(e=>{r+=1;const t=r;c.data=[],c.fetching=!0;const a=Object.assign({look_type:"all"},o.param);a[o.keywordName]=e||"",n.$post(o.url,a).then(e=>{if(t===r)if(Array.isArray(e)){const t=e.map(e=>{let t=o.showKey||o.keywordName,a=o.showKey?`${e[o.keywordName]}(${e[o.showKey]})`:""+e[t],l={label:a,value:""+e[o.valueName]};if(o.itemKey)if(o.itemKey.includes(",")){let t=o.itemKey.split(",");t.forEach(t=>{l[t]=e[t]})}else l[o.itemKey]=e[o.itemKey];return l});c.data=t,c.fetching=!1}else{const t=e.data.map(e=>{let t=o.showKey||o.keywordName,a=o.showKey?`${e[o.keywordName]}(${e[o.showKey]})`:""+e[t],l={label:a,value:""+e[o.valueName]};if(o.itemKey)if(o.itemKey.includes(",")){let t=o.itemKey.split(",");t.forEach(t=>{l[t]=e[t]})}else l[o.itemKey]=e[o.itemKey];return l});c.data=t,c.fetching=!1}})},500);s("");const d=e=>{t("update:value",e),t("onSelect",e);let o=c.data.find(t=>t.value==e);o&&t("getItem",o)};return Object(a["watch"])(c.value,()=>{c.data=[],c.fetching=!1}),(t,o)=>{const l=Object(a["resolveComponent"])("a-spin"),r=Object(a["resolveComponent"])("a-select");return Object(a["openBlock"])(),Object(a["createBlock"])(r,{value:Object(a["unref"])(c).value,"onUpdate:value":o[1]||(o[1]=e=>Object(a["unref"])(c).value=e),placeholder:"请选择",style:{width:"100%"},onSelect:d,"filter-option":!1,disabled:e.disabled,"not-found-content":Object(a["unref"])(c).fetching?void 0:null,showSearch:"",options:Object(a["unref"])(c).data,"allow-clear":"",onSearch:Object(a["unref"])(s)},Object(a["createSlots"])({_:2},[Object(a["unref"])(c).fetching?{name:"notFoundContent",fn:Object(a["withCtx"])(()=>[Object(a["createVNode"])(l,{size:"small"})])}:void 0]),1032,["value","disabled","not-found-content","options","onSearch"])}}};const n=r;t["default"]=n}}]);
|