| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-4aae893f"],{"4ae1":function(e,t,a){"use strict";var r=a("9ab4"),s=a("1b40"),i=a("0a6d");let l=class extends s.e{constructor(){super(...arguments),this.exportData={},this.formData={page_type:0,page_start:1,page_end:200,file_name:""}}handleOpen(){this.getData()}handleConfirm(){const e=this.$loading({lock:!0,text:"正在导出中...",spinner:"el-icon-loading"});this.method({export:2,...this.param,...this.formData,user_id:this.userId,type:this.type,...this.status,page_size:this.pageSize}).then(()=>{this.$refs.dialog.close()}).finally(()=>{e.close()})}getData(){this.method({...this.param,export:1,user_id:this.userId,type:this.type,page_size:this.pageSize,...this.status}).then(e=>{this.exportData=e,this.formData.file_name=e.file_name,this.formData.page_end=e.page_end,this.formData.page_start=e.page_start})}created(){}};Object(r.a)([Object(s.c)()],l.prototype,"method",void 0),Object(r.a)([Object(s.c)()],l.prototype,"param",void 0),Object(r.a)([Object(s.c)()],l.prototype,"status",void 0),Object(r.a)([Object(s.c)()],l.prototype,"userId",void 0),Object(r.a)([Object(s.c)()],l.prototype,"type",void 0),Object(r.a)([Object(s.c)()],l.prototype,"pageSize",void 0),l=Object(r.a)([Object(s.a)({components:{LsDialog:i.a}})],l);var o=l,n=a("2877"),c=Object(n.a)(o,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"export-data inline"},[t("ls-dialog",{ref:"dialog",attrs:{title:"导出设置",width:"500px",top:"35vh","confirm-button-text":"确认导出",async:!0},on:{confirm:e.handleConfirm,open:e.handleOpen}},[t("div",{attrs:{slot:"trigger"},slot:"trigger"},[t("el-button",{attrs:{size:"small"}},[e._v("导出")])],1),t("div",[t("el-form",{ref:"form",attrs:{model:e.formData,"label-width":"120px",size:"small"}},[t("el-form-item",{attrs:{label:"数据量:"}},[e._v(" 预计导出"+e._s(e.exportData.count)+"条数据,共"+e._s(e.exportData.sum_page)+"页,每页"+e._s(e.exportData.page_size)+"条数据 ")]),t("el-form-item",{attrs:{label:"导出限制:"}},[e._v(" 每次导出最大允许"+e._s(e.exportData.max_page)+"页,共"+e._s(e.exportData.all_max_size)+"条数据 ")]),t("el-form-item",{attrs:{label:"导出范围:",required:""}},[t("el-radio-group",{model:{value:e.formData.page_type,callback:function(t){e.$set(e.formData,"page_type",t)},expression:"formData.page_type"}},[t("el-radio",{attrs:{label:0}},[e._v("全部导出")]),t("el-radio",{attrs:{label:1}},[e._v("分页导出")])],1)],1),1==e.formData.page_type?t("el-form-item",{attrs:{label:"分页范围:",required:""}},[t("div",{staticClass:"flex"},[t("el-input",{staticStyle:{width:"100px"},attrs:{placeholder:""},model:{value:e.formData.page_start,callback:function(t){e.$set(e.formData,"page_start",t)},expression:"formData.page_start"}}),t("span",{staticClass:"flex-none m-l-8 m-r-8"},[e._v("页,至")]),t("el-input",{staticStyle:{width:"100px"},attrs:{placeholder:""},model:{value:e.formData.page_end,callback:function(t){e.$set(e.formData,"page_end",t)},expression:"formData.page_end"}})],1)]):e._e(),t("el-form-item",{attrs:{label:"导出文件名称:",prop:"file_name"}},[t("el-input",{attrs:{placeholder:"请输入导出文件名称"},model:{value:e.formData.file_name,callback:function(t){e.$set(e.formData,"file_name",t)},expression:"formData.file_name"}})],1)],1)],1)])],1)}),[],!1,null,null,null);t.a=c.exports},"5f8a":function(e,t,a){"use strict";var r=a("9ab4"),s=a("1b40");let i=class extends s.e{constructor(){super(...arguments),this.pickerValue=[],this.pickerOptions={shortcuts:[{text:"最近一周",onClick(e){const t=new Date,a=new Date;a.setTime(a.getTime()-6048e5),e.$emit("pick",[a,t])}},{text:"最近一个月",onClick(e){const t=new Date,a=new Date;a.setTime(a.getTime()-2592e6),e.$emit("pick",[a,t])}},{text:"最近三个月",onClick(e){const t=new Date,a=new Date;a.setTime(a.getTime()-7776e6),e.$emit("pick",[a,t])}}]}}changeDate(){const e=this.pickerValue?this.pickerValue:this.pickerValue=["",""];this.$emit("update:start-time",e[0]),this.$emit("update:end-time",e[1])}handleStartTime(e){!this.pickerValue&&(this.pickerValue=[]),this.$set(this.pickerValue,0,e)}handleEndTime(e){!this.pickerValue&&(this.pickerValue=[]),this.$set(this.pickerValue,1,e)}};Object(r.a)([Object(s.c)()],i.prototype,"startTime",void 0),Object(r.a)([Object(s.c)()],i.prototype,"endTime",void 0),Object(r.a)([Object(s.c)({default:"datetimerange"})],i.prototype,"type",void 0),Object(r.a)([Object(s.c)({default:!1})],i.prototype,"disabled",void 0),Object(r.a)([Object(s.f)("startTime",{immediate:!0})],i.prototype,"handleStartTime",null),Object(r.a)([Object(s.f)("endTime",{immediate:!0})],i.prototype,"handleEndTime",null),i=Object(r.a)([s.a],i);var l=i,o=a("2877"),n=Object(o.a)(l,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("el-date-picker",{attrs:{type:e.type,"picker-options":e.pickerOptions,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",align:"right","value-format":"yyyy-MM-dd HH:mm:ss",disabled:e.disabled},on:{change:e.changeDate},model:{value:e.pickerValue,callback:function(t){e.pickerValue=t},expression:"pickerValue"}})}),[],!1,null,null,null);t.a=n.exports},7413:function(e,t,a){"use strict";a.r(t);a("14d9"),a("e9f5"),a("ab43");var r=a("9ab4"),s=a("1b40"),i=a("82fc"),l=a("6ddb"),o=a("0a6d"),n=a("3c50"),c=a("5f8a"),f=a("4ae1");let p=class extends s.e{constructor(){super(...arguments),this.form={shop_id:"",pickup_code:"",verification_status:"",order_sn:"",user_info:"",goods_name:"",contact_info:"",time_type:"",start_time:"",end_time:"",order_type_admin:"",order_status:""},this.pager=new l.a,this.tempOrderInfo={},this.apiSelffetchVerificationList=i.i,this.shopList=[],this.verifyTips=""}search(){if(this.pager.page=1,(this.form.start_time||this.form.end_time)&&!this.form.time_type)return this.$message.error("选择时间必须选择时间类型!");this.getSelffetchVerifierList()}resetSearch(){Object.keys(this.form).map(e=>{this.$set(this.form,e,"")}),this.getSelffetchVerifierList()}getSelffetchVerifierList(){this.pager.request({callback:i.i,params:this.form}).catch(()=>{this.$message.error("数据请求失败,刷新重载!")})}onSelffetchOrderVerification(e,t=0){Object(i.h)({id:e,confirm:t}).then(e=>{if(10===e.code)return this.verifyTips=e.msg,void this.$nextTick(()=>{var e;null===(e=this.$refs.verifyDialogRef)||void 0===e||e.open()});this.getSelffetchVerifierList()})}goSelffetchOrderDetail(e){this.$router.push({path:"/order/order_detail",query:{id:e+""}})}onSelffetchOrderQuery(e){Object(i.j)({id:e}).then(e=>{this.tempOrderInfo=e})}getShopLists(){Object(i.f)({page_type:0}).then(e=>{this.shopList=null==e?void 0:e.lists})}created(){this.getSelffetchVerifierList(),this.getShopLists()}};p=Object(r.a)([Object(s.a)({components:{LsDialog:o.a,DatePicker:c.a,LsPagination:n.a,ExportData:f.a}})],p);var d=p,m=(a("a7c9"),a("2877")),u=Object(m.a)(d,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"admin"},[t("div",{staticClass:"ls-card"},[t("div",{staticClass:"m-t-20"},[t("el-form",{attrs:{inline:!0,model:e.form,"label-width":"80px",size:"small"}},[t("el-form-item",{attrs:{label:"自提门店"}},[t("el-select",{attrs:{placeholder:"请选择自提门店"},model:{value:e.form.shop_id,callback:function(t){e.$set(e.form,"shop_id",t)},expression:"form.shop_id"}},[t("el-option",{attrs:{label:"全部",value:""}}),e._l(e.shopList,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],2)],1),t("el-form-item",{attrs:{label:"提货码"}},[t("el-input",{attrs:{placeholder:"请输入提货码/扫码枪扫描"},model:{value:e.form.pickup_code,callback:function(t){e.$set(e.form,"pickup_code",t)},expression:"form.pickup_code"}})],1),t("el-form-item",{attrs:{label:"核销状态"}},[t("el-select",{attrs:{placeholder:"请选择状态"},model:{value:e.form.verification_status,callback:function(t){e.$set(e.form,"verification_status",t)},expression:"form.verification_status"}},[t("el-option",{attrs:{label:"全部",value:""}}),t("el-option",{attrs:{label:"待核销",value:0}}),t("el-option",{attrs:{label:"已核销",value:1}})],1)],1),t("el-form-item",{attrs:{label:"订单信息"}},[t("el-input",{attrs:{placeholder:"请输入订单编号"},model:{value:e.form.order_sn,callback:function(t){e.$set(e.form,"order_sn",t)},expression:"form.order_sn"}})],1),t("el-form-item",{attrs:{label:"用户信息"}},[t("el-input",{attrs:{placeholder:"请输入用户昵称/编号/手机号码"},model:{value:e.form.user_info,callback:function(t){e.$set(e.form,"user_info",t)},expression:"form.user_info"}})],1),t("el-form-item",{attrs:{label:"商品信息"}},[t("el-input",{attrs:{placeholder:"请输入商品名称/编号"},model:{value:e.form.goods_name,callback:function(t){e.$set(e.form,"goods_name",t)},expression:"form.goods_name"}})],1),t("el-form-item",{attrs:{label:"收货人信息"}},[t("el-input",{attrs:{placeholder:"请输入收货人姓名/手机号码"},model:{value:e.form.contact_info,callback:function(t){e.$set(e.form,"contact_info",t)},expression:"form.contact_info"}})],1),t("el-form-item",{attrs:{label:"订单类型"}},[t("el-select",{attrs:{placeholder:"请选择订单类型"},model:{value:e.form.order_type_admin,callback:function(t){e.$set(e.form,"order_type_admin",t)},expression:"form.order_type_admin"}},[t("el-option",{attrs:{label:"全部",value:""}}),t("el-option",{attrs:{label:"普通",value:0}}),t("el-option",{attrs:{label:"拼团",value:1}}),t("el-option",{attrs:{label:"秒杀",value:2}}),t("el-option",{attrs:{label:"砍价",value:3}})],1)],1),t("el-form-item",{attrs:{label:"订单状态"}},[t("el-select",{attrs:{placeholder:"请选择订单状态"},model:{value:e.form.order_status,callback:function(t){e.$set(e.form,"order_status",t)},expression:"form.order_status"}},[t("el-option",{attrs:{label:"全部",value:""}}),t("el-option",{attrs:{label:"待付款",value:0}}),t("el-option",{attrs:{label:"待发货",value:1}}),t("el-option",{attrs:{label:"待收货",value:2}}),t("el-option",{attrs:{label:"已完成",value:3}}),t("el-option",{attrs:{label:"已关闭",value:4}})],1)],1),t("el-form-item",{attrs:{label:"时间类型"}},[t("div",{staticClass:"flex"},[t("el-select",{staticStyle:{width:"120px"},attrs:{placeholder:"全部"},model:{value:e.form.time_type,callback:function(t){e.$set(e.form,"time_type",t)},expression:"form.time_type"}},[t("el-option",{attrs:{label:"全部",value:""}}),t("el-option",{attrs:{label:"下单时间",value:"create_time"}}),t("el-option",{attrs:{label:"支付时间",value:"pay_time"}})],1),t("date-picker",{attrs:{"start-time":e.form.start_time,"end-time":e.form.end_time},on:{"update:startTime":function(t){return e.$set(e.form,"start_time",t)},"update:start-time":function(t){return e.$set(e.form,"start_time",t)},"update:endTime":function(t){return e.$set(e.form,"end_time",t)},"update:end-time":function(t){return e.$set(e.form,"end_time",t)}}})],1)]),t("el-form-item",{staticClass:"m-l-24"},[t("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("查询")]),t("el-button",{on:{click:e.resetSearch}},[e._v("重置")]),t("export-data",{staticClass:"m-l-10",attrs:{method:e.apiSelffetchVerificationList,param:e.form,pageSize:e.pager._size}})],1)],1)],1)]),t("div",{staticClass:"ls-card m-t-16"},[t("div",{staticClass:"m-t-24"},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.pager.loading,expression:"pager.loading"}],staticStyle:{width:"100%"},attrs:{data:e.pager.lists,size:"mini"}},[t("el-table-column",{attrs:{prop:"sn",label:"订单编号","min-width":"180"}}),t("el-table-column",{attrs:{prop:"order_type_desc",label:"订单类型","min-width":"100"}}),t("el-table-column",{attrs:{prop:"nickname",label:"用户名称","min-width":"180"},scopedSlots:e._u([{key:"default",fn:function(a){return t("div",{staticClass:"flex"},[t("el-image",{staticStyle:{width:"40px",height:"40px"},attrs:{src:a.row.avatar,fit:"fill"}}),t("span",{staticClass:"m-l-10"},[e._v(e._s(a.row.nickname))])],1)}}])}),t("el-table-column",{attrs:{label:"商品图片","min-width":"90"},scopedSlots:e._u([{key:"default",fn:function(a){return[e._l(a.row.order_goods,(function(a,r){return t("div",{key:r,staticClass:"m-t-10"},[r<3?t("el-image",{staticClass:"flex-none",staticStyle:{width:"58px",height:"58px"},attrs:{src:a.goods_image}}):e._e()],1)})),a.row.order_goods.length>3?t("div",{staticClass:"muted m-t-5 flex",on:{click:function(t){return e.toOrder(a.row.id)}}},[e._v(" 共"+e._s(a.row.order_goods.length)+"件商品 "),t("i",{staticClass:"el-icon-arrow-right"})]):e._e()]}}])}),t("el-table-column",{attrs:{label:"商品信息","min-width":"260"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{style:{"margin-bottom":a.row.order_goods.length>2?"30px":""}},e._l(a.row.order_goods,(function(r,s){return t("div",{key:s,staticClass:"goods",on:{click:function(t){return e.toOrder(a.row.id)}}},[s<3?t("div",{},[t("div",{staticClass:"flex row-between normal p-r-24 line-1"},[t("span",{staticClass:"line-1 name"},[e._v(" "+e._s(r.goods_name)+" ")])]),t("div",{staticClass:"xs lighter flex line-1 p-r-24"},[e._v("规格:"+e._s(r.spec_value_str))]),t("div",{staticClass:"xs muted flex p-r-24 line-1"},[e._v(" 价格: "),t("span",{staticClass:"normal m-r-10"},[e._v("¥"+e._s(r.goods_price))]),e._v(" 数量: "),t("span",{staticClass:"normal"},[e._v(" "+e._s(r.goods_num)+" ")])])]):e._e()])})),0)]}}])}),t("el-table-column",{attrs:{prop:"order_amount",label:"实付金额","min-width":"100"}}),t("el-table-column",{attrs:{prop:"contact",label:"提货人","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-popover",{attrs:{placement:"top",width:"300",trigger:"hover"}},[t("div",[e._v("提货人:"+e._s(a.row.contact))]),t("div",{staticClass:"m-t-10"},[e._v("手机号:"+e._s(a.row.mobile))]),t("div",{staticClass:"m-t-10"},[e._v(" 门店地址: "+e._s({...a.row.selffetch_shop}.detailed_address)+" ")]),t("el-tag",{attrs:{slot:"reference",size:"medium"},slot:"reference"},[e._v(" "+e._s(a.row.contact)+" ")])],1)]}}])}),t("el-table-column",{attrs:{prop:"verification_status_desc",label:"核销状态",width:"100"}}),t("el-table-column",{attrs:{prop:"order_status_desc",label:"订单状态",width:"120"}}),t("el-table-column",{attrs:{prop:"verifier_name",label:"核销员",width:"120"}}),t("el-table-column",{attrs:{prop:"verification_time",label:"核销时间",width:"180"}}),t("el-table-column",{attrs:{label:"操作","min-width":"200",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(a){return[a.row.admin_order_btn.detail_btn?t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.goSelffetchOrderDetail(a.row.id)}}},[e._v("详情")]):e._e(),a.row.admin_order_btn.verification_btn?t("ls-dialog",{staticClass:"inline m-l-10",attrs:{title:"提货核销",content:`确定核销订单(${a.row.sn})吗?请谨慎操作`},on:{confirm:function(t){return e.onSelffetchOrderVerification(a.row.id)}}},[t("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[e._v("提货核销")])],1):e._e(),a.row.admin_order_btn.verification_btn?t("ls-dialog",{ref:"verifyDialogRef",attrs:{title:"温馨提示",content:e.verifyTips},on:{confirm:function(t){return e.onSelffetchOrderVerification(a.row.id,1)}}}):e._e(),a.row.admin_order_btn.verification_query_btn?t("ls-dialog",{staticClass:"m-l-10 inline",attrs:{title:"提货查询","cancel-button-text":!1,width:"580px"},on:{open:function(t){return e.onSelffetchOrderQuery(a.row.id)}}},[t("div",{attrs:{slot:"default"},slot:"default"},[t("div",[t("div",{staticClass:"normal"},[e._v("提货人信息")]),t("el-form",{attrs:{model:e.tempOrderInfo,"label-width":"120px",size:"small",inline:!0}},[t("el-form-item",{attrs:{label:"提货人:"}},[e._v(e._s(e.tempOrderInfo.contact))]),t("el-form-item",{attrs:{label:"联系方式:"}},[e._v(e._s(e.tempOrderInfo.mobile))])],1)],1),t("div",[t("div",{staticClass:"normal"},[e._v("核销信息")]),t("el-form",{attrs:{model:e.tempOrderInfo,"label-width":"120px",size:"small",inline:!0}},[t("el-form-item",{attrs:{label:"自提门店:"}},[e._v(e._s(e.tempOrderInfo.shop_name))]),t("el-form-item",{attrs:{label:"核销员编号:"}},[e._v(e._s(e.tempOrderInfo.verifier_sn))]),t("el-form-item",{attrs:{label:"核销员:"}},[e._v(" "+e._s(e.tempOrderInfo.verifier_name)+" ")]),t("el-form-item",{attrs:{label:"核销时间:"}},[e._v(" "+e._s(e.tempOrderInfo.verification_time)+" ")])],1)],1),t("div",[t("div",{staticClass:"normal"},[e._v("商品信息")]),e._l(e.tempOrderInfo.order_goods,(function(a,r){return t("div",{key:r,staticClass:"flex m-t-10 goods-item"},[t("el-image",{staticClass:"flex-none",staticStyle:{width:"58px",height:"58px"},attrs:{src:a.goods_image}}),t("div",{staticClass:"m-l-24"},[t("div",{staticClass:"flex row-between normal p-r-24"},[t("span",{staticClass:"name"},[e._v(" "+e._s(a.goods_name)+" ")])]),t("div",{staticClass:"xs lighter flex line-1 p-r-24"},[e._v(" 规格:"+e._s(a.spec_value_str)+" ")]),t("div",{staticClass:"xs muted flex p-r-24 line-1"},[e._v(" 价格: "),t("span",{staticClass:"normal m-r-10"},[e._v(" ¥"+e._s(a.goods_price)+" ")]),e._v(" 数量: "),t("span",{staticClass:"normal"},[e._v(" "+e._s(a.goods_num)+" ")])])])],1)}))],2)]),t("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[e._v("提货查询")])],1):e._e()]}}])})],1),t("div",{staticClass:"m-t-24 pagination"},[t("ls-pagination",{on:{change:e.getSelffetchVerifierList},model:{value:e.pager,callback:function(t){e.pager=t},expression:"pager"}})],1)],1)])])}),[],!1,null,"4b94857a",null);t.default=u.exports},"82fc":function(e,t,a){"use strict";a.d(t,"f",(function(){return s})),a.d(t,"b",(function(){return i})),a.d(t,"d",(function(){return l})),a.d(t,"e",(function(){return o})),a.d(t,"g",(function(){return n})),a.d(t,"c",(function(){return c})),a.d(t,"a",(function(){return f})),a.d(t,"o",(function(){return p})),a.d(t,"k",(function(){return d})),a.d(t,"m",(function(){return m})),a.d(t,"n",(function(){return u})),a.d(t,"p",(function(){return _})),a.d(t,"l",(function(){return h})),a.d(t,"h",(function(){return v})),a.d(t,"i",(function(){return b})),a.d(t,"j",(function(){return g}));var r=a("f175");const s=e=>r.a.get("/selffetch_shop.selffetch_shop/lists",{params:e}),i=e=>r.a.post("/selffetch_shop.selffetch_shop/add",e),l=e=>r.a.get("/selffetch_shop.selffetch_shop/detail",{params:e}),o=e=>r.a.post("/selffetch_shop.selffetch_shop/edit",e),n=e=>r.a.post("/selffetch_shop.selffetch_shop/status",e),c=e=>r.a.post("/selffetch_shop.selffetch_shop/del",e),f=e=>r.a.get("/selffetch_shop.selffetch_shop/regionSearch",{params:e}),p=e=>r.a.get("/selffetch_shop.selffetch_verifier/lists",{params:e}),d=e=>r.a.post("/selffetch_shop.selffetch_verifier/add",e),m=e=>r.a.get("/selffetch_shop.selffetch_verifier/detail",{params:e}),u=e=>r.a.post("/selffetch_shop.selffetch_verifier/edit",e),_=e=>r.a.post("/selffetch_shop.selffetch_verifier/status",e),h=e=>r.a.post("/selffetch_shop.selffetch_verifier/del",e),v=e=>r.a.post("/selffetch_shop.verification/verification",e),b=e=>r.a.get("selffetch_shop.verification/lists",{params:e}),g=e=>r.a.get("selffetch_shop.verification/verificationQuery",{params:e})},8798:function(e,t,a){},a7c9:function(e,t,a){"use strict";a("8798")},ab43:function(e,t,a){"use strict";var r=a("23e7"),s=a("d024");r({target:"Iterator",proto:!0,real:!0,forced:a("c430")},{map:s})},d024:function(e,t,a){"use strict";var r=a("c65b"),s=a("59ed"),i=a("825a"),l=a("46c4"),o=a("c5cc"),n=a("9bdd"),c=o((function(){var e=this.iterator,t=i(r(this.next,e));if(!(this.done=!!t.done))return n(e,this.mapper,[t.value,this.counter++],!0)}));e.exports=function(e){return i(this),s(e),new c(l(this),{mapper:e})}}}]);
|