Files
PropertyDeployment/resources/Web/MicroCommunityMallWeb/html/js/chunk-68a42d61.8ddb3c86.js
Anfioo adfd019d2d 江门
1
2026-02-01 15:37:55 +08:00

2 lines
6.7 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-68a42d61"],{7873:function(r,e,t){"use strict";t.r(e);var o=function(){var r=this,e=r._self._c;return e("div",{staticClass:"order-writeoff-confirm-container"},[e("el-row",{staticClass:"flex-container"},[e("el-col",{staticClass:"writeoff-left",attrs:{span:6}},[e("div",{staticClass:"writeoff-panel bg-white"},[e("div",{staticClass:"writeoff-title"},[r._v("核销台")]),e("div",{staticClass:"writeoff-img"},[e("img",{attrs:{src:"/img/writeoff_icon.png"}})]),e("div",{staticClass:"writeoff-remark"},[r._v("请扫描核销二维码或输入核销码")]),e("div",{staticClass:"writeoff-input"},[e("el-input",{attrs:{placeholder:"请输入核销码"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&r._k(e.keyCode,"enter",13,e.key,"Enter")?null:r.confirmWriteOffOrder.apply(null,arguments)}},model:{value:r.orderWriteOffConfirmInfo.woNum,callback:function(e){r.$set(r.orderWriteOffConfirmInfo,"woNum",e)},expression:"orderWriteOffConfirmInfo.woNum"}})],1),e("div",{staticClass:"writeoff-submit"},[e("el-button",{attrs:{type:"primary"},on:{click:r.confirmWriteOffOrder}},[r._v(" "+r._s(r.$t("orderWriteOffConfirm.writeOff"))+" ")])],1)])]),e("el-col",{staticClass:"writeoff-right",attrs:{span:18}},[e("el-card",{staticClass:"ibox"},[e("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[e("div",[r._v(r._s(r.$t("orderWriteOffConfirm.queryCondition")))])]),e("div",{},[e("el-form",{staticClass:"flex justify-start",attrs:{inline:!0,model:r.orderWriteOffConfirmInfo.conditions}},[e("el-form-item",[e("el-input",{attrs:{placeholder:r.$t("orderWriteOffConfirm.inputUserName")},model:{value:r.orderWriteOffConfirmInfo.conditions.personName,callback:function(e){r.$set(r.orderWriteOffConfirmInfo.conditions,"personName",e)},expression:"orderWriteOffConfirmInfo.conditions.personName"}})],1),e("el-form-item",[e("el-input",{attrs:{placeholder:r.$t("orderWriteOffConfirm.inputWriteOffNum")},model:{value:r.orderWriteOffConfirmInfo.conditions.woNum,callback:function(e){r.$set(r.orderWriteOffConfirmInfo.conditions,"woNum",e)},expression:"orderWriteOffConfirmInfo.conditions.woNum"}})],1),e("el-form-item",[e("el-button",{attrs:{type:"primary",size:"small"},on:{click:r.queryOrderWriteOffConfirm}},[r._v(" "+r._s(r.$t("orderWriteOffConfirm.query"))+" ")])],1)],1)],1)]),e("el-card",{staticClass:"ibox"},[e("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[e("div",[r._v("核销订单")])]),e("div",{},[e("el-table",{staticStyle:{width:"100%"},attrs:{data:r.orderWriteOffConfirmInfo.orders,border:""}},[e("el-table-column",{attrs:{prop:"orderId",label:r.$t("orderWriteOffConfirm.orderNum"),align:"center"}}),e("el-table-column",{attrs:{label:r.$t("orderWriteOffConfirm.productName"),align:"center"},scopedSlots:r._u([{key:"default",fn:function({row:t}){return r._l(t.carts,(function(t,o){return e("div",{key:o},[r._v(r._s(t.prodName))])}))}}])}),e("el-table-column",{attrs:{label:r.$t("orderWriteOffConfirm.quantity"),align:"center"},scopedSlots:r._u([{key:"default",fn:function({row:t}){return r._l(t.carts,(function(t,o){return e("div",{key:o},[r._v("x "+r._s(t.cartNum))])}))}}])}),e("el-table-column",{attrs:{label:r.$t("orderWriteOffConfirm.productStatus"),align:"center"},scopedSlots:r._u([{key:"default",fn:function({row:t}){return r._l(t.carts,(function(t,o){return e("div",{key:o},[r._v(r._s(t.stateName))])}))}}])}),e("el-table-column",{attrs:{prop:"personName",label:r.$t("orderWriteOffConfirm.userName"),align:"center"}}),e("el-table-column",{attrs:{prop:"payPrice",label:r.$t("orderWriteOffConfirm.paymentAmount"),align:"center"}}),e("el-table-column",{attrs:{prop:"woNum",label:r.$t("orderWriteOffConfirm.writeOffNum"),align:"center"}}),e("el-table-column",{attrs:{prop:"linkNum",label:r.$t("orderWriteOffConfirm.phoneLastFour"),align:"center"}}),e("el-table-column",{attrs:{label:r.$t("orderWriteOffConfirm.writeOffStatus"),align:"center"},scopedSlots:r._u([{key:"default",fn:function({row:e}){return[r._v(" "+r._s("02"==e.state?"到店核销":"核销完成")+" ")]}}])}),e("el-table-column",{attrs:{prop:"createTime",label:r.$t("orderWriteOffConfirm.writeOffTime"),align:"center"}}),e("el-table-column",{attrs:{prop:"remark",label:r.$t("orderWriteOffConfirm.remark"),align:"center"}}),e("el-table-column",{attrs:{label:r.$t("orderWriteOffConfirm.operation"),align:"center"},scopedSlots:r._u([{key:"default",fn:function({row:t}){return[e("el-button",{attrs:{type:"text",size:"small"},on:{click:function(e){return r.openOrderDetailModel(t)}}},[r._v(" "+r._s(r.$t("orderWriteOffConfirm.orderDetail"))+" ")])]}}])})],1),e("el-pagination",{attrs:{"current-page":r.orderWriteOffConfirmInfo.conditions.page,"page-size":r.orderWriteOffConfirmInfo.conditions.row,layout:"total, prev, pager, next",total:r.orderWriteOffConfirmInfo.total},on:{"current-change":r.handlePageChange}})],1)])],1)],1)],1)},i=[],n=t("b775"),f=t("7323");function a(r){return new Promise((e,t)=>{Object(n["a"])({url:"/storeOrder.listStoreOrderWriteoff",method:"get",params:{...r,shopId:Object(f["f"])()}}).then(r=>{const t=r.data;e(t)}).catch(r=>{t(r)})})}function s(r){return new Promise((e,t)=>{Object(n["a"])({url:"/storeOrder.confirmWriteOffOrder",method:"post",data:r,headers:{"Content-Type":"application/json"}}).then(r=>{const o=r.data;0===o.code?e(o):t(new Error(o.msg))}).catch(r=>{t(r)})})}var l={name:"OrderWriteOffConfirm",data(){return{orderWriteOffConfirmInfo:{orders:[],woNum:"",total:0,conditions:{personName:"",woNum:"",shopId:"",page:1,row:10}}}},created(){this.listOrderWriteOffConfirms()},methods:{async listOrderWriteOffConfirms(){this.orderWriteOffConfirmInfo.conditions.shopId=Object(f["f"])();try{const r=await a(this.orderWriteOffConfirmInfo.conditions);this.orderWriteOffConfirmInfo.orders=r.data,this.orderWriteOffConfirmInfo.total=r.total}catch(r){console.error("获取核销订单列表失败:",r)}},async confirmWriteOffOrder(){if(!this.orderWriteOffConfirmInfo.woNum)return void this.$message.warning("请扫码");const r={woNum:this.orderWriteOffConfirmInfo.woNum,shopId:Object(f["f"])()};try{await s(r),this.$message.success("核销成功"),this.orderWriteOffConfirmInfo.woNum="",this.listOrderWriteOffConfirms()}catch(e){this.$message.error(e.message||"核销失败")}},queryOrderWriteOffConfirm(){this.orderWriteOffConfirmInfo.conditions.page=1,this.listOrderWriteOffConfirms()},handlePageChange(r){this.orderWriteOffConfirmInfo.conditions.page=r,this.listOrderWriteOffConfirms()},openOrderDetailModel(r){this.$router.push("/pages/goods/storeOrderCartDetail?orderId="+r.orderId)}}},d=l,c=(t("f75f"),t("2877")),m=Object(c["a"])(d,o,i,!1,null,"eb105b78",null);e["default"]=m.exports},"8bc0":function(r,e,t){},f75f:function(r,e,t){"use strict";t("8bc0")}}]);
//# sourceMappingURL=chunk-68a42d61.8ddb3c86.js.map