(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-20d4c660"],{b8bb:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("j-dialog",{attrs:{body:"",title:"定制需求清单",cancel:"取消",footer:!e.form.disabled,confirm:e.form.id?"修改定制要求":"确认定制要求"},on:{ok:e.sendForm},model:{value:e.isShow,callback:function(t){e.isShow=t},expression:"isShow"}},[a("j-table",{attrs:{columns:e.columns,rows:[e.form.data],"header-class":"!bg-neutral-200 !border-0",isPages:!1},scopedSlots:e._u([{key:"goodsPrice",fn:function(e){var t=e.row;return[a("j-price",{attrs:{className:"text-xs",price:t.skuItemDefault?t.skuItemDefault.goodsPrice:Object.assign({},{salePrice:t.salePrice},t.goodsPrice)}})]}},{key:"total",fn:function(t){var r=t.row;return[a("div",{staticClass:"text-red-600"},[e._v(e._s(e.getMoney(r)))])]}}])}),a("div",{staticClass:"mt-4"},[a("el-form",{ref:"form",attrs:{"label-width":"135px","label-position":"left",model:e.form,disabled:e.form.disabled,size:"small"}},[a("el-form-item",{attrs:{label:"要求交货日期：",prop:"data.requireInfo.requireTime",rules:[{required:!0,message:"请输入交货日期",trigger:"blur"}]}},[a("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd"},model:{value:e.form.data.requireInfo.requireTime,callback:function(t){e.$set(e.form.data.requireInfo,"requireTime",t)},expression:"form.data.requireInfo.requireTime"}})],1),a("el-form-item",{attrs:{label:"其他要求：",prop:"data.requireInfo.requireOther",rules:[{required:!0,message:"请输入其他要求",trigger:"blur"}]}},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:6,maxRows:8}},model:{value:e.form.data.requireInfo.requireOther,callback:function(t){e.$set(e.form.data.requireInfo,"requireOther",t)},expression:"form.data.requireInfo.requireOther"}})],1),a("el-form-item",{attrs:{label:"订制方案：",prop:"data.requireInfo.extendList",rules:[{required:!0,message:"请上传订制方案",trigger:"blur",type:"array"}]}},[a("j-upload",{attrs:{isList:"",disabled:e.form.disabled,width:80},model:{value:e.form.data.requireInfo.customizedPlanList,callback:function(t){e.$set(e.form.data.requireInfo,"customizedPlanList",t)},expression:"form.data.requireInfo.customizedPlanList"}})],1),a("el-form-item",{attrs:{label:"客户技术确认书：",prop:"data.requireInfo.artConfirmationList",rules:[{required:!0,message:"请上传客户技术确认书",trigger:"blur",type:"array"}]}},[a("j-upload",{attrs:{isList:"",disabled:e.form.disabled,width:80},model:{value:e.form.data.requireInfo.artConfirmationList,callback:function(t){e.$set(e.form.data.requireInfo,"artConfirmationList",t)},expression:"form.data.requireInfo.artConfirmationList"}})],1),a("el-form-item",{attrs:{label:"定制图纸：",prop:"data.requireInfo.customizedDrawingList",rules:[{required:!0,message:"请上传定制图纸",trigger:"blur",type:"array"}]}},[a("j-upload",{attrs:{isList:"",disabled:e.form.disabled,width:80},model:{value:e.form.data.requireInfo.customizedDrawingList,callback:function(t){e.$set(e.form.data.requireInfo,"customizedDrawingList",t)},expression:"form.data.requireInfo.customizedDrawingList"}})],1),a("el-form-item",{attrs:{label:"附件：",prop:"data.requireInfo.extendList",rules:[{required:!0,message:"请上传附件",trigger:"blur",type:"array"}]}},[a("j-upload",{attrs:{isList:"",disabled:e.form.disabled,width:80},model:{value:e.form.data.requireInfo.extendList,callback:function(t){e.$set(e.form.data.requireInfo,"extendList",t)},expression:"form.data.requireInfo.extendList"}})],1)],1)],1)],1)],1)},i=[],s=a("53ca"),n=a("f4c4"),o=a("251c"),l={name:"customForm",components:{jPrice:n["a"],JUpload:o["a"]},data:function(){return{columns:[{name:"goodsName",label:"商品信息"},{name:"preSendTimeShow",label:"参考交期"},{name:"goodsPrice",label:"含税单价"},{name:"quantity",label:"数量 x 单位"},{name:"total",label:"含税小计( 元 )"}],form:{data:{requireInfo:{customizedPlanList:[],artConfirmationList:[],customizedDrawingList:[],extendList:[]}},disabled:!1},isShow:!1}},watch:{form:{handler:function(e){var t;null!==(t=e.data)&&void 0!==t&&t.requireInfo||(this.form.data.requireInfo={customizedPlanList:[],artConfirmationList:[],customizedDrawingList:[],extendList:[]})}}},computed:{},created:function(){},mounted:function(){},methods:{sendForm:function(){var e=this;this.$refs.form.validate().then((function(t){t&&e.$emit("ok",e.form)}))},getMoney:function(e){var t,a=e.skuItemDefault?null===(t=e.skuItemDefault.goodsPrice)||void 0===t?void 0:t.salePrice:e.goodsPrice?e.goodsPrice.salePrice:e.salePrice;return"object"==Object(s["a"])(a)&&(a=a.salePrice),e.quantity*(a||0)}}},u=l,d=(a("f054"),a("2877")),c=Object(d["a"])(u,r,i,!1,null,"2955fafc",null);t["default"]=c.exports},f054:function(e,t,a){"use strict";a("f605")},f33d:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"table-main"},[e.idList.length?[a("el-tabs",{model:{value:e.tabs,callback:function(t){e.tabs=t},expression:"tabs"}},e._l(e.idList,(function(e,t){return a("el-tab-pane",{key:t,attrs:{label:t+1+"订单",name:e}})})),1),a("edit-order",{ref:"editOrder",attrs:{params:e.orderDetail}})]:e._e(),a("div",{staticClass:"space-y-4"},[a("div",{staticClass:"flex items-center justify-between"},[a("j-tabs",{staticClass:"flex-grow",attrs:{options:[{label:"订单详情",name:"one"},{label:"订单日志",name:"two"}]},model:{value:e.panel,callback:function(t){e.panel=t},expression:"panel"}}),"/transaction/orderDetail"==e.$route.path?a("el-button",{attrs:{type:"text",icon:"el-icon-arrow-left"},on:{click:function(t){return e.$router.back()}}},[e._v(" 返回 ")]):e._e()],1),"one"==e.panel?[a("div",{staticClass:"grid grid-cols-2 gap-4"},[a("div",{staticClass:"rounded border-base"},[a("div",{staticClass:"flex items-center px-4 py-3 border-b-base"},[a("div",[e._v("订单信息")]),a("el-tag",{staticClass:"ml-4",attrs:{size:"small",effect:"plain"}},[e._v(" "+e._s(e.tradeType[e.orderDetail.tradeType])+" ")])],1),a("div",{staticClass:"p-4"},[a("j-form-auto",{attrs:{config:e.orderConf,size:"mini",type:"card"},model:{value:e.orderDetail,callback:function(t){e.orderDetail=t},expression:"orderDetail"}})],1)]),a("div",{staticClass:"rounded border-base"},[e._m(0),a("div",{staticClass:"p-4"},[a("j-form-auto",{attrs:{config:e.takeConf,size:"mini",type:"card"},model:{value:e.orderDetail,callback:function(t){e.orderDetail=t},expression:"orderDetail"}})],1)])]),a("div",{staticClass:"rounded border-base"},[a("div",{staticClass:"p-4 border-b-base"},[e._v("订单商品")]),a("div",{staticClass:"p-4"},[a("j-table",{attrs:{columns:e.columns,rows:e.orderDetail.tradeGoodsList,isPages:!1},scopedSlots:e._u([{key:"goodsName",fn:function(e){var t=e.row;return[a("j-truncate",{attrs:{value:t.goodsName,line:2}})]}},{key:"img",fn:function(t){var r=t.row;return[a("div",{staticClass:"flex items-center gap-2"},[10===r.giftGiveFlag?a("div",[a("el-tag",{attrs:{size:"medium",type:"success"}},[e._v("赠品")])],1):e._e(),a("el-image",{staticClass:"w-10 h-10",attrs:{src:r.image||r.skuImg,fit:"contain",alt:""}})],1)]}},{key:"quantity",fn:function(t){var a=t.row;return[e._v(e._s(a.quantity)+" / "+e._s(a.goodsPriceUnitName))]}},{key:"goodsQuantityBase",fn:function(t){var a=t.row;return[e._v(" "+e._s(a.goodsQuantityBase||a.buyQuantityBase)+" / "+e._s(a.goodsPriceUnitNameBase)+" ")]}},{key:"specsList",fn:function(t){var r=t.row;return[a("div",{domProps:{innerHTML:e._s(e.getSkuName(r))}})]}}],null,!1,3134603534)},[30==e.orderDetail.tradeType?a("el-table-column",{attrs:{label:"定制明细",width:"150",align:"center",prop:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(t){e.$refs.customForm.form={data:r,disabled:!0},e.$refs.customForm.isShow=!0}}},[e._v(" 定制要求 ")])]}}],null,!1,4129573736)}):e._e()],1)],1)]),e.orderDetail.tradeDeliveryList?a("div",{staticClass:"rounded border-base"},[a("div",{staticClass:"p-4 border-b-base"},[e._v("已发货商品")]),e._l(e.orderDetail.tradeDeliveryList,(function(t,r){return a("div",{key:r,staticClass:"p-4"},[a("div",{staticClass:"flex gap-2 mb-4"},[a("div",[e._v("物流公司："+e._s(t.logisticsName))]),a("div",[e._v("快递单号："+e._s(t.logisticsNumber))])]),a("j-table",{attrs:{columns:e.columns,rows:t.itemList,isPages:!1},scopedSlots:e._u([{key:"goodsName",fn:function(e){var t=e.row;return[a("j-truncate",{attrs:{value:t.goodsName,line:2}})]}},{key:"img",fn:function(e){var t=e.row;return[a("el-image",{staticClass:"w-10 h-10",attrs:{src:t.image||t.skuImg,fit:"contain",alt:""}})]}},{key:"specsList",fn:function(t){var r=t.row;return[a("div",{domProps:{innerHTML:e._s(e.skuSpecData(r.skuSpecData))}})]}}],null,!0)},[30==e.orderDetail.tradeType?a("el-table-column",{attrs:{label:"定制明细",width:"150",align:"center",prop:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(t){e.$refs.customForm.form={data:r,disabled:!0},e.$refs.customForm.isShow=!0}}},[e._v(" 定制要求 ")])]}}],null,!0)}):e._e()],1)],1)}))],2):e._e()]:[a("j-table",{attrs:{columns:e.columnsHistory,rows:e.list,pages:e.pages,total:e.total},on:{"update:pages":function(t){e.pages=t},pagesChange:e.getItem},scopedSlots:e._u([{key:"respData",fn:function(t){var r=t.row;return[a("div",[e._v(e._s(r.operatorChannel+"成功"))]),1001==r.handleFunc?a("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.viewItem(r.logId)}}},[e._v(" 查看修改内容 ")]):e._e()]}}])})]],2),a("custom-form",{ref:"customForm"})],2)},i=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"px-4 py-3 border-b-base"},[a("div",{staticClass:"py-1"},[e._v("客户信息")])])}],s=a("5530"),n=(a("a15b"),a("d81d"),a("b64b"),a("a573"),a("5387")),o=a("b8bb"),l={name:"orderDetail",dicts:["90007"],components:{jTruncate:n["a"],CustomForm:o["default"]},data:function(){var e=this;return{panel:"one",tabs:"",id:this.$route.query.id,idList:[],orderDetail:{tradeReceiveAddr:{}},tradeType:{10:"标准销售",20:"赠品",30:"定制订单",40:"积分订单"},pages:{pageNum:1,pageSize:10},list:[],total:0,columns:[{label:"图片",name:"img"},{label:"商品信息",name:"goodsName",width:200},{label:"料号",name:"skuGoodsNo"},{label:"规格参数",name:"specsList"},{label:"数量/单位",name:"quantity"},{label:"基础数量",name:"goodsQuantityBase"},{label:"销售价",name:"salePrice"}],columnsHistory:[{label:"时间",name:"cdate"},{label:"操作人",name:"cuser"},{label:"行为",name:"bizTypeName"},{label:"结果",name:"respCode",custom:function(e){return 200==e?"成功":"失败"}},{label:"备注",name:"bizTypeDesc"}],takeConf:[{label:"客户用户名",name:"userName",type:"text"},{label:"客户类型",name:"userType",type:"text",custom:function(e){return 20==e?"企业客户":"零售客户"}},{label:"账户类型",name:"userAccountType",type:"text",custom:function(t){return e.enumeration.accountType[t]}},{label:"配送类型",name:"deliveryType",type:"text",custom:function(t){return e.enumeration.deliveryType[t]}},{label:"收货人",name:"recvPersonName",type:"text"},{label:"收货人电话",name:"recvPhone",type:"text"},{label:"收货时间",name:"recvTime",type:"text"},{label:"收货地址",name:"tradeReceiveAddr.fullAddres",type:"text"},{label:"发票类型",name:"tradeInvoice.riseInfoType",type:"text",custom:function(e){var t={10:"增值税普通发票",20:"增值税专用发票"};return t[e]}},{label:"税务识别码",name:"tradeInvoice.riseInfoTax",type:"text"},{label:"发票收货地址",name:"tradeInvoice.fullAddress",type:"text"}],orderConf:[{label:"交易编号",name:"tradeCode",type:"text"},{label:"订单类型",name:"tradeType",type:"text",custom:function(t){return e.tradeType[t]}},{label:"订单状态",name:"tradeState",type:"text",custom:function(t){return e.enumeration.orderReturnState[t]}},{label:"买家留言",name:"buyerRemark",type:"text"},{label:"审核状态",name:"checkState",type:"text",custom:function(t){return e.enumeration.orderCkeckState[t]}},{label:"发票状态",name:"invoiceState",type:"text",custom:function(t){return e.enumeration.invoiceStatus[t]}},{label:"支付类型",name:"payType",type:"text",custom:function(t){return e.enumeration.payState[t]}},{label:"发货部门",name:"orderExtension.deliveryDepartmentNo",type:"text",custom:function(t){return e.setDict(e.dicts["90007"])[t]}},{label:"运费总金额",name:"deliveryAmount",type:"text"},{label:"优惠/涨价总金额",name:"discountAmount",type:"text",custom:function(e){return Math.abs(e)}},{label:"商品总金额",name:"goodsAmount",type:"text"},{label:"交易总金额",name:"tradeAmount",type:"text"},{label:"支付总金额",name:"tradePayAmount",type:"text"},{label:"消费积分",name:"tradePoints",type:"text"},{label:"是否代客下单",name:"valetFlag",type:"text",custom:function(e){return 10==e?"是":"否"}},{label:"代客下单操作员",name:"valetUserName",type:"text"},{label:"业务员",name:"customerName",type:"text"}]}},watch:{tabs:function(e){var t=this;Request.GET("/platadmin/trade/detail/".concat(e),{},(function(e){200==e.code&&(t.orderDetail=e.data,t.getItem())}))}},computed:{},created:function(){var e=this;this.$store.state.user.openShop&&this.orderConf.push({label:"供应商",name:"merchantName"});var t=this.$route.query.idList;if(t)this.idList=t,this.tabs=t[0];else{if(!this.id)return;Request.GET("/platadmin/trade/detail/".concat(this.id),{},(function(t){200==t.code&&(e.orderDetail=t.data)})),this.getItem()}},mounted:function(){},methods:{getItem:function(){var e=this;Request.POST("/platadmin/trade/orderLog/".concat(this.id||this.tabs),Object(s["a"])(Object(s["a"])({},this.pages),{},{tradeId:this.id})).then((function(t){e.list=t.data.content,e.total=t.data.total}))},getSkuName:function(e){var t=e.skuItemDefault||e,a=t.specsList||t.skuSpecList||[];if(a&&a.length){var r=a.map((function(e){return e.itemName+":"+e.itemValue}));return r.join("<br/>")}return""},skuSpecData:function(e){var t=e?JSON.parse(e):[];if(t&&t.length){var a=t.map((function(e){return e.itemName+":"+e.itemValue}));return a.join("<br/>")}return""}}},u=l,d=(a("fb92"),a("2877")),c=Object(d["a"])(u,r,i,!1,null,"56e17620",null);t["default"]=c.exports},f605:function(e,t,a){},f691:function(e,t,a){},fb92:function(e,t,a){"use strict";a("f691")}}]);