yxk_pc_mdh/gyhl/static/js/146.97b6b1482db1e529e614.js

1 line
26 KiB
JavaScript

webpackJsonp([146],{"V7/5":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("BO1k"),n=a.n(s),o=a("d7EF"),r=a.n(o),i=a("//Fk"),l=a.n(i),c=a("mvHQ"),p=a.n(c),d=a("GKmE"),u=a("bzuE"),h=a("OG67"),m=a("lbHh"),g=a.n(m),f={components:{dialogChooseSingleParts:h.a},name:"production_planManagement",data:function(){return{concatList:[],concatListVisible:!1,chooseMaterielVisible:!1,planList:[],drawerTitle:"工序明细",total:0,total_drawer:0,pageSizes:[10,20,50],search_data:{pageno:1,pagesize:10,proName:"",deptId:"",startTime:"",endTime:"",status:""},planCountTotal:0,drawer:!1,drawerLoading:!1,btnDelDisabled:!0,btnOtherDisabled:!0,rowIds:[],tableData:[],bodyList:[],depOptions:[],selectDeptId:"",producePlan:{},config:u.a,search_data_drawer:{pageno:1,pagesize:10,planId:""},columnSetDialogVisible:!1,columnSetDialogTitle:"设置显示字段列表",tableId:"planManagement_working_procedure_table",pictLoading:!1,showTableColumnsDefault:[{title:"工序计划单编号",prop_:"planNo",select:!0},{title:"单据状态",prop_:"planStatusName",select:!0},{title:"下达人",prop_:"audituserName",select:!0},{title:"客户",prop_:"clientName",select:!0},{title:"交货期",prop_:"deliveryDate",select:!0},{title:"产品代码",prop_:"materialSerialNo",select:!0},{title:"产品名称",prop_:"materialName",select:!0},{title:"规格型号",prop_:"specification",select:!0},{title:"主计量单位",prop_:"unitUomName",select:!0},{title:"辅助单位",prop_:"supportUomName",select:!0},{title:"主单位数量",prop_:"planCount",select:!0},{title:"计划生产数量",prop_:"planCountSupport",select:!0},{title:"生产计划单号",prop_:"productionPlanNo",select:!0}],showTableColumns:[{title:"工序计划单编号",prop_:"planNo",select:!0},{title:"单据状态",prop_:"planStatusName",select:!0},{title:"下达人",prop_:"audituserName",select:!0},{title:"客户",prop_:"clientName",select:!0},{title:"交货期",prop_:"deliveryDate",select:!0},{title:"产品代码",prop_:"materialSerialNo",select:!0},{title:"产品名称",prop_:"materialName",select:!0},{title:"规格型号",prop_:"specification",select:!0},{title:"主计量单位",prop_:"unitUomName",select:!0},{title:"辅助单位",prop_:"supportUomName",select:!0},{title:"主单位数量",prop_:"planCount",select:!0},{title:"计划生产数量",prop_:"planCountSupport",select:!0},{title:"生产计划单号",prop_:"productionPlanNo",select:!0}],showTableColumnsTemp:[],formTableData:[],userInfo:{}}},created:function(){this.initData(),this.getList();var e=this;document.onkeydown=function(t){"Enter"===t.key&&e.search()}},beforeRouteLeave:function(e,t,a){this.drawer=!1,a()},mounted:function(){this.userInfo=JSON.parse(g.a.get("userInfo")),this.showTableColumns=JSON.parse(p()(this.showTableColumns)),this.showTableColumnsTemp=JSON.parse(p()(this.showTableColumns)),this.getShowColumns()},methods:{showColumnSetDialog:function(){this.columnSetDialogVisible=!0,this.showTableColumnsTemp=JSON.parse(p()(this.showTableColumns))},toUp:function(e){if(0==e.$index)return!1;for(var t=void 0,a=0;a<this.showTableColumns.length;a++)this.showTableColumns[a].prop_==e.row.prop_&&(t=a);var s=this.showTableColumns[t];this.showTableColumns[t]=this.showTableColumns[t-1],this.showTableColumns[t-1]=s,this.$forceUpdate()},toDown:function(e){if(e.$index==this.showTableColumns.length-1)return!1;for(var t=void 0,a=0;a<this.showTableColumns.length;a++)this.showTableColumns[a].prop_==e.row.prop_&&(t=a);var s=this.showTableColumns[t];this.showTableColumns[t]=this.showTableColumns[t+1],this.showTableColumns[t+1]=s,this.$forceUpdate()},toDefault:function(){this.showTableColumns=JSON.parse(p()(this.showTableColumnsDefault)),this.$forceUpdate()},saveAndCloseColumnSetDialog:function(){var e=this,t=this.tableId,a=p()(this.showTableColumns);this.columnSetDialogVisible=!1,this.$api.tableColumnAPI.saveShowColumns({tableNo:t,tableColumns:a}).then(function(t){var a=JSON.parse(p()(e.showTableColumns));e.formTableData=[];for(var s=0;s<a.length;s++)a[s].select&&e.formTableData.push(a[s])}).catch(function(e){console.log(e)})},handleClose:function(){this.showTableColumns=JSON.parse(p()(this.showTableColumnsTemp)),this.columnSetDialogVisible=!1},getShowColumns:function(){var e=this,t=this.tableId;this.formTableData=[],this.$api.tableColumnAPI.getShowColumns({tableNo:t}).then(function(t){if(0==t.code)if(t.results){e.showTableColumns=JSON.parse(t.results);for(var a=JSON.parse(p()(e.showTableColumns)),s=0;s<a.length;s++)a[s].select&&e.formTableData.push(a[s]);e.$forceUpdate()}else{for(var n=JSON.parse(p()(e.showTableColumnsDefault)),o=0;o<n.length;o++)n[o].select&&e.formTableData.push(n[o]);e.$forceUpdate()}else e.$message({message:t.msg?t.msg:"获取列表信息失败",type:"error"})}).catch(function(t){e.$message({message:t,type:"error"}),console.log(t)})},viewDetail1:function(e){var t=e.queryId;this.$router.push({path:"/planManagement/production_add",query:{id:t,t:Date.now()}})},sortChange:function(e){var t={column:e.column,prop:e.prop,order:e.order},a="ascending"==t.order?"asc":"desc";this.$set(this.search_data,"sort",t.prop),this.$set(this.search_data,"order",a),this.getList()},getSummaries:function(e){var t=this,a=e.columns,s=(e.data,[]);return a.forEach(function(e,a){s[0]="合计","planCount"!=e.property||(s[a]=t.planCountTotal)}),s},initData:function(){var e=this;l.a.all([this.$api.dictAPI.getDictsByType("plan_type"),this.$api.commonAPI.getDeptsTree()]).then(function(t){var a=r()(t,3),s=a[0],n=a[1];a[2];0===s.code&&(e.planList=s.datas),0===n.code&&(e.depOptions=n.data.children,e.setDefaultDept(),e.setDeptList(e.depOptions))}).catch(function(e){console.log(e)})},getPart:function(e){e?this.$set(this.search_data,"proName",e.name):this.$set(this.search_data,"proName","")},treeFindPath:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(!e)return[];var s=!0,o=!1,r=void 0;try{for(var i,l=n()(e);!(s=(i=l.next()).done);s=!0){var c=i.value;if(a.push(c.id),t(c))return a;if(c.children){var p=this.treeFindPath(c.children,t,a);if(p.length)return p}a.pop()}}catch(e){o=!0,r=e}finally{try{!s&&l.return&&l.return()}finally{if(o)throw r}}return[]},setDeptList:function(e){var t=!0,a=!1,s=void 0;try{for(var o,r=n()(e);!(t=(o=r.next()).done);t=!0){var i=o.value;i.hasChildren?this.setDeptList(i.children):i.children=void 0}}catch(e){a=!0,s=e}finally{try{!t&&r.return&&r.return()}finally{if(a)throw s}}},setDefaultDept:function(){if(this.depOptions.length>0&&this.search_data.deptId){var e=p()(this.search_data.deptId),t=this.treeFindPath(this.depOptions,function(t){return t.id===e});this.selectDeptId=JSON.parse(p()(t))}},handleChange:function(e){this.search_data.deptId=e.length>0?e[e.length-1]:"",this.selectDeptId=e},detail:function(){var e=this.rowIds[0];this.clickRow(e)},split:function(){234!=this.rowIds[0].planStatusId?this.$router.push({path:"/planManagement/working_procedure_add",query:{id:this.rowIds[0].id,t:Date.now(),from:"split"}}):this.$message({message:"结案状态不可以拆分",type:"error"})},concat:function(){var e=this;234!=this.rowIds[0].planStatusId?this.$confirm("确认还原选中的工序计划吗?","提示",{type:"warning"}).then(function(){e.$api.planManagementAPI.workingProcedurePlanConcatPlanList({id:e.rowIds[0].id}).then(function(t){console.log(t),0===t.code?t.data?(e.concatList=t.data,e.concatListVisible=!0):e.$message({message:"没有拆分单据不能还原",type:"warning"}):e.$message({message:t.msg?t.msg:"还原失败,请重试",type:"error"})}).catch(function(t){e.$message({message:"还原失败,请重试",type:"error"})})}):this.$message({message:"结案状态不可以还原",type:"error"})},sureConcat:function(){var e=this,t=[];this.concatList.forEach(function(e){t.push(e.id)}),this.$api.planManagementAPI.workingProcedurePlanConcatPlan({ids:t}).then(function(t){console.log(t),0===t.code?(e.concatListVisible=!1,e.$message({message:t.msg,type:"success"}),e.getList()):e.$message({message:t.msg?t.msg:"还原失败,请重试",type:"error"})}).catch(function(t){e.$message({message:"还原失败,请重试",type:"error"})})},clickRow:function(e){this.$router.push({path:"/planManagement/working_procedure_add",query:{id:e.id,t:Date.now()}})},viewDetail:function(e){this.drawer=!0,this.drawerTitle="工序明细(工序计划单编号:"+e.planNo+")",this.search_data_drawer.planId=e.id,this.search_data_drawer.pageno=1,this.getList_drawer()},getList:function(){var e=this;this.pictLoading=!0,this.search_data.time?(this.search_data.startTime=Object(d.b)(this.search_data.time[0]),this.search_data.endTime=Object(d.b)(this.search_data.time[1])):(this.search_data.startTime="",this.search_data.endTime=""),this.$api.planManagementAPI.workingProcedurePlanList(this.search_data).then(function(t){console.log(t),e.pictLoading=!1,t.data?(e.total=t.data.totalRows,e.planCountTotal=t.total.planCountTotal,e.tableData=t.data.datas?t.data.datas:[],e.tableData.forEach(function(e){e.deliveryDate=e.deliveryDate.substr(0,10)})):(e.total=0,e.tableData=[])}).catch(function(t){e.pictLoading=!1,console.log(t)})},search:function(){this.search_data.pageno=1,this.getList()},add:function(){this.$router.push({path:"/planManagement/working_procedure_add",query:{t:Date.now()}})},handleCurrentChange:function(e){this.search_data.pageno=e,this.getList()},handleSizeChange:function(e){this.search_data.pagesize=e,this.getList()},handleSizeChange_drawer:function(e){this.search_data_drawer.pagesize=e,this.getList_drawer()},handleCurrentChange_drawer:function(e){this.search_data_drawer.pageno=e,this.getList_drawer()},getList_drawer:function(){var e=this;this.drawerLoading=!0,this.$api.planManagementAPI.workingProcedurePlanChildList(this.search_data_drawer).then(function(t){e.drawerLoading=!1,t.data?(e.total_drawer=t.data.totalRows,e.bodyList=t.data.datas?t.data.datas:[]):(e.total_drawer=0,e.bodyList=[])}).catch(function(t){e.drawerLoading=!1})},remove:function(){var e=this,t=[];this.rowIds.forEach(function(e){t.push(e.id)});this.$confirm("确认删除选中的工序计划吗?","提示",{type:"warning"}).then(function(){e.$api.planManagementAPI.workingProcedurePlanbatchRemove({ids:t}).then(function(t){0===t.code?(e.$message({message:t.msg,type:"success"}),e.getList()):e.$message({message:t.msg?t.msg:"删除失败,请重试",type:"error"})}).catch(function(t){e.$message({message:"删除失败,请重试",type:"error"})})})},give:function(e){var t=this,a=this.rowIds[0],s=a.id,n=[];if(this.rowIds.forEach(function(e){n.push(e.id)}),0==e)this.$confirm("确认下达选中的工序计划吗?","提示",{type:"warning"}).then(function(){t.$api.planManagementAPI.workingProcedurePlanBatchIssuedPlan({ids:n}).then(function(e){0===e.code?(t.$message({message:e.msg,type:"success"}),t.getList()):t.$message({message:e.msg?e.msg:"操作失败,请重试",type:"error"})}).catch(function(e){t.$message({message:"操作失败,请重试",type:"error"})})});else if(1==e){if(a.audituserName!=this.userInfo.name)return void this.$message({message:"该项目无权限反下达",type:"error"});this.$confirm("确认反下达选中的工序计划吗?","提示",{type:"warning"}).then(function(){t.$api.planManagementAPI.workingProcedurePlanreverseIssuedPlan({id:s}).then(function(e){0===e.code?(t.$message({message:e.msg,type:"success"}),t.getList()):t.$message({message:e.msg?e.msg:"操作失败,请重试",type:"error"})}).catch(function(e){t.$message({message:"操作失败,请重试",type:"error"})})})}},putup:function(e){var t=this,a=this.rowIds[0].id;0==e?this.$confirm("确认挂起选中的工序计划吗?","提示",{type:"warning"}).then(function(){t.$api.planManagementAPI.workingProcedurePlanputUpPlan({id:a}).then(function(e){0===e.code?(t.$message({message:e.msg,type:"success"}),t.getList()):t.$message({message:e.msg?e.msg:"操作失败,请重试",type:"error"})}).catch(function(e){t.$message({message:"操作失败,请重试",type:"error"})})}):1==e&&this.$confirm("确认反挂起选中的工序计划吗?","提示",{type:"warning"}).then(function(){t.$api.planManagementAPI.workingProcedurePlanreversePutUpPlan({id:a}).then(function(e){0===e.code?(t.$message({message:e.msg,type:"success"}),t.getList()):t.$message({message:e.msg?e.msg:"操作失败,请重试",type:"error"})}).catch(function(e){t.$message({message:"操作失败,请重试",type:"error"})})})},close:function(e){var t=this,a=this.rowIds[0].id,s=this;0==e?this.$confirm("确认结案选中的工序计划吗?","提示",{type:"warning"}).then(function(){t.$api.planManagementAPI.workingProcedurePlancloseCase({id:a}).then(function(e){0===e.code?(t.$message({message:e.msg,type:"success"}),t.getList()):1===e.code?t.$confirm(e.msg,"提示",{confirmButtonText:"查看工序计划详情",cancelButtonText:"取消",type:"warning"}).then(function(){for(var t in s.producePlanVisible=!0,s.producePlan=e.data.data,s.producePlan)null==s.producePlan[t]&&(s.producePlan[t]=0)}).catch(function(){}):t.$message({message:e.msg?e.msg:"操作失败,请重试",type:"error"})}).catch(function(e){t.$message({message:"操作失败,请重试",type:"error"})})}):1==e&&this.$confirm("确认反结案选中的工序计划吗?","提示",{type:"warning"}).then(function(){t.$api.planManagementAPI.workingProcedurePlanreverseCloseCase({id:a}).then(function(e){0===e.code?(t.$message({message:e.msg,type:"success"}),t.getList()):t.$message({message:e.msg?e.msg:"操作失败,请重试",type:"error"})}).catch(function(e){t.$message({message:"操作失败,请重试",type:"error"})})})},follow:function(){var e=this.rowIds[0],t=e.id;this.$router.push({path:"/planManagement/working_procedure_follow",query:{id:t,planNo:e.planNo,t:Date.now()}})},handleSelectionChange:function(e){this.rowIds=e,this.setBtn(e)},setBtn:function(e){var t=!0,a=!0;e.length>0?(a=!1,1==e.length&&(t=!1)):(t=!0,a=!0),this.btnDelDisabled=a,this.btnOtherDisabled=t}}},v={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"sys-task sys-box"},[a("div",{staticClass:"sys-operate sys-tabs"},[a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:add",expression:"'plan:workingProcedure:add'"}],attrs:{type:"primary"},on:{click:function(t){return e.add()}}},[e._v("新增")]),e._v(" "),a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:delete",expression:"'plan:workingProcedure:delete'"}],attrs:{type:"primary",disabled:e.btnDelDisabled},on:{click:function(t){return e.remove()}}},[e._v("删除\n ")]),e._v(" "),a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:give",expression:"'plan:workingProcedure:give'"}],attrs:{type:"primary",disabled:e.btnDelDisabled},on:{click:function(t){return e.give(0)}}},[e._v("下达\n ")]),e._v(" "),a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:reverseGive",expression:"'plan:workingProcedure:reverseGive'"}],attrs:{type:"primary",disabled:e.btnOtherDisabled},on:{click:function(t){return e.give(1)}}},[e._v("反下达\n ")]),e._v(" "),a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:putUp",expression:"'plan:workingProcedure:putUp'"}],attrs:{type:"primary",disabled:e.btnOtherDisabled},on:{click:function(t){return e.putup(0)}}},[e._v("\n 挂起\n ")]),e._v(" "),a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:reversePutUp",expression:"'plan:workingProcedure:reversePutUp'"}],attrs:{type:"primary",disabled:e.btnOtherDisabled},on:{click:function(t){return e.putup(1)}}},[e._v("反挂起\n ")]),e._v(" "),a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:close",expression:"'plan:workingProcedure:close'"}],attrs:{type:"primary",disabled:e.btnOtherDisabled},on:{click:function(t){return e.close(0)}}},[e._v("\n 结案\n ")]),e._v(" "),a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:reverseClose",expression:"'plan:workingProcedure:reverseClose'"}],attrs:{type:"primary",disabled:e.btnOtherDisabled},on:{click:function(t){return e.close(1)}}},[e._v("反结案\n ")]),e._v(" "),a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:split",expression:"'plan:workingProcedure:split'"}],attrs:{type:"primary",disabled:e.btnOtherDisabled},on:{click:e.split}},[e._v("拆分\n ")]),e._v(" "),a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:concat",expression:"'plan:workingProcedure:concat'"}],attrs:{type:"primary",disabled:e.btnOtherDisabled},on:{click:e.concat}},[e._v("还原\n ")]),e._v(" "),a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:follow",expression:"'plan:workingProcedure:follow'"}],attrs:{type:"primary",disabled:e.btnOtherDisabled},on:{click:e.follow}},[e._v("跟踪\n ")]),e._v(" "),a("el-button",{directives:[{name:"has",rawName:"v-has",value:"plan:workingProcedure:detail",expression:"'plan:workingProcedure:detail'"}],attrs:{type:"primary",disabled:e.btnOtherDisabled},on:{click:e.detail}},[e._v("查看\n ")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.showColumnSetDialog}},[e._v(e._s(e.config.configureBtnName))])],1),e._v(" "),a("div",{staticClass:"sys-search"},[a("el-form",{staticClass:"form_item_search_out",attrs:{inline:""}},[a("div",{staticClass:"form_item_input_out"},[a("el-form-item",{staticClass:"form_item-inline",staticStyle:{width:"34%"},attrs:{label:"日期"}},[a("el-date-picker",{attrs:{type:"daterange",format:"yyyy-MM-dd","range-separator":"—","start-placeholder":"开始日期","end-placeholder":"截止日期"},model:{value:e.search_data.time,callback:function(t){e.$set(e.search_data,"time",t)},expression:"search_data.time"}})],1),e._v(" "),a("el-form-item",{staticClass:"form_item-inline",staticStyle:{width:"24%"},attrs:{label:"产品名称"}},[a("el-input",{attrs:{placeholder:"请选择产品",clearable:""},model:{value:e.search_data.proName,callback:function(t){e.$set(e.search_data,"proName",t)},expression:"search_data.proName"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(t){e.chooseMaterielVisible=!0}},slot:"append"})],1)],1),e._v(" "),a("el-form-item",{staticClass:"form_item-inline",staticStyle:{width:"24%"},attrs:{label:"生产部门"}},[a("el-cascader",{attrs:{clearable:"",options:e.depOptions,props:{expandTrigger:"hover",label:"text",value:"id",checkStrictly:!0}},on:{change:e.handleChange},model:{value:e.selectDeptId,callback:function(t){e.selectDeptId=t},expression:"selectDeptId"}})],1),e._v(" "),a("el-form-item",{staticClass:"form_item-inline",staticStyle:{width:"18%"},attrs:{label:"状态"}},[a("el-select",{attrs:{placeholder:"请选择状态",clearable:""},model:{value:e.search_data.status,callback:function(t){e.$set(e.search_data,"status",t)},expression:"search_data.status"}},e._l(e.planList,function(e){return a("el-option",{key:e.value,attrs:{label:e.name,value:e.id}})}),1)],1)],1),e._v(" "),a("div",{staticClass:"form_item_btn_out"},[a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.search()}}},[e._v("查询")])],1)],1)])],1),e._v(" "),a("div",{staticClass:"sys-table"},[e.formTableData.length>0?a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.pictLoading,expression:"pictLoading"}],ref:"tb",attrs:{border:"",fit:"","summary-method":e.getSummaries,"show-summary":"",data:e.tableData,"header-cell-style":{fontWeight:"normal",textAlign:"center",backgroundColor:"#eceff4",color:"#222"}},on:{"sort-change":e.sortChange,"row-click":e.clickRow,"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),e._v(" "),e._l(e.formTableData,function(t,s){return a("el-table-column",{key:s,attrs:{prop:t.prop_,label:t.title,align:"center","show-overflow-tooltip":"",sortable:"deliveryDate"==t.prop_&&"custom"},scopedSlots:e._u([{key:"default",fn:function(s){return[a("div",["planNo"==t.prop_?a("div",[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return t.stopPropagation(),e.viewDetail(s.row)}}},[e._v(e._s(s.row.planNo))])],1):"productionPlanNo"==t.prop_?a("div",[a("el-link",{attrs:{type:"primary"},on:{click:function(t){return t.stopPropagation(),e.viewDetail1(s.row)}}},[e._v(e._s(s.row.productionPlanNo))])],1):a("div",[a("div",{staticStyle:{overflow:"hidden"}},[e._v(e._s(s.row[t.prop_]))])])])]}}],null,!0)})})],2):e._e()],1),e._v(" "),a("div",{staticClass:"sys-pagination"},[a("el-pagination",{attrs:{"current-page":e.search_data.pageno,"page-sizes":e.pageSizes,"page-size":e.search_data.pagesize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),e._v(" "),a("el-dialog",{attrs:{title:e.columnSetDialogTitle,center:"",visible:e.columnSetDialogVisible,width:"531px","before-close":e.handleClose},on:{"update:visible":function(t){e.columnSetDialogVisible=t}}},[a("el-table",{key:Math.random(),staticStyle:{width:"100%"},attrs:{border:"",data:e.showTableColumns,"max-height":"350"}},[a("el-table-column",{attrs:{prop:"title",label:"列表名称",width:"180",fixed:""}}),e._v(" "),a("el-table-column",{attrs:{prop:"select",label:"是否显示",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{model:{value:t.row.select,callback:function(a){e.$set(t.row,"select",a)},expression:"scope.row.select"}})]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.toUp(t)}}},[e._v("前移")]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){return e.toDown(t)}}},[e._v("后移")])]}}])})],1),e._v(" "),a("el-row",{staticClass:"row-bg",staticStyle:{"margin-top":"10px"},attrs:{type:"flex",justify:"center"}},[a("el-col",{attrs:{span:6}},[a("el-button",{attrs:{type:"primary",size:"middle"},on:{click:e.saveAndCloseColumnSetDialog}},[e._v("完成")])],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-button",{attrs:{type:"primary",size:"middle"},on:{click:e.toDefault}},[e._v("恢复默认")])],1)],1)],1),e._v(" "),a("el-drawer",{attrs:{size:"820px",modal:!1,title:e.drawerTitle,visible:e.drawer},on:{"update:visible":function(t){e.drawer=t}}},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.drawerLoading,expression:"drawerLoading"}],attrs:{data:e.bodyList,fit:"","header-cell-style":{fontWeight:"normal",textAlign:"center",backgroundColor:"#eceff4",color:"#222"},border:""}},[a("el-table-column",{attrs:{prop:"serialNumber","show-overflow-tooltip":"",align:"center",label:"顺序号"}}),e._v(" "),a("el-table-column",{attrs:{prop:"processCode","show-overflow-tooltip":"",width:"160",align:"center",label:"工序代码"}}),e._v(" "),a("el-table-column",{attrs:{prop:"processName","show-overflow-tooltip":"",align:"center",label:"工序名称"}}),e._v(" "),a("el-table-column",{attrs:{prop:"planCount",align:"center","show-overflow-tooltip":"",width:"50",label:"计划数量"}}),e._v(" "),a("el-table-column",{attrs:{prop:"planStartTime","show-overflow-tooltip":"",align:"center",width:"105",label:"计划开工日期"}}),e._v(" "),a("el-table-column",{attrs:{prop:"planEndTime","show-overflow-tooltip":"",align:"center",width:"105",label:"计划完工日期"}}),e._v(" "),a("el-table-column",{attrs:{prop:"completionCount","show-overflow-tooltip":"",align:"center",width:"50",label:"完工数量"}}),e._v(" "),a("el-table-column",{attrs:{prop:"conformityCount","show-overflow-tooltip":"",align:"center",width:"50",label:"合格数量"}}),e._v(" "),a("el-table-column",{attrs:{prop:"scrapCount","show-overflow-tooltip":"",align:"center",width:"50",label:"报废数量"}}),e._v(" "),a("el-table-column",{attrs:{prop:"reworkCount","show-overflow-tooltip":"",align:"center",width:"50",label:"返修数量"}}),e._v(" "),a("el-table-column",{attrs:{prop:"processStatusName","show-overflow-tooltip":"",align:"center",label:"工序状态"}})],1),e._v(" "),a("div",{staticClass:"sys-pagination"},[a("el-pagination",{attrs:{"current-page":e.search_data_drawer.pageno,"page-sizes":e.pageSizes,"page-size":e.search_data_drawer.pagesize,layout:"total, sizes, prev, pager, next, jumper",total:e.total_drawer},on:{"size-change":e.handleSizeChange_drawer,"current-change":e.handleCurrentChange_drawer}})],1),e._v(" "),a("div",{staticClass:"dialog-footer"},[a("el-button",{staticClass:"footer_btn",attrs:{type:"primary"},on:{click:function(t){e.drawer=!1}}},[e._v(e._s(e.config.cancelText))])],1)],1),e._v(" "),a("el-dialog",{attrs:{center:"",title:"",width:"820px",visible:e.concatListVisible},on:{"update:visible":function(t){e.concatListVisible=t}}},[a("div",{staticStyle:{color:"red","margin-bottom":"5px"}},[e._v("当前选中的单据存在以下关联的拆分单据,还原后所有的被拆分的子单将被删除,请确认是否还原")]),e._v(" "),a("el-table",{attrs:{data:e.concatList,"header-cell-style":{fontWeight:"normal",textAlign:"center",backgroundColor:"#eceff4",color:"#222"}}},[a("el-table-column",{attrs:{prop:"planNo",label:"工序计划单编号",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"planStatusName",label:"单据状态",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"clientName",label:"客户",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"deliveryDate",label:"交货期",align:"center","show-overflow-tooltip":"",width:"100"}}),e._v(" "),a("el-table-column",{attrs:{prop:"materialSerialNo",label:"产品代码",align:"center","show-overflow-tooltip":"",width:"100"}}),e._v(" "),a("el-table-column",{attrs:{prop:"materialName",label:"产品名称",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"specification",label:"规格型号",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"unitUomName",label:"主计量单位",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"productionPlanNo",label:"生产计划单号",align:"center"}})],1),e._v(" "),a("el-form",{staticStyle:{display:"flex","justify-content":"center","margin-top":"10px"}},[a("el-button",{attrs:{type:"primary"},on:{click:e.sureConcat}},[e._v("确认")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.concatListVisible=!1}}},[e._v("关闭")])],1)],1),e._v(" "),a("dialogChooseSingleParts",{attrs:{visible:e.chooseMaterielVisible},on:{"update:visible":function(t){e.chooseMaterielVisible=t},change:e.getPart}})],1)},staticRenderFns:[]};var b=a("VU/8")(f,v,!1,function(e){a("n011"),a("x1Le")},"data-v-f5cd1c64",null);t.default=b.exports},n011:function(e,t){},x1Le:function(e,t){}});