| | |
| | | <div class="item-l-bng"> |
| | | <img src="../../public/process-model.png" /> |
| | | </div> |
| | | <div class="item-r" @click="processDetailsClick(item)"> |
| | | <div class="item-r" @click="processDetailsClick(item,index)"> |
| | | <div class="item-r-t font_weight">{{ item.procedure }}</div> |
| | | <div class="item-r-b">当前工艺编号:{{ item.number }}</div> |
| | | </div> |
| | |
| | | ref="processDetails" |
| | | :processObj="processObj" |
| | | :listData="listData" |
| | | @renew="getProcessModelList" |
| | | @renew="renew" |
| | | /> |
| | | </div> |
| | | |
| | |
| | | total:0, |
| | | top:false, |
| | | bottom:false, |
| | | index:null, |
| | | }; |
| | | }, |
| | | mounted() { |
| | |
| | | }, |
| | | }, |
| | | methods: { |
| | | processDetailsClick(item){ |
| | | processDetailsClick(item,index){ |
| | | this.processObj=item; |
| | | this.index=index; |
| | | this.$refs.processDetails.islook=true; |
| | | }, |
| | | closeClick() { |
| | |
| | | this.islook = false; |
| | | } |
| | | }, |
| | | getProcessModelList(){ |
| | | getProcessModelList(number){ |
| | | if( Object.keys(this.listData).length > 0){ |
| | | if(this.listData.Procedure.ID&&this.listData.number){ |
| | | processModelList({ |
| | | procedureId: this.listData.Procedure.ID, |
| | | page: this.pageObj.page, |
| | | pageSize:this.pageObj.pageSize, |
| | | number:this.listData.number |
| | | number:number?number:this.listData.number |
| | | }).then(res=>{ |
| | | if(res.data){ |
| | | this.processList=res.data?res.data:[]; |
| | |
| | | } |
| | | } |
| | | }, |
| | | renew(){ |
| | | this.processObj.paramsMap=this.processObj.newParamsMap |
| | | this.processObj.number=this.processObj.newNumber |
| | | this.processObj.isUpdate=false |
| | | this.$emit('updateGet',this.processObj.newNumber) |
| | | this.getProcessModelList(this.processObj.newNumber) |
| | | }, |
| | | updateProcess(item,index){ |
| | | this.processObj=item; |
| | | this.isLoading[index]=true; |
| | | updateProcessParams({procedureId:this.listData.Procedure.ID}).then(res=>{ |
| | | if(res.code==200){ |
| | | this.isLoading[index]=false; |
| | | this.$message.success('更新成功!') |
| | | this.getProcessModelList() |
| | | this.renew(); |
| | | }else{ |
| | | this.isLoading[index]=false; |
| | | } |
| | |
| | | }, |
| | | shutdown() { |
| | | this.islook = false; |
| | | this.$emit('updateGet',this.processObj.newNumber,true) |
| | | }, |
| | | }, |
| | | }; |