You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

2 lines
7.5 KiB

"use strict";(self["webpackChunkabcdf"]=self["webpackChunkabcdf"]||[]).push([[143],{8524:function(e,s,t){t.r(s),t.d(s,{default:function(){return c}});var a=function(){var e=this,s=e._self._c;return s("div",{staticClass:"order-page"},[s("div",{staticClass:"page-header"},[s("h2",[e._v("填写收货人信息")]),s("el-button",{staticClass:"address-book-btn",attrs:{type:"text"}},[e._v(" 新增/修改地址 ")])],1),s("div",{staticClass:"info-section"},[s("h3",[e._v("收货人信息")]),s("div",{staticClass:"address-item"},[s("span",{staticClass:"label"},[e._v("收货人地址:")]),s("div",{staticClass:"address-content"},e._l(e.addresses,function(t,a){return s("div",{key:a,staticClass:"saved-address",class:{selected:e.selectedAddressIndex===a},on:{click:function(s){return e.selectAddress(a)}}},[s("span",{staticClass:"name-tag"},[e._v(e._s(t.name)+" "+e._s(t.province))]),s("span",{staticClass:"detail"},[e._v(e._s(t.address)+" "+e._s(t.phone))]),s("el-button",{staticClass:"set-default-btn",attrs:{type:"text"}},[e._v("设为默认")]),s("el-button",{staticClass:"edit-btn",attrs:{type:"text"}},[e._v("编辑")]),s("el-button",{staticClass:"delete-btn",attrs:{type:"text"}},[e._v("删除")])],1)}),0)]),s("div",{staticClass:"trade-type-item"},[s("span",{staticClass:"label"},[e._v("交易方式:")]),s("el-radio-group",{model:{value:e.selectedTradeType,callback:function(s){e.selectedTradeType=s},expression:"selectedTradeType"}},[s("el-radio",{attrs:{label:1}},[e._v("先款后货")]),s("el-radio",{attrs:{label:2}},[e._v("货到付款")])],1)],1),s("h3",[e._v("发票信息")]),s("div",{staticClass:"invoice-type-item"},[s("span",{staticClass:"label"},[e._v("发票类型:")]),s("el-radio-group",{model:{value:e.selectedInvoiceType,callback:function(s){e.selectedInvoiceType=s},expression:"selectedInvoiceType"}},[s("el-radio",{attrs:{label:1}},[e._v("增值税普通发票")]),s("el-radio",{attrs:{label:2}},[e._v("普通电子发票")])],1)],1),s("div",{staticClass:"invoice-title-item"},[s("span",{staticClass:"label"},[e._v("发票抬头:")]),s("el-select",{staticClass:"invoice-title-select",attrs:{placeholder:"请选择发票抬头"},model:{value:e.selectedInvoiceTitle,callback:function(s){e.selectedInvoiceTitle=s},expression:"selectedInvoiceTitle"}},e._l(e.invoiceTitles,function(e,t){return s("el-option",{key:t,attrs:{label:e.name,value:e.id}})}),1),s("el-button",{staticClass:"add-title-btn",attrs:{type:"text"}},[e._v("+ 添加")])],1),s("h3",[e._v("收票地址")]),s("div",{staticClass:"invoice-address-item"},[s("span",{staticClass:"label"},[e._v("收票地址:")]),s("div",{staticClass:"address-content"},e._l(e.invoiceAddresses,function(t,a){return s("div",{key:a,staticClass:"saved-address",class:{selected:e.selectedInvoiceAddressIndex===a},on:{click:function(s){return e.selectInvoiceAddress(a)}}},[s("span",{staticClass:"name-tag"},[e._v(e._s(t.name)+" "+e._s(t.province))]),s("span",{staticClass:"detail"},[e._v(e._s(t.address)+" "+e._s(t.phone))]),s("el-button",{staticClass:"set-default-btn",attrs:{type:"text"}},[e._v("设为默认")]),s("el-button",{staticClass:"edit-btn",attrs:{type:"text"}},[e._v("编辑")]),s("el-button",{staticClass:"delete-btn",attrs:{type:"text"}},[e._v("删除")])],1)}),0)])]),e._m(0),s("div",{staticClass:"goods-section"},[s("h3",[e._v("商品清单")]),e._l(e.orderGroups,function(t,a){return s("div",{key:a,staticClass:"order-group"},[s("div",{staticClass:"supplier-info"},[s("span",[e._v("供货名称:"+e._s(t.supplier))])]),s("table",{staticClass:"goods-table"},[e._m(1,!0),s("tbody",e._l(t.items,function(t,a){return s("tr",{key:a},[s("td",[s("img",{staticClass:"goods-img",attrs:{src:t.image,alt:"商品图片"}}),s("span",{staticClass:"goods-name"},[e._v(e._s(t.name))])]),s("td",[e._v(e._s(t.spec))]),s("td",[e._v(e._s(t.price))]),s("td",[e._v(e._s(t.quantity))]),s("td",[e._v(e._s(t.freight))]),s("td",[e._v(e._s(t.deliveryType))]),s("td",{staticClass:"subtotal"},[e._v(e._s(t.subtotal))])])}),0)]),s("div",{staticClass:"order-remark"},[s("span",{staticClass:"remark-label"},[e._v("订单备注:")]),s("div",{staticClass:"rich-text-editor"},[s("el-input",{staticClass:"remark-editor",attrs:{type:"textarea",rows:"4",placeholder:"请输入订单备注信息"},model:{value:t.remark,callback:function(s){e.$set(t,"remark",s)},expression:"group.remark"}}),e._e()],1)])])}),s("div",{staticClass:"total-info"},[s("p",[e._v(" 共 "+e._s(e.totalGoodsCount)+" 件商品,总商品金额 ¥"+e._s(e.totalGoodsAmount)+" ")]),s("p",[e._v("总运费 ¥"+e._s(e.totalFreight))]),s("p",{staticClass:"pay-amount"},[e._v("实付总金额 ¥"+e._s(e.totalPayAmount))]),s("p",{staticClass:"address-info"},[e._v(" 配送地:"+e._s(e.selectedAddress.address)),s("br"),e._v(" 交货地:"+e._s(e.selectedAddress.address)+" "+e._s(e.selectedAddress.phone)+" ")]),s("el-button",{staticClass:"submit-btn",attrs:{type:"primary"},on:{click:e.submitOrder}},[e._v(" 提交订单 ")])],1)],2)])},i=[function(){var e=this,s=e._self._c;return s("div",{staticClass:"contract-section"},[s("h3",[e._v("签署合同")]),s("p",[e._v("如需签署合同,提交订单后,请至采购中心>合同中心签署")])])},function(){var e=this,s=e._self._c;return s("thead",[s("tr",[s("th",[e._v("商品")]),s("th",[e._v("规格")]),s("th",[e._v("单价(元)")]),s("th",[e._v("数量")]),s("th",[e._v("运费")]),s("th",[e._v("收货方式")]),s("th",[e._v("小计(元)")])])])}],d={name:"OrderPage",data(){return{addresses:[{id:1,name:"郑小工",province:"江苏省",address:"苏州市吴中区文化创意大厦16层",phone:"13000000000",isDefault:!0},{id:2,name:"郑小工",province:"江苏省",address:"苏州市吴中区文化创意大厦16层",phone:"13000000001",isDefault:!1}],selectedAddressIndex:0,selectedTradeType:1,selectedInvoiceType:1,invoiceTitles:[{id:1,name:"苏州特色农产品发展有限公司"},{id:2,name:"个人"},{id:3,name:"苏州科技有限公司"}],selectedInvoiceTitle:null,invoiceAddresses:[{id:1,name:"郑小工",province:"江苏省",address:"苏州市吴中区文化创意大厦16层",phone:"13000000000",isDefault:!0},{id:2,name:"郑小工",province:"江苏省",address:"苏州市吴中区文化创意大厦16层",phone:"13000000001",isDefault:!1}],selectedInvoiceAddressIndex:0,orderGroups:[{supplier:"新疆特色农产品开发有限公司",items:[{image:"https://picsum.photos/50/50?random=1",name:"产品标题产品标题产品标题",spec:"规格名称一样",price:"¥449",quantity:1,freight:"¥0.00",deliveryType:"邮寄",subtotal:"¥449.00"},{image:"https://picsum.photos/50/50?random=2",name:"产品标题产品标题",spec:"规格名称一样",price:"¥199",quantity:1,freight:"¥0.00",deliveryType:"快递",subtotal:"¥199.00"}],remark:""},{supplier:"新疆特色农产品开发有限公司",items:[{image:"https://picsum.photos/50/50?random=3",name:"产品标题产品标题产品标题",spec:"规格名称一样",price:"¥339",quantity:1,freight:"¥0.00",deliveryType:"邮寄",subtotal:"¥339.00"}],remark:""}],totalGoodsCount:3,totalGoodsAmount:973,totalFreight:0,totalPayAmount:973}},computed:{selectedAddress(){return this.addresses[this.selectedAddressIndex]||{}}},methods:{selectAddress(e){this.selectedAddressIndex=e},selectInvoiceAddress(e){this.selectedInvoiceAddressIndex=e},submitOrder(){null!==this.selectedAddressIndex?this.selectedInvoiceTitle?null!==this.selectedInvoiceAddressIndex?this.$message.success("订单提交成功!"):this.$message.warning("请选择收票地址"):this.$message.warning("请选择发票抬头"):this.$message.warning("请选择收货地址")}}},l=d,n=t(1656),r=(0,n.A)(l,a,i,!1,null,"4237bdf4",null),c=r.exports}}]);
//# sourceMappingURL=143.9d51e2ee.js.map