6535-legacy.eec50f79.js 22 KB

1
  1. "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[6535],{23524:function(e,t,a){a.d(t,{Z:function(){return u}});var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("add-product",{ref:"addpro",attrs:{data:e.data},on:{onConfirm:e.listData}}),a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:e.tableData,height:"500px",size:"small",stripe:"",border:""}},[a("el-table-column",{attrs:{prop:"itemname",label:"产品名称",fixed:"",width:"180"}}),a("el-table-column",{attrs:{prop:"itemno",label:"产品编号",width:"180"}}),a("el-table-column",{attrs:{label:"型号",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",[a("span",[e._v(e._s(t.row.model))])])]}}])}),a("el-table-column",{attrs:{label:"规格",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",[a("span",[e._v(e._s(t.row.spec))])])]}}])}),a("el-table-column",{attrs:{label:"数量",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return["edit"!==e.type||e.data.sa_contractid?a("span",[e._v(e._s(t.row.qty))]):a("el-input-number",{attrs:{controls:!0,"controls-position":"right","step-strictly":!0,size:"mini",min:t.row.orderminqty,step:t.row.orderaddqty,label:"输入数量"},on:{change:function(a){return e.rowChange(t.row,t.$index)}},model:{value:t.row.qty,callback:function(a){e.$set(t.row,"qty",a)},expression:"scope.row.qty"}})]}}])}),a("el-table-column",{attrs:{prop:"needdate",label:"需求日期",width:"180"},scopedSlots:e._u([{key:"header",fn:function(t){return[a("div",["edit"===e.type?a("el-date-picker",{staticStyle:{width:"150px"},attrs:{slot:"reference","value-format":"yyyy-MM-dd",align:"right",type:"date",size:"mini",placeholder:"一键交期"},on:{change:e.dateChangeNeed},slot:"reference",model:{value:e.value2,callback:function(t){e.value2=t},expression:"value2"}}):a("span",[e._v("需求日期")])],1)]}},{key:"default",fn:function(t){return[t.row.delivery>0&&"edit"===e.type?a("el-date-picker",{staticStyle:{width:"150px"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",size:"mini","picker-options":e.pickerOptions},on:{change:function(a){return e.rowChange(t.row)},focus:function(a){return e.setPickerOptions(t.row)}},model:{value:t.row.needdate,callback:function(a){e.$set(t.row,"needdate",a)},expression:"scope.row.needdate"}}):a("div",[0===t.row.delivery?a("p",[e._v("不管控交期")]):a("p",[e._v(e._s(t.row.needdate))])])]}}])}),a("el-table-column",{attrs:{label:"回复交期",width:"200"},scopedSlots:e._u([{key:"header",fn:function(t){return[a("div",["confirmdate"===e.type?a("el-date-picker",{staticStyle:{width:"180px"},attrs:{slot:"reference","value-format":"yyyy-MM-dd",align:"right",type:"date",size:"mini",placeholder:"一键交期"},on:{change:e.dateChange},slot:"reference",model:{value:e.value2,callback:function(t){e.value2=t},expression:"value2"}}):a("span",[e._v("回复交期")])],1)]}},{key:"default",fn:function(t){return[t.row.delivery>0&&"confirmdate"===e.type?a("el-date-picker",{staticStyle:{width:"150px"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",size:"mini","picker-options":e.pickerOptions},on:{change:function(a){return e.onDateChange(t.row)},focus:function(a){return e.setPickerOptions(t.row)}},model:{value:t.row.deliverydate,callback:function(a){e.$set(t.row,"deliverydate",a)},expression:"scope.row.deliverydate"}}):a("div",[0===t.row.delivery?a("p",[e._v("不管控交期")]):a("p",[e._v(e._s(t.row.deliverydate))])])]}}])}),a("el-table-column",{attrs:{prop:"unit",label:"计量单位",width:"90"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{size:"mini",type:"info",effect:"plain"}},[e._v(e._s(t.row.unit))])]}}])}),a("el-table-column",{attrs:{prop:"price",label:"价格",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",{staticStyle:{color:"red","font-weight":"500"}},[e._v("¥ "+e._s(e.tool.formatAmount(t.row.price,2)))])]}}])}),a("el-table-column",{attrs:{label:"小计"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",{staticStyle:{color:"red","font-weight":"500"}},[e._v("¥ "+e._s(e.tool.formatAmount(t.row.price*t.row.qty,2)))])]}}])}),a("el-table-column",{attrs:{label:"备注",width:"300"},scopedSlots:e._u([{key:"default",fn:function(t){return["edit"===e.type?a("el-input",{attrs:{placeholder:"输入订单备注",size:"mini"},on:{change:function(a){return e.rowChange(t.row,t.$index)}},model:{value:t.row.remarks,callback:function(a){e.$set(t.row,"remarks",a)},expression:"scope.row.remarks"}}):a("p",[e._v(e._s(t.row.remarks))])]}}])}),e.data.sa_contractid?e._e():a("el-table-column",{attrs:{width:"90",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(a){return e.deleteOrderProduct(t.row)}}},[e._v("删 除")])]}}],null,!1,3029444121)})],1),a("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[a("el-pagination",{attrs:{background:"",small:"","current-page":e.currentPage,"page-size":e.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)},r=[],i=a(48534),s=(a(74916),a(15306),a(24603),a(28450),a(88386),a(39714),a(57327),a(41539),a(35666),a(90854)),o={props:["data","type"],data:function(){return{dataRefresh:!0,tableData:[],param:{id:20230116104102,content:{sa_orderid:0,pageNumber:1,pageSize:20,where:{condition:""}}},pickerOptions:{disabledDate:function(e){return e.getTime()<Date.now()-864e5}},total:0,currentPage:0,time:null,value2:""}},components:{addProduct:s.Z},methods:{listData:function(){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.param.content.sa_orderid=e.$route.query.id,t.next=3,e.$api.requested(e.param);case 3:a=t.sent,e.tableData=a.data,e.total=a.total,e.currentPage=a.pageNumber;case 7:case"end":return t.stop()}}),t)})))()},handleSizeChange:function(e){this.params.content.pageSize=e,this.listData()},handleCurrentChange:function(e){this.params.content.pageNumber=e,this.listData()},deleteOrderProduct:function(e){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function a(){var n;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,t.$api.requested({id:20221109093702,content:{sa_orderid:t.$route.query.id,sa_orderitemsids:[e.sa_orderitemsid]}});case 2:n=a.sent,t.tool.showMessage(n,(function(){t.listData(),t.$emit("onSuccess")}));case 4:case"end":return a.stop()}}),a)})))()},rowChange:function(e,t){var a=this,n=this;this.$set(this.tableData,t,e),null!==this.time&&clearTimeout(this.time),this.time=setTimeout((function(){n.updateOrder({sa_orderid:a.data.sa_orderid,sys_enterpriseid:a.data.sys_enterpriseid,sa_contractid:a.data.contacts.contactsid,type:a.data.type,items:[{sa_orderitemsid:e.sa_orderitemsid,itemid:e.itemid,qty:e.qty,needdate:e.needdate,price:e.price,remarks:e.remarks}]})}),500)},onDateChange:function(e){var t=this;t.updateOrder({sa_orderid:this.data.sa_orderid,sys_enterpriseid:this.data.sys_enterpriseid,sa_contractid:this.data.contacts.contactsid,type:this.data.type,items:[{sa_orderitemsid:e.sa_orderitemsid,itemid:e.itemid,qty:e.qty,deliverydate:e.deliverydate}]})},dateChangeNeed:function(e){return(0,i.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()},updateOrder:function(e){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,t.$api.requested({id:20221109093602,content:e});case 2:a.sent;case 3:case"end":return a.stop()}}),a)})))()},setPickerOptions:function(e){var t=e.deliverydate;t=t.replace(new RegExp("-","gm"),"/");var a=new Date(t).getTime();this.pickerOptions={disabledDate:function(e){return e.getTime()<a}}},dateChange:function(e){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.tableData=t.tableData.filter((function(e){return e.delivery>0&&(e.deliverydate=t.value2),e})),e.next=3,t.$api.requested({id:20230104143102,content:{sa_orderid:t.$route.query.id,deliverydate:t.value2}});case 3:e.sent;case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.listData()}},l=o,c=a(43736),d=(0,c.Z)(l,n,r,!1,null,null,null),u=d.exports},66535:function(e,t,a){a.r(t),a.d(t,{default:function(){return p}});var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-button",{attrs:{disabled:"新建"!==e.data.status&&"提交"!==e.data.status,type:"primary",size:"mini"},on:{click:function(t){return e.onShow(e.drawer=!0)}}},[e._v("编 辑")]),a("el-drawer",{attrs:{visible:e.drawer,direction:"rtl","append-to-body":"",size:"80%"},on:{"update:visible":function(t){e.drawer=t}}},[a("div",{attrs:{slot:"title"},slot:"title"},[a("div",{staticClass:"flex-align-center"},[a("p",[a("span",{staticStyle:{"font-size":"14px"}},[e._v("合计:")]),a("span",{staticStyle:{color:"red","font-size":"16px"}},[a("b",[e._v("¥ "+e._s(e.tool.formatAmount(e.data.amount,2)))])])])])]),a("div",{staticClass:"drawer__panel"},[a("div",{staticClass:"flex-align-center"},[e.data.sa_contractid?a("div",{staticClass:"normal-margin"},[a("p",{staticClass:"normal-title mt-10"},[e._v("合同信息")]),a("div",{staticClass:"reveive__panel"},[a("p",[e._v(e._s(e.data.contract_title))])])]):e._e(),a("div",{staticClass:"normal-margin"},[a("p",{staticClass:"normal-title mt-10"},[e._v("单据日期")]),a("div",{staticClass:"reveive__panel"},[a("el-date-picker",{attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期",size:"mini"},model:{value:e.defaultData.billdate,callback:function(t){e.$set(e.defaultData,"billdate",t)},expression:"defaultData.billdate"}})],1)]),e.data.sa_contractid?a("div",{staticClass:"normal-margin"},[a("p",{staticClass:"normal-title mt-10"},[e._v("购买套数")]),a("div",{staticClass:"reveive__panel"},[a("el-input-number",{attrs:{size:"mini",label:"购买套数"},model:{value:e.defaultData.toolcount,callback:function(t){e.$set(e.defaultData,"toolcount",t)},expression:"defaultData.toolcount"}})],1)]):e._e()]),a("div",{staticClass:"flex-align-center normal-margin"},[a("div",{staticStyle:{flex:"1","margin-right":"10px"}},[a("div",{staticClass:"mt-10"},[a("p",{staticClass:"normal-title inline-16"},[e._v("收货信息")]),a("el-popover",{attrs:{placement:"bottom",title:"选择地址",trigger:"click"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.receiveAddresslist,size:"mini"}},[a("el-table-column",{attrs:{prop:"name",label:"联系人",width:"90"}}),a("el-table-column",{attrs:{prop:"phonenumber",label:"电话",width:"120"}}),a("el-table-column",{attrs:{label:"地址",width:"360"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.province)+e._s(t.row.city)+e._s(t.row.county)+e._s(t.row.address)+" ")]}}])}),a("el-table-column",{attrs:{label:"操作",width:"90"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(a){e.defaultData.re_info=t.row,e.visible=!1}}},[e._v("选 择")])]}}])})],1),a("el-button",{attrs:{slot:"reference",type:"text",size:"mini"},slot:"reference"},[e._v("选择其他地址")])],1)],1),a("div",{staticClass:"reveive__panel normal-margin"},[a("p",[a("span",{staticClass:"inline-16"},[a("b",[e._v(e._s(e.defaultData.re_info.name))])]),a("small",[e._v(e._s(e.defaultData.re_info.phonenumber))])]),a("small",[e._v(e._s(e.defaultData.re_info.province)+e._s(e.defaultData.re_info.city)+e._s(e.defaultData.re_info.county)+e._s(e.defaultData.re_info.address?e.defaultData.re_info.address:"--"))])])])]),a("div",{staticClass:"mt-10"},[a("p",{staticClass:"normal-title inline-16"},[e._v("选择财务信息")]),a("el-popover",{attrs:{placement:"bottom",title:"选择财务信息",trigger:"click"},model:{value:e.visible2,callback:function(t){e.visible2=t},expression:"visible2"}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.financiallist,size:"mini"}},[a("el-table-column",{attrs:{prop:"enterprisename",label:"公司抬头",width:"120"}}),a("el-table-column",{attrs:{prop:"address",label:"开票地址",width:"120"}}),a("el-table-column",{attrs:{prop:"bank",label:"开户行",width:"120"}}),a("el-table-column",{attrs:{prop:"bankcardno",label:"开户账号",width:"120"}}),a("el-table-column",{attrs:{label:"操作",width:"90"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(a){e.defaultData.fin_info=t.row,e.visible2=!1}}},[e._v("选 择")])]}}])})],1),a("el-button",{attrs:{slot:"reference",type:"text",size:"mini"},slot:"reference"},[e._v("选择其他")])],1)],1),a("div",{staticClass:"reveive__panel normal-margin"},[a("p",[a("small",[e._v("抬头: ")]),a("span",{staticClass:"inline-16"},[a("b",[e._v(e._s(e.defaultData.fin_info.enterprisename))])])]),a("p",[a("small",[e._v("开票地址: ")]),e._v(e._s(e.defaultData.fin_info.address))]),a("p",[a("small",[e._v("开户行: ")]),e._v(" "+e._s(e.defaultData.fin_info.bank)+"  "),a("small",[e._v("开户账号: ")]),e._v(" "+e._s(e.defaultData.fin_info.bankcardno))])]),a("div",{staticClass:"mt-10"},[a("p",{staticClass:"normal-title inline-16"},[e._v("订单备注")])]),a("div",{staticClass:"mt-10"},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:5,maxRows:10},placeholder:"请输入订单备注"},model:{value:e.defaultData.remarks,callback:function(t){e.$set(e.defaultData,"remarks",t)},expression:"defaultData.remarks"}})],1),a("div",[a("div",{staticClass:"mt-10"},[a("p",{staticClass:"normal-title inline-16"},[e._v("订单产品")])]),a("el-row",{attrs:{gutter:10}},[a("tool-list",{ref:"prolist",attrs:{data:e.data,type:"提交"===e.data.status?"":"edit"},on:{onSuccess:e.onDelSuccess}})],1)],1)]),a("div",{staticClass:"fixed__btn__panel"},[a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(t){e.drawer=!1}}},[e._v("取 消")]),a("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"primary"},on:{click:e.onSubmit}},[e._v("保存修改")])],1)])],1)},r=[],i=a(48534),s=(a(35666),a(39115)),o=a(23524),l={props:["data"],components:{previewImage:s.Z,toolList:o.Z},data:function(){return{visible:!1,visible1:!1,visible2:!1,visible3:!1,drawer:!1,receiveAddresslist:[],accountlist:[],logisticcomlist:[],financiallist:[],defaultData:{toolcount:0,re_info:{},logist_info:{},fin_info:{},accountclass:{},account_index:0,remarks:this.data.remarks,freightstatus:"到付",tradefieldmx:"",billdate:""},agnetInfo:{},total:0,setcol:24}},methods:{onShow:function(){this.queryAgentiInfo(),this.defaultData.freightstatus=this.data.freightstatus,this.defaultData.tradefieldmx=this.data.tradefieldmx,this.defaultData.billdate=this.data.billdate,this.defaultData.toolcount=this.data.toolcount},queryAgentiInfo:function(){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.requested({id:"20221022165203",content:{sys_enterpriseid:e.data.sys_enterpriseid}});case 2:a=t.sent,e.agnetInfo=a.data,e.receiveAddress(),e.queryAccount(),e.queryLogisticcom(),e.queryFinancial();case 8:case"end":return t.stop()}}),t)})))()},receiveAddress:function(){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.requested({id:"20221009155803",content:{sys_enterpriseid:e.agnetInfo.sys_enterpriseid,where:{condition:"",workaddress:0}}});case 2:a=t.sent,e.receiveAddresslist=a.data,e.defaultData.re_info=a.data[0]?a.data[0]:{};case 5:case"end":return t.stop()}}),t)})))()},queryAccount:function(){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.requested({id:"20221008134803",content:{pageNumber:1,pageSize:100,where:{isused:1}}});case 2:a=t.sent,e.accountlist=a.data,e.defaultData.accountclass=e.data.accountclass;case 5:case"end":return t.stop()}}),t)})))()},queryLogisticcom:function(){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.requested({id:"20221121135804",content:{pageNumber:1,pageSize:100}});case 2:a=t.sent,e.logisticcomlist=a.data,e.defaultData.logist_info=e.data.logiscomp;case 5:case"end":return t.stop()}}),t)})))()},queryFinancial:function(){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.requested({id:"20221013160602",content:{sys_enterpriseid:e.agnetInfo.sys_enterpriseid,pageNumber:1,pageSize:100}});case 2:a=t.sent,e.financiallist=a.data,e.defaultData.fin_info=e.data.finance;case 5:case"end":return t.stop()}}),t)})))()},onSubmit:function(){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.requested({id:20230116092702,content:{sa_orderid:e.$route.query.id,sys_enterpriseid:e.data.sys_enterpriseid,sa_brandid:e.data.sa_brandid,sa_contractid:e.data.sa_contractid,sa_projectid:e.data.sa_projectid,sys_enterprise_financeid:e.defaultData.fin_info.sys_enterprise_financeid,rec_contactsid:e.defaultData.re_info.contactsid,type:e.data.type,typemx:e.data.typemx,remarks:e.defaultData.remarks,pay_enterpriseid:e.data.pay_enterpriseid,tradefield:e.data.tradefield,freightstatus:e.defaultData.freightstatus,billdate:e.defaultData.billdate,toolcount:e.defaultData.toolcount}});case 2:a=t.sent,e.tool.showMessage(a,(function(){console.log(e.data),e.$emit("onSuccess"),e.drawer=!1}));case 4:case"end":return t.stop()}}),t)})))()},onDelSuccess:function(){this.$refs.addpro.listData()},addMoreProduct:function(){12===this.setcol?this.setcol=24:this.setcol=12}},mounted:function(){}},c=l,d=a(43736),u=(0,d.Z)(c,n,r,!1,null,"146bef37",null),p=u.exports},90854:function(e,t,a){a.d(t,{Z:function(){return p}});var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-button",{staticClass:"normal-margin",attrs:{disabled:"新建"!==e.data.status,type:"primary",size:"small"},on:{click:function(t){return e.onShow(e.drawer=!0)}}},[e._v("添加工具")]),a("el-drawer",{attrs:{title:"新增",visible:e.drawer,"append-to-body":"",size:"70%",direction:"rtl"},on:{"update:visible":function(t){e.drawer=t}}},[a("div",{staticClass:"drawer__panel"},[a("div",{staticClass:"flex-align-center flex-between mt-10"},[a("el-input",{staticStyle:{width:"200px"},attrs:{size:"small","suffix-icon":"el-icon-search",placeholder:"产品名称,编号",clearable:""},on:{clear:function(t){return e.listData(e.params.content.pageNumber=1)}},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.listData(e.params.content.pageNumber=1)}},model:{value:e.params.content.where.condition,callback:function(t){e.$set(e.params.content.where,"condition",t)},expression:"params.content.where.condition"}}),a("el-button",{attrs:{type:"primary",size:"small",disabled:0===e.tableSelectData.length},on:{click:e.onConfirm}},[e._v("添加选中商品")])],1),a("div",[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:e.tableData,"header-cell-style":{height:"50px",color:"#768093",fontWeight:"400"},"cell-style":{height:"50px",color:"#768093",fontWeight:"400"},size:"mini",border:""},on:{"selection-change":e.selectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"itemname",label:"产品名称",width:"180"}}),a("el-table-column",{attrs:{prop:"itemno",label:"产品编号",width:"180"}}),a("el-table-column",{attrs:{label:"型号"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",[a("span",[e._v(e._s(t.row.model))])])]}}])}),a("el-table-column",{attrs:{prop:"unit",label:"计量单位",width:"90"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{size:"mini",type:"info",effect:"plain"}},[e._v(e._s(t.row.unit)+"/"+e._s(t.row.auxunit))])]}}])})],1),a("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[a("el-pagination",{attrs:{background:"",small:"","current-page":e.currentPage,"page-size":e.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)])])],1)},r=[],i=a(48534),s=(a(21249),a(35666),a(33028)),o=a(39115),l={props:["data"],data:function(){return{drawer:!1,params:{id:20230116111602,content:{sa_orderid:0,pageNumber:1,pageSize:10,where:{condition:""}}},tableSelectData:[],tableData:[],total:0,currentPage:0}},components:{uploadFile:s.Z,previewImage:o.Z},methods:{onShow:function(){this.listData()},listData:function(){var e=this;return(0,i.Z)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.params.content.sa_orderid=e.$route.query.id,t.next=3,e.$api.requested(e.params);case 3:a=t.sent,e.tableData=a.data,e.total=a.total,e.currentPage=a.pageNumber;case 7:case"end":return t.stop()}}),t)})))()},handleSizeChange:function(e){this.params.content.pageSize=e,this.listData()},handleCurrentChange:function(e){this.params.content.pageNumber=e,this.listData()},selectionChange:function(e){this.tableSelectData=e},reqData:function(e){var t=this;return(0,i.Z)(regeneratorRuntime.mark((function a(){var n;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,t.$api.requested({id:20221109093602,content:{sa_orderid:t.$route.query.id,sys_enterpriseid:t.data.sys_enterpriseid,type:"工具借用单",items:e.map((function(e){return{sa_orderitemsid:0,itemid:e.itemid,qty:e.orderminqty,needdate:e.deliverydate}}))}});case 2:n=a.sent,t.tool.showMessage(n,(function(){t.drawer=!1,t.$emit("onConfirm")}));case 4:case"end":return a.stop()}}),a)})))()},onConfirm:function(){this.reqData(this.tableSelectData)},clearSelection:function(){this.$refs.multipleTable.clearSelection()}},mounted:function(){}},c=l,d=a(43736),u=(0,d.Z)(c,n,r,!1,null,"2cce6c74",null),p=u.exports}}]);