(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5acd8365","chunk-2abc776c","chunk-2d2378e5","chunk-2d0aedb5","chunk-2d0d724b","chunk-2d0f0a7d","chunk-2d22ca64"],{"0c9e":function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{ref:"wf-dialog",attrs:{"custom-class":"wf-dialog",visible:e.visible,title:"消耗品入库",width:"60%","before-close":e.handleClose,"append-to-body":""},on:{"update:visible":function(t){e.visible=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150px","label-suffix":"：",size:"small"}},[t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"办公用品名称"}},[t("el-input",{attrs:{placeholder:"请输入办公用品名称",disabled:!0},model:{value:e.officeSupply.name,callback:function(t){e.$set(e.officeSupply,"name",t)},expression:"officeSupply.name"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"办公用品分类"}},[t("input-select",{attrs:{placeholder:"请选择办公用品分类",code:"office_supply_category",disabled:!0},model:{value:e.officeSupply.category,callback:function(t){e.$set(e.officeSupply,"category",t)},expression:"officeSupply.category"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"规格型号"}},[t("el-input",{attrs:{placeholder:"请输入规格型号",disabled:!0},model:{value:e.officeSupply.itemNo,callback:function(t){e.$set(e.officeSupply,"itemNo",t)},expression:"officeSupply.itemNo"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"计量单位"}},[t("el-input",{attrs:{placeholder:"请输入计量单位",disabled:!0},model:{value:e.officeSupply.unit,callback:function(t){e.$set(e.officeSupply,"unit",t)},expression:"officeSupply.unit"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"归还数量",prop:"supplyNum",rules:{required:!0,message:"请输入归还数量",trigger:"change"}}},[t("el-input-number",{staticStyle:{width:"100%"},attrs:{"controls-position":"right",placeholder:"请输入归还数量"},model:{value:e.form.supplyNum,callback:function(t){e.$set(e.form,"supplyNum",t)},expression:"form.supplyNum"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"归还人员",prop:"logUser",rules:{required:!0,message:"请选择归还人员",trigger:"change"}}},[t("input-select",{attrs:{action:"/api/blade-system/user/user-list",type:"user"},model:{value:e.form.logUser,callback:function(t){e.$set(e.form,"logUser",t)},expression:"form.logUser"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"归还说明"}},[t("el-input",{attrs:{type:"textarea",rows:2,placeholder:"请输入归还说明"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"mini"},on:{click:e.handleClose}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handleConfirm}},[e._v("确 定")])],1)],1)],1)},o=[],i=n("fc57"),a={props:{},data:function(){return{visible:!1,officeSupply:{},form:{supplyId:""}}},created:function(){},methods:{open:function(e){this.initData(e),this.visible=!0},nodeClick:function(e){this.form.inspectDept=e.id,this.form.inspectDeptName=e.title,this.$refs.deptSelect.blur(),this.$refs.deptTreeMenu.setCheckedKeys([e.id])},handleClearDept:function(){this.form.inspectDept="",this.form.inspectDeptName="",this.$refs.deptTreeMenu.setCheckedKeys([])},initData:function(e){this.$set(this,"officeSupply",e),this.$set(this.form,"logType","back"),this.$set(this.form,"supplyId",e.id)},handleConfirm:function(){var e=this;this.$refs.form.validate((function(t){if(!t)return!1;Object(i["officeSupplyBack"])(e.form).then((function(){e.$message({type:"success",message:"操作成功!"}),e.handleClose()}),(function(e){window.console.log(e)}))}))},handleClose:function(e){this.$emit("onClose",1),this.visible=!1}}},s=a,l=n("2877"),c=Object(l["a"])(s,r,o,!1,null,null,null);t["default"]=c.exports},"57ee":function(e,t,n){"use strict";n.r(t);n("7f7f"),n("386d");var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"crud",attrs:{option:e.option,search:e.search,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:search":function(t){e.search=t},"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"menu",fn:function(n){var r=n.row;return[t("el-dropdown",[t("el-button",{attrs:{type:"text",size:"small",icon:"el-icon-setting"}},[e._v("\n          功 能"),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e.permission.officeSupply_view?t("el-dropdown-item",{attrs:{type:"text",size:"small",icon:"el-icon-view"},nativeOn:{click:function(t){return e.$refs.crud.rowView(r,e.index)}}},[e._v("查 看")]):e._e(),e.permission.officeSupply_edit?t("el-dropdown-item",{attrs:{type:"text",size:"small",icon:"el-icon-edit"},nativeOn:{click:function(t){return e.$refs.crud.rowEdit(r,e.index)}}},[e._v("编 辑")]):e._e(),e.permission.officeSupply_delete?t("el-dropdown-item",{attrs:{type:"text",size:"small",icon:"el-icon-delete"},nativeOn:{click:function(t){return e.$refs.crud.rowDel(r,e.index)}}},[e._v("删 除")]):e._e(),t("el-dropdown-item",{attrs:{type:"text",size:"small",icon:"el-icon-delete"},nativeOn:{click:function(t){return e.handleStorage(r)}}},[e._v("入\n            库")]),t("el-dropdown-item",{attrs:{type:"text",size:"small",icon:"el-icon-delete"},nativeOn:{click:function(t){return e.handleBack(r)}}},[e._v("归\n            还")])],1)],1)]}},{key:"name",fn:function(n){var r=n.row;return[t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.handleOfficeSupplyRecord(r)}}},[e._v(e._s(r.name))])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},nativeOn:{click:function(t){return e.handleStorage()}}},[e._v("入 库")])],1)],2),t("office-supply-records",{ref:"supplyRecords",attrs:{officeId:e.officeId}}),t("office-supply-in",{ref:"supplyIn",on:{onClose:function(t){return e.onLoad(e.page)}}}),t("office-supply-back",{ref:"supplyBack",on:{onClose:function(t){return e.onLoad(e.page)}}})],1)},o=[],i=(n("1c01"),n("58b2"),n("8e6e"),n("d25f"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("f3e2"),n("bd86")),a=n("fc57"),s=n("45db8"),l=n("5880"),c=(n("a5d8"),n("fc2d")),p=n("6db3"),u=n("760f"),f=n("0c9e");function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){Object(i["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var m={components:{OfficeSupplyBack:f["default"],OfficeSupplyIn:u["default"],OfficeSupplyRecords:p["default"],OfficeRepair:c["default"]},data:function(){return{form:{},query:{},search:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:s["default"],data:[],repairCode:"",receiveCode:"",name:"",officeId:""}},computed:h(h({},Object(l["mapGetters"])(["permission"])),{},{permissionList:function(){return{addBtn:this.vaildData(this.permission.officeSupply_add,!1),viewBtn:this.vaildData(this.permission.officeSupply_view,!1),delBtn:this.vaildData(this.permission.officeSupply_delete,!1),editBtn:this.vaildData(this.permission.officeSupply_edit,!1)}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),created:function(){},methods:{handleStorage:function(e){this.$refs.supplyIn.open(e)},handleBack:function(e){this.$refs.supplyBack.open(e)},rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"操作成功!"}),t()}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var o=this;Object(a["update"])(e).then((function(){o.onLoad(o.page),o.$message({type:"success",message:"操作成功!"}),n()}),(function(e){r(),console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("确定将选择数据删除?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"操作成功!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("确定将选择数据删除?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"操作成功!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("请选择至少一条数据")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r=h({},n);Object(a["getPage"])(e.currentPage,e.pageSize,r).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))},startRepair:function(e){var t={id:this.repairCode,taskId:"",processInstanceId:"",processId:"",formKey:"",formUrl:"",tableType:"3",sourceId:e.id};this.$dynamicRoute(t,"start")},startReceive:function(e){var t={id:this.receiveCode,taskId:"",processInstanceId:"",processId:"",formKey:"",formUrl:"",tableType:"3",sourceId:e.id};this.$dynamicRoute(t,"start")},handleOfficeSupplyRecord:function(e){this.name=e.name,this.officeId=e.id,this.$refs.supplyRecords.visible=!0}}},g=m,y=n("2877"),b=Object(y["a"])(g,r,o,!1,null,null,null);t["default"]=b.exports},"6db3":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e._self._c;return e.visible?t("el-dialog",{ref:"wf-dialog",attrs:{"custom-class":"wf-dialog",visible:e.visible,title:"办公用品操作记录",width:"70%","before-close":e.handleClose,"append-to-body":""},on:{"update:visible":function(t){e.visible=t}}},[t("div",{attrs:{slot:"default"},slot:"default"},[t("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{staticStyle:{height:"600px",overflow:"auto"},attrs:{label:"入库记录",name:"in"}},[t("office-supply-in-log",{ref:"in",attrs:{"supply-id":e.officeId}})],1),t("el-tab-pane",{staticStyle:{height:"600px",overflow:"auto"},attrs:{label:"领用记录",name:"receive"}},[t("office-supply-log",{ref:"receive",attrs:{"log-type":"receive","supply-id":e.officeId}})],1),t("el-tab-pane",{staticStyle:{height:"600px",overflow:"auto"},attrs:{label:"维修记录",name:"repair"}},[t("office-supply-log",{ref:"repair",attrs:{"log-type":"repair","supply-id":e.officeId}})],1),t("el-tab-pane",{staticStyle:{height:"600px",overflow:"auto"},attrs:{label:"报废记录",name:"scrap"}},[t("office-supply-log",{ref:"scrap",attrs:{"log-type":"scrap","supply-id":e.officeId}})],1),t("el-tab-pane",{staticStyle:{height:"600px",overflow:"auto"},attrs:{label:"归还记录",name:"back"}},[t("office-supply-log",{ref:"back",attrs:{"log-type":"back","supply-id":e.officeId}})],1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"mini"},on:{click:e.handleClose}},[e._v("返 回")])],1)]):e._e()},o=[],i=n("f3ab"),a=n("760f"),s=n("9cfc"),l={components:{OfficeSupplyInLog:s["default"],OfficeSupplyIn:a["default"],OfficeSupplyLog:i["default"]},props:{name:{type:String,default:""},officeId:{type:String,default:""}},data:function(){return{activeName:"in",visible:!1}},created:function(){},mounted:function(){},methods:{handleClick:function(e){this.$refs[this.activeName].refreshChange()},handleClose:function(){this.$refs.repair.data=[],this.$refs.receive.data=[],this.visible=!1}}},c=l,p=n("2877"),u=Object(p["a"])(c,r,o,!1,null,null,null);t["default"]=u.exports},"760f":function(e,t,n){"use strict";n.r(t);n("7f7f");var r=function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{ref:"wf-dialog",attrs:{"custom-class":"wf-dialog",visible:e.visible,title:"办公用品入库",width:"60%","before-close":e.handleClose,"append-to-body":""},on:{"update:visible":function(t){e.visible=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150px","label-suffix":"：",size:"small"}},[t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"办公用品名称",prop:"officeSupply.name",rules:{required:!0,message:"请输入办公用品名称",trigger:"change"}}},[t("el-input",{attrs:{placeholder:"请输入办公用品名称",disabled:!!e.form.supplyId},model:{value:e.form.officeSupply.name,callback:function(t){e.$set(e.form.officeSupply,"name",t)},expression:"form.officeSupply.name"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"办公用品分类",prop:"officeSupply.category",rules:{required:!0,message:"请选择办公用品分类",trigger:"change"}}},[t("input-select",{attrs:{placeholder:"请选择办公用品分类",code:"office_supply_category",disabled:!!e.form.supplyId},model:{value:e.form.officeSupply.category,callback:function(t){e.$set(e.form.officeSupply,"category",t)},expression:"form.officeSupply.category"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"规格型号",prop:"officeSupply.itemNo",rules:{required:!0,message:"请输入规格型号",trigger:"change"}}},[t("el-input",{attrs:{placeholder:"请输入规格型号",disabled:!!e.form.supplyId},model:{value:e.form.officeSupply.itemNo,callback:function(t){e.$set(e.form.officeSupply,"itemNo",t)},expression:"form.officeSupply.itemNo"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"计量单位",prop:"officeSupply.unit",rules:{required:!0,message:"请输入计量单位",trigger:"change"}}},[t("el-input",{attrs:{placeholder:"请输入计量单位",disabled:!!e.form.supplyId},model:{value:e.form.officeSupply.unit,callback:function(t){e.$set(e.form.officeSupply,"unit",t)},expression:"form.officeSupply.unit"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"品牌",prop:"brand",rules:{required:!0,message:"请输入品牌",trigger:"change"}}},[t("el-input",{attrs:{placeholder:"请输入品牌"},model:{value:e.form.brand,callback:function(t){e.$set(e.form,"brand",t)},expression:"form.brand"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"生产厂家",prop:"manufacturer",rules:{required:!0,message:"请输入生产厂家",trigger:"change"}}},[t("el-input",{attrs:{placeholder:"请输入生产厂家"},model:{value:e.form.manufacturer,callback:function(t){e.$set(e.form,"manufacturer",t)},expression:"form.manufacturer"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"采购清单",prop:"purchaseId",rules:{required:!0,message:"请选择采购清单",trigger:"change"}}},[t("bizInputSelect",{attrs:{action:"/blade-official/common/queryApplySelectData/office_supply_purchase",props:{label:"serialNumber",value:"id"}},model:{value:e.form.purchaseId,callback:function(t){e.$set(e.form,"purchaseId",t)},expression:"form.purchaseId"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"入库数量",prop:"inNum",rules:{required:!0,message:"请输入入库数量",trigger:"change"}}},[t("el-input-number",{staticStyle:{width:"100%"},attrs:{"controls-position":"right",placeholder:"请输入入库数量"},model:{value:e.form.inNum,callback:function(t){e.$set(e.form,"inNum",t)},expression:"form.inNum"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"单价",prop:"price",rules:{required:!0,message:"请输入单价",trigger:"change"}}},[t("el-input-number",{staticStyle:{width:"100%"},attrs:{"controls-position":"right",placeholder:"请输入单价"},model:{value:e.form.price,callback:function(t){e.$set(e.form,"price",t)},expression:"form.price"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"存放地点",prop:"storagePlace",rules:{required:!0,message:"请输入存放地点",trigger:"change"}}},[t("el-input",{attrs:{placeholder:"请输入存放地点"},model:{value:e.form.storagePlace,callback:function(t){e.$set(e.form,"storagePlace",t)},expression:"form.storagePlace"}})],1)],1),e.form.supplyId?e._e():t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"预警库存",prop:"officeSupply.warningInventory",rules:{required:!0,message:"请输入预警库存",trigger:"change"}}},[t("el-input-number",{staticStyle:{width:"100%"},attrs:{"controls-position":"right",placeholder:"请输入预警库存"},model:{value:e.form.officeSupply.warningInventory,callback:function(t){e.$set(e.form.officeSupply,"warningInventory",t)},expression:"form.officeSupply.warningInventory"}})],1)],1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{size:"mini"},on:{click:e.handleClose}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handleConfirm}},[e._v("确 定")])],1)],1)],1)},o=[],i=n("fc57"),a={props:{},data:function(){return{visible:!1,form:{supplyId:"",purchaseId:"",officeSupply:{}}}},created:function(){},methods:{open:function(e){this.initData(e),this.visible=!0},nodeClick:function(e){this.form.inspectDept=e.id,this.form.inspectDeptName=e.title,this.$refs.deptSelect.blur(),this.$refs.deptTreeMenu.setCheckedKeys([e.id])},handleClearDept:function(){this.form.inspectDept="",this.form.inspectDeptName="",this.$refs.deptTreeMenu.setCheckedKeys([])},initData:function(e){e=e||{},this.$set(this,"form",{}),this.$set(this.form,"officeSupply",e||{}),this.$set(this.form,"supplyId",e.id||""),this.$set(this.form,"name",e.name||""),this.$set(this.form,"category",e.category||""),this.$set(this.form,"unit",e.unit||"")},handleConfirm:function(){var e=this;this.$refs.form.validate((function(t){if(!t)return!1;Object(i["officeSupplyIn"])(e.form).then((function(){e.$message({type:"success",message:"操作成功!"}),e.handleClose()}),(function(e){window.console.log(e)}))}))},handleClose:function(e){this.$emit("onClose",1),this.visible=!1}}},s=a,l=n("2877"),c=Object(l["a"])(s,r,o,!1,null,null,null);t["default"]=c.exports},"9cfc":function(e,t,n){"use strict";n.r(t);n("386d");var r=function(){var e=this,t=e._self._c;return t("avue-crud",{ref:"crud",attrs:{option:e.option,search:e.search,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList},on:{"update:search":function(t){e.search=t},"update:page":function(t){e.page=t},"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"serialNumber",fn:function(n){var r=n.row;return[r.procInstId?t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.showProcessInfo(r)}}},[e._v(e._s(r.serialNumber))]):t("span",[e._v("\n      "+e._s(r.serialNumber)+"\n    ")])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"})],2)},o=[],i=(n("1c01"),n("58b2"),n("8e6e"),n("f3e2"),n("d25f"),n("ac6a"),n("456d"),n("bd86")),a=n("5880"),s=(n("a5d8"),n("fc57")),l=n("7db7"),c=n("1a89");function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){Object(i["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={mixins:[c["default"]],props:{supplyId:{type:String,default:""}},data:function(){return{form:{},query:{},search:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{menu:!1,calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!1,selection:!0,delBtn:!1,addBtn:!1,editBtn:!1,dialogClickModal:!1,column:[{label:"用品名称",prop:"name",type:"input"},{label:"用品类别",prop:"category",type:"select",dicUrl:"/api/blade-system/dict-biz/dictionary?code=office_supply_category",props:{label:"dictValue",value:"dictKey"},cell:!0},{label:"计量单位",prop:"unit",type:"input"},{label:"规格型号",prop:"itemNo",type:"input"},{label:"品牌",prop:"brand",type:"input"},{label:"入库数量",prop:"inNum",type:"input"},{label:"单价",prop:"price",type:"input"},{label:"生产厂家",prop:"manufacturer",type:"input"},{label:"存放地点",prop:"storagePlace",type:"input"},{label:"采购编号",prop:"serialNumber",type:"input",slot:!0},{label:"入库人",prop:"userName",type:"input"},{label:"入库部门",prop:"deptName",type:"input"},{label:"入库时间",prop:"createTime",type:"input"}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission"])),{},{permissionList:function(){return{}}}),methods:{showProcessInfo:function(e){var t=this;Object(l["getProcessByProcInstId"])(e.procInstId).then((function(e){t.dynamicRoute(e.data.data,"detail")}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r=u(u({},n),{},{supplyId:this.supplyId});Object(s["supplyInPage"])(e.currentPage,e.pageSize,r).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=f,h=n("2877"),m=Object(h["a"])(d,r,o,!1,null,null,null);t["default"]=m.exports},f3ab:function(e,t,n){"use strict";n.r(t);n("386d");var r=function(){var e=this,t=e._self._c;return t("avue-crud",{ref:"crud",attrs:{option:e.option,search:e.search,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:search":function(t){e.search=t},"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},scopedSlots:e._u([{key:"serialNumber",fn:function(n){var r=n.row;return[r.procInstId?t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.showProcessInfo(r)}}},[e._v(e._s(r.serialNumber))]):t("span",[e._v("\n      "+e._s(r.serialNumber)+"\n    ")])]}}]),model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"})],2)},o=[],i=(n("1c01"),n("58b2"),n("8e6e"),n("f3e2"),n("d25f"),n("ac6a"),n("456d"),n("bd86")),a=n("5880"),s=(n("a5d8"),n("fc57")),l=n("7db7"),c=n("1a89");function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){Object(i["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={mixins:[c["default"]],props:{logType:{type:String,default:""},supplyId:{type:String,default:""}},data:function(){return{form:{},query:{},search:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:{menu:!1,calcHeight:30,tip:!1,searchShow:!0,searchMenuSpan:6,border:!0,index:!0,viewBtn:!1,selection:!0,delBtn:!1,addBtn:!1,editBtn:!1,dialogClickModal:!1,column:[{label:"用品名称",prop:"name",type:"input"},{label:"用品类别",prop:"category",type:"select",dicUrl:"/api/blade-system/dict-biz/dictionary?code=office_supply_category",props:{label:"dictValue",value:"dictKey"},cell:!0},{label:"计量单位",prop:"unit",type:"input"},{label:"规格型号",prop:"itemNo",type:"input"},{label:"申请编号",prop:"serialNumber",type:"input",slot:!0},{label:"back"===this.logType?"归还人":"申请人",prop:"userName",type:"input"},{label:"back"===this.logType?"归还部门":"申请部门",prop:"deptName",type:"input"},{label:"back"===this.logType?"归还说明":"申请理由",prop:"remark",type:"input"},{label:"完成时间",prop:"createTime",type:"input"}]},data:[]}},computed:u(u({},Object(a["mapGetters"])(["permission"])),{},{permissionList:function(){return{}}}),methods:{showProcessInfo:function(e){var t=this;Object(l["getProcessByProcInstId"])(e.procInstId).then((function(e){t.dynamicRoute(e.data.data,"detail")}))},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r=u(u({},n),{},{logType:this.logType,supplyId:this.supplyId});Object(s["logPage"])(e.currentPage,e.pageSize,r).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},d=f,h=n("2877"),m=Object(h["a"])(d,r,o,!1,null,null,null);t["default"]=m.exports},fc2d:function(e,t,n){"use strict";n.r(t);n("386d");var r=function(){var e=this,t=e._self._c;return t("avue-crud",{ref:"crud",attrs:{option:e.option,search:e.search,"table-loading":e.loading,data:e.data,page:e.page,permission:e.permissionList,"before-open":e.beforeOpen},on:{"update:search":function(t){e.search=t},"update:page":function(t){e.page=t},"row-update":e.rowUpdate,"row-save":e.rowSave,"row-del":e.rowDel,"search-change":e.searchChange,"search-reset":e.searchReset,"selection-change":e.selectionChange,"current-change":e.currentChange,"size-change":e.sizeChange,"refresh-change":e.refreshChange,"on-load":e.onLoad},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}},[t("template",{slot:"menuLeft"})],2)},o=[],i=(n("1c01"),n("58b2"),n("8e6e"),n("d25f"),n("456d"),n("6762"),n("2fdb"),n("ac6a"),n("f3e2"),n("bd86")),a=n("77df"),s=n("3f09"),l=n("5880");n("a5d8");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){Object(i["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u={props:{name:{type:String,default:""},officeId:{type:String,default:""}},data:function(){return{form:{},query:{},search:{},loading:!0,page:{pageSize:10,currentPage:1,total:0},selectionList:[],option:s["default"],data:[]}},computed:p(p({},Object(l["mapGetters"])(["permission"])),{},{permissionList:function(){return{}},ids:function(){var e=[];return this.selectionList.forEach((function(t){e.push(t.id)})),e.join(",")}}),methods:{rowSave:function(e,t,n){var r=this;Object(a["add"])(e).then((function(){r.onLoad(r.page),r.$message({type:"success",message:"操作成功!"}),t()}),(function(e){n(),window.console.log(e)}))},rowUpdate:function(e,t,n,r){var o=this;Object(a["update"])(e).then((function(){o.onLoad(o.page),o.$message({type:"success",message:"操作成功!"}),n()}),(function(e){r(),console.log(e)}))},rowDel:function(e){var t=this;this.$confirm("确定将选择数据删除?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(a["remove"])(e.id)})).then((function(){t.onLoad(t.page),t.$message({type:"success",message:"操作成功!"})}))},handleDelete:function(){var e=this;0!==this.selectionList.length?this.$confirm("确定将选择数据删除?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(a["remove"])(e.ids)})).then((function(){e.onLoad(e.page),e.$message({type:"success",message:"操作成功!"}),e.$refs.crud.toggleSelection()})):this.$message.warning("请选择至少一条数据")},beforeOpen:function(e,t){var n=this;["edit","view"].includes(t)&&Object(a["getDetail"])(this.form.id).then((function(e){n.form=e.data.data})),e()},searchReset:function(){this.query={},this.onLoad(this.page)},searchChange:function(e,t){this.query=e,this.page.currentPage=1,this.onLoad(this.page,e),t()},selectionChange:function(e){this.selectionList=e},selectionClear:function(){this.selectionList=[],this.$refs.crud.toggleSelection()},currentChange:function(e){this.page.currentPage=e},sizeChange:function(e){this.page.pageSize=e},refreshChange:function(){this.onLoad(this.page,this.query)},onLoad:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.loading=!0;var r=p(p({},n),{},{isOver:"1",officeId:this.officeId});Object(a["getList"])(e.currentPage,e.pageSize,r).then((function(e){var n=e.data.data;t.page.total=n.total,t.data=n.records,t.loading=!1,t.selectionClear()}))}}},f=u,d=n("2877"),h=Object(d["a"])(f,r,o,!1,null,null,null);t["default"]=h.exports}}]);