chunk-260e137b.3bf4afe2.js 17 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-260e137b"],{11087:function(t,e){t.exports="data:image/png;base64,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"},"94c4":function(t,e,a){"use strict";a("bb8c")},"9b74":function(t,e,a){"use strict";a.d(e,"j",(function(){return s})),a.d(e,"i",(function(){return r})),a.d(e,"k",(function(){return n})),a.d(e,"a",(function(){return l})),a.d(e,"f",(function(){return o})),a.d(e,"d",(function(){return c})),a.d(e,"n",(function(){return p})),a.d(e,"h",(function(){return d})),a.d(e,"c",(function(){return m})),a.d(e,"m",(function(){return v})),a.d(e,"b",(function(){return A})),a.d(e,"g",(function(){return C})),a.d(e,"e",(function(){return b})),a.d(e,"l",(function(){return g}));var i=a("f175");const s=t=>i.a.get("/printer.printer/printerLists",{params:t}),r=t=>i.a.get("/printer.printer/printerDetail",{params:t}),n=t=>i.a.get("/printer.printer/getPrinterType",{params:t}),l=t=>i.a.post("/printer.printer/addPrinter",t),o=t=>i.a.post("/printer.printer/editPrinter",t),c=t=>i.a.post("/printer.printer/deletePrinter",t),p=t=>i.a.post("/printer.printer/testPrinter",t),d=t=>i.a.post("/order.order/orderPrint",t),m=t=>i.a.post("/printer.printer/autoPrint",t),v=t=>i.a.get("/printer.printer/printerTemplateLists",{params:t}),A=t=>i.a.post("/printer.printer/addTemplate",t),C=t=>i.a.post("/printer.printer/editTemplate",t),b=t=>i.a.post("/printer.printer/deleteTemplate",t),g=t=>i.a.get("/printer.printer/templateDetail",{params:t})},bb8c:function(t,e,a){},f02d:function(t,e,a){"use strict";a.r(e);var i=a("9ab4"),s=a("1b40"),r=a("9b74"),n=a("b3ad");let l=class extends s.e{constructor(){super(...arguments),this.identity=1,this.type=0,this.distribution_mode=1,this.printData={template_name:"",ticket_name:"",show_shop_name:1,template_id:0,selffetch_shop:{shop_name:1,contacts:1,shop_address:1},verification_info:{pickup_code:1,contacts:1,mobile:1},show_buyer_message:1,consignee_info:{name:1,mobile:1,address:1},show_qrcode:1,bottom:"谢谢惠顾,欢迎下次光临",qrcode_name:"",qrcode_content:""},this.rules={template_name:[{required:!0,message:"请输入模版名称",trigger:"blur"}],ticket_name:[{required:!0,message:"输入小票名称",trigger:"blur"}],bottom:[{required:!0,message:"请输入底部信息",trigger:"blur"}],qrcode_content:[{required:!0,message:"请输入二维码链接",trigger:"blur"}],qrcode_name:[{required:!0,message:"请输入二维码名称",trigger:"blur"}]}}async getTemplateDetail(){const t=await Object(r.l)({id:this.identity});this.printData=t}onSubmit(t){this.$refs[t].validate(t=>{t&&(this.identity?this.handleTemplateEdit():this.handleTemplateAdd())})}async handleTemplateAdd(){const t=this.printData;await Object(r.b)({...t}),this.$router.back()}handleTemplateEdit(){const t=this.printData,e=this.identity;Object(r.g)({...t,id:e}).then(()=>{setTimeout(()=>this.$router.go(-1),500)}).catch(()=>{this.$message.error("编辑失败!")})}created(){const t=this.$route.query;this.identity=t.id,this.identity&&this.getTemplateDetail()}};l=Object(i.a)([Object(s.a)({components:{MaterialSelect:n.a}})],l);var o=l,c=(a("94c4"),a("2877")),p=Object(c.a)(o,(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{staticClass:"ls-card"},[i("el-page-header",{attrs:{content:t.identity?"编辑小票模版":"新增小票模版"},on:{back:function(e){return t.$router.go(-1)}}})],1),i("div",{staticClass:"flex col-top"},[i("div",{staticClass:"ls-card m-t-24 m-b-60 m-r-24"},[i("div",{staticClass:"title"},[t._v("基本信息")]),i("el-form",{ref:"printData",staticClass:"m-l-24",staticStyle:{width:"500px"},attrs:{"hide-required-asterisk":!1,rules:t.rules,model:t.printData,"label-width":"120px"}},[i("el-form-item",{attrs:{label:"模版名称",prop:"template_name","label-position":"right"}},[i("el-input",{staticClass:"ls-input",attrs:{placeholder:"请输入模版名称"},model:{value:t.printData.template_name,callback:function(e){t.$set(t.printData,"template_name",e)},expression:"printData.template_name"}})],1),i("el-form-item",{attrs:{label:"小票名称",prop:"ticket_name","label-position":"right"}},[i("el-input",{staticClass:"ls-input",attrs:{placeholder:"请输入小票名称"},model:{value:t.printData.ticket_name,callback:function(e){t.$set(t.printData,"ticket_name",e)},expression:"printData.ticket_name"}})],1),i("el-form-item",{attrs:{label:"商城名称","label-position":"right",required:""}},[i("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":t.styleConfig.primary,"inactive-color":"#f4f4f5"},model:{value:t.printData.show_shop_name,callback:function(e){t.$set(t.printData,"show_shop_name",e)},expression:"printData.show_shop_name"}}),i("span",{staticClass:"muted m-l-20"},[t._v("隐藏和显示商城名称,默认显示")])],1),i("el-form-item",{attrs:{label:"配送方式",required:""}},[i("el-radio-group",{model:{value:t.printData.type,callback:function(e){t.$set(t.printData,"type",e)},expression:"printData.type"}},[i("el-radio",{attrs:{label:0}},[t._v("物流配送")]),i("el-radio",{attrs:{label:1}},[t._v("门店自提")])],1)],1),i("el-form-item",{directives:[{name:"show",rawName:"v-show",value:1===t.printData.type,expression:"printData.type === 1"}],attrs:{label:"提货信息","label-position":"right",required:""}},[i("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.printData.verification_info.pickup_code,callback:function(e){t.$set(t.printData.verification_info,"pickup_code",e)},expression:"printData.verification_info.pickup_code"}},[t._v("核销码 ")]),i("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.printData.verification_info.contacts,callback:function(e){t.$set(t.printData.verification_info,"contacts",e)},expression:"printData.verification_info.contacts"}},[t._v("提货人 ")]),i("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.printData.verification_info.mobile,callback:function(e){t.$set(t.printData.verification_info,"mobile",e)},expression:"printData.verification_info.mobile"}},[t._v(" 联系方式 ")])],1),i("el-form-item",{directives:[{name:"show",rawName:"v-show",value:1===t.printData.type,expression:"printData.type === 1"}],attrs:{label:"门店信息","label-position":"right",required:""}},[i("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.printData.selffetch_shop.shop_name,callback:function(e){t.$set(t.printData.selffetch_shop,"shop_name",e)},expression:"printData.selffetch_shop.shop_name"}},[t._v("自提门店 ")]),i("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.printData.selffetch_shop.contacts,callback:function(e){t.$set(t.printData.selffetch_shop,"contacts",e)},expression:"printData.selffetch_shop.contacts"}},[t._v("联系人 ")]),i("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.printData.selffetch_shop.shop_address,callback:function(e){t.$set(t.printData.selffetch_shop,"shop_address",e)},expression:"printData.selffetch_shop.shop_address"}},[t._v(" 门店地址 ")])],1),i("el-form-item",{directives:[{name:"show",rawName:"v-show",value:0===t.printData.type,expression:"printData.type === 0"}],attrs:{label:"收货信息","label-position":"right",required:""}},[i("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.printData.consignee_info.name,callback:function(e){t.$set(t.printData.consignee_info,"name",e)},expression:"printData.consignee_info.name"}},[t._v("收货人 ")]),i("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.printData.consignee_info.mobile,callback:function(e){t.$set(t.printData.consignee_info,"mobile",e)},expression:"printData.consignee_info.mobile"}},[t._v("联系方式 ")]),i("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.printData.consignee_info.address,callback:function(e){t.$set(t.printData.consignee_info,"address",e)},expression:"printData.consignee_info.address"}},[t._v("收货地址 ")])],1),i("el-form-item",{attrs:{label:"买家留言","label-position":"right",required:""}},[i("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":t.styleConfig.primary,"inactive-color":"#f4f4f5"},model:{value:t.printData.show_buyer_message,callback:function(e){t.$set(t.printData,"show_buyer_message",e)},expression:"printData.show_buyer_message"}}),i("span",{staticClass:"muted m-l-20"},[t._v("隐藏和显示买家留言,默认显示")])],1),i("el-form-item",{attrs:{label:"二维码","label-position":"right",required:""}},[i("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":t.styleConfig.primary,"inactive-color":"#f4f4f5"},model:{value:t.printData.show_qrcode,callback:function(e){t.$set(t.printData,"show_qrcode",e)},expression:"printData.show_qrcode"}}),i("span",{staticClass:"muted m-l-20"},[t._v("关闭和开启打印小票尾部二维码,默认关闭")])],1),i("el-form-item",{attrs:{label:"二维码链接","label-position":"right"}},[i("el-input",{staticClass:"ls-input",attrs:{placeholder:"请输入二维码链接"},model:{value:t.printData.qrcode_content,callback:function(e){t.$set(t.printData,"qrcode_content",e)},expression:"printData.qrcode_content"}})],1),i("el-form-item",{attrs:{label:"二维码名称","label-position":"right"}},[i("el-input",{staticClass:"ls-input",attrs:{placeholder:"请输入二维码名称"},model:{value:t.printData.qrcode_name,callback:function(e){t.$set(t.printData,"qrcode_name",e)},expression:"printData.qrcode_name"}})],1),i("el-form-item",{attrs:{label:"底部信息",prop:"bottom","label-position":"right",required:""}},[i("el-input",{staticClass:"ls-input",attrs:{placeholder:"谢谢惠顾,欢迎下次光临"},model:{value:t.printData.bottom,callback:function(e){t.$set(t.printData,"bottom",e)},expression:"printData.bottom"}})],1)],1)],1),i("div",{staticClass:"ls-card m-b-60 m-t-24"},[i("div",{staticClass:"title"},[t._v("小票预览")]),i("div",{staticClass:"phone"},[i("div",{staticClass:"bb flex row-center sm m-t-5 p-b-12"},[t._v(" "+t._s(t.printData.ticket_name||"小票名称")+" ")]),t.printData.show_shop_name?i("div",{staticClass:"bb flex row-center m-t-12 xl p-b-12"},[t._v("商城名称")]):t._e(),i("div",{staticClass:"sm bb p-l-10"},[i("div",{staticClass:"m-t-12"},[t._v("订单编号: MWE20012345738754657834")]),i("div",{staticClass:"m-t-12"},[t._v("支付方式: 微信支付")]),i("div",{staticClass:"m-t-12 p-b-12"},[t._v("配送方式: "+t._s(0==t.printData.type?"物流配送":"门店自提"))])]),t._m(0),t._m(1),i("div",{directives:[{name:"show",rawName:"v-show",value:0===t.printData.type,expression:"printData.type === 0"}],staticClass:"bb p-b-12 p-l-10 p-r-10"},[i("div",{staticClass:"bold m-t-12 weight-500"},[t._v("收货信息")]),t.printData.consignee_info.name?i("div",{staticClass:"m-t-12"},[t._v("收货人: 米先生")]):t._e(),t.printData.consignee_info.mobile?i("div",{staticClass:"m-t-12"},[t._v("联系方式: 18778786555")]):t._e(),t.printData.consignee_info.address?i("div",{staticClass:"m-t-12"},[t._v(" 收货地址: 山西省 太原市 小区店 创业街 ")]):t._e()]),i("div",{directives:[{name:"show",rawName:"v-show",value:1===t.printData.type,expression:"printData.type === 1"}],staticClass:"bb p-b-12 p-l-10 p-r-10"},[i("div",{staticClass:"bold m-t-12 weight-500"},[t._v("门店信息")]),t.printData.selffetch_shop.shop_name?i("div",{staticClass:"m-t-12"},[t._v("门店名称: 商业街店铺")]):t._e(),t.printData.selffetch_shop.contacts?i("div",{staticClass:"m-t-12"},[t._v("门店联系人: 13800138000")]):t._e(),t.printData.selffetch_shop.shop_address?i("div",{staticClass:"m-t-12"},[t._v(" 门店地址: 广东省番禺区 小店街 ")]):t._e()]),i("div",{directives:[{name:"show",rawName:"v-show",value:1===t.printData.type,expression:"printData.type === 1"}],staticClass:"bb p-b-12 p-l-10 p-r-10"},[i("div",{staticClass:"bold m-t-12 weight-500"},[t._v("提货信息")]),t.printData.verification_info.pickup_code?i("div",{staticClass:"m-t-12"},[t._v("核销码: 254220")]):t._e(),t.printData.verification_info.contacts?i("div",{staticClass:"m-t-12"},[t._v("提货人: 王冰冰")]):t._e(),t.printData.verification_info.mobile?i("div",{staticClass:"m-t-12"},[t._v("联系方式: 13800138000")]):t._e()]),t.printData.show_buyer_message?i("div",{staticClass:"m-t-12 p-b-12 bb p-l-10"},[t._v(" 买家留言: 请发申通快递,谢谢 ")]):t._e(),t.printData.show_qrcode?i("div",{staticClass:"flex row-center bb m-t-12 p-b-12"},[i("img",{staticStyle:{width:"100px",height:"100px"},attrs:{src:a("11087")}})]):t._e(),i("div",{staticClass:"m-t-12 p-b-5 flex row-center"},[t._v(" "+t._s(t.printData.bottom)+" ")])])])]),i("div",{staticClass:"bg-white ls-fixed-footer"},[i("div",{staticClass:"row-center flex m-t-12"},[i("el-button",{attrs:{size:"small"},on:{click:function(e){return t.$router.go(-1)}}},[t._v("取消")]),i("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(e){return t.onSubmit("printData")}}},[t._v("保存")])],1)])])}),[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"bb p-l-10 p-r-10"},[a("div",{staticClass:"m-t-12 flex row-between"},[a("div",[t._v("商品名称")]),a("div",[t._v("数量")]),a("div",[t._v("金额")])]),a("div",{staticClass:"m-t-12 flex row-between"},[a("div",[t._v("男子运动鞋")]),a("div",[t._v("1")]),a("div",[t._v("¥300")])]),a("div",{staticClass:"m-t-12 flex row-between p-b-12"},[a("div",[t._v("白色休闲鞋")]),a("div",[t._v("2")]),a("div",[t._v("¥100")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"p-l-10 p-r-10 bb"},[a("div",{staticClass:"m-t-12 flex row-between"},[a("div",[t._v("订单原价")]),a("div",[t._v("¥400")])]),a("div",{staticClass:"m-t-12 flex row-between"},[a("div",[t._v("会员折扣")]),a("div",[t._v("-¥20.00")])]),a("div",{staticClass:"m-t-12 flex row-between"},[a("div",[t._v("优惠券")]),a("div",[t._v("-¥30.00")])]),a("div",{staticClass:"m-t-12 flex row-between"},[a("div",[t._v("商品改价")]),a("div",[t._v("+¥10.00")])]),a("div",{staticClass:"m-t-12 flex row-between"},[a("div",[t._v("运费")]),a("div",[t._v("+¥10.00")])]),a("div",{staticClass:"m-t-12 p-b-12 flex row-between"},[a("div",[t._v("实付金额")]),a("div",[t._v("¥370.00")])])])}],!1,null,"08da0165",null);e.default=p.exports}}]);