This commit is contained in:
		
							parent
							
								
									aacecc1202
								
							
						
					
					
						commit
						1336c775c9
					
				|  | @ -852,9 +852,6 @@ export default async function clickBtn(props, id, text, record, index) { | |||
|             pushrzmsBtnClick.call(this, props); | ||||
|             break; | ||||
|         case  "to_buying"://请购
 | ||||
|             showWarningDialog("是否生成请购单", "", { | ||||
|                 /* 国际化处理: 确认终止,是否确定将此合同终止*/ | ||||
|                 beSureBtnClick: () => { | ||||
|             hids = []; | ||||
|             bids = []; | ||||
|             cpickmid = props.form.getFormItemsValue(AREA.formArea, FIELD.hid).value; | ||||
|  | @ -869,6 +866,54 @@ export default async function clickBtn(props, id, text, record, index) { | |||
|                 }); | ||||
| 
 | ||||
|             } | ||||
|             if(bids){ | ||||
|                 if (cpickmid) { | ||||
|                             hids.push(cpickmid); | ||||
|                 } | ||||
|                 data = { | ||||
|                     cpickmids: hids, | ||||
|                     cpickmbids:bids, | ||||
|                     type:"1" | ||||
|                 } | ||||
|                 ajax({ | ||||
|                     url:'/nccloud/mmpac/pickm/checkPickm.do', | ||||
|                     data: data, | ||||
|                     success: (res) => { | ||||
|                         if(res.success){ | ||||
|                             if(res.data.length >0){ | ||||
|                                 showWarningDialog("是否生成请购单", "", { | ||||
|                                 /* 国际化处理: 确认终止,是否确定将此合同终止*/ | ||||
|                                     beSureBtnClick: () => { | ||||
|                                         ajax({ | ||||
|                                             url:'/nccloud/mmpac/pickm/buyingreq.do', | ||||
|                                             data: data, | ||||
|                                             success: (res) => { | ||||
|                                                 if(res.success){ | ||||
|                                                     toast({ content: "请购单推送成功", color: 'success' }); | ||||
|                                                 } | ||||
|                                             } | ||||
|                                         }); | ||||
|                                     } | ||||
|                                 }); | ||||
|                             }else{ | ||||
|                                 ajax({ | ||||
|                                     url:'/nccloud/mmpac/pickm/buyingreq.do', | ||||
|                                     data: data, | ||||
|                                     success: (res) => { | ||||
|                                         if(res.success){ | ||||
|                                             toast({ content: "请购单推送成功", color: 'success' }); | ||||
|                                         } | ||||
|                                     } | ||||
|                                 }); | ||||
|                             } | ||||
|                              | ||||
|                         } | ||||
|                     } | ||||
|                 }); | ||||
| 
 | ||||
| 
 | ||||
|                  | ||||
|             }else{ | ||||
|                 if (cpickmid) { | ||||
|                     hids.push(cpickmid); | ||||
|                 } | ||||
|  | @ -886,14 +931,11 @@ export default async function clickBtn(props, id, text, record, index) { | |||
|                     } | ||||
|                 }); | ||||
|             } | ||||
|             }); | ||||
|              | ||||
| 
 | ||||
|             break; | ||||
|         case "to_pmo"://流程生产订单
 | ||||
| 
 | ||||
|             showWarningDialog("是否生成生产订单", "", { | ||||
|                 /* 国际化处理: 确认终止,是否确定将此合同终止*/ | ||||
|                 beSureBtnClick: () => { | ||||
|            hids = []; | ||||
|             bids = []; | ||||
|             cpickmid = props.form.getFormItemsValue(AREA.formArea, FIELD.hid).value; | ||||
|  | @ -908,6 +950,54 @@ export default async function clickBtn(props, id, text, record, index) { | |||
|                 }); | ||||
| 
 | ||||
|             } | ||||
|             if(bids){ | ||||
|                 if (cpickmid) { | ||||
|                             hids.push(cpickmid); | ||||
|                 } | ||||
|                 data = { | ||||
|                     cpickmids: hids, | ||||
|                     cpickmbids:bids, | ||||
|                     type:"2" | ||||
|                 } | ||||
|                 ajax({ | ||||
|                     url:'/nccloud/mmpac/pickm/checkPickm.do', | ||||
|                     data: data, | ||||
|                     success: (res) => { | ||||
|                         if(res.success){ | ||||
|                             if(res.data.length >0){ | ||||
|                                 showWarningDialog("是否生成生产订单", "", { | ||||
|                                 /* 国际化处理: 确认终止,是否确定将此合同终止*/ | ||||
|                                     beSureBtnClick: () => { | ||||
|                                         ajax({ | ||||
|                                             url:'/nccloud/mmpac/pickm/pom.do', | ||||
|                                             data: data, | ||||
|                                             success: (res) => { | ||||
|                                                 if(res.success){ | ||||
|                                                     toast({ content: "生产订单推送成功", color: 'success' }); | ||||
|                                                 } | ||||
|                                             } | ||||
|                                         }); | ||||
|                                     } | ||||
|                                 }); | ||||
|                             }else{ | ||||
|                                 ajax({ | ||||
|                                     url:'/nccloud/mmpac/pickm/pom.do', | ||||
|                                     data: data, | ||||
|                                     success: (res) => { | ||||
|                                         if(res.success){ | ||||
|                                             toast({ content: "生产订单推送成功", color: 'success' }); | ||||
|                                         } | ||||
|                                     } | ||||
|                                 }); | ||||
|                             } | ||||
|                              | ||||
|                         } | ||||
|                     } | ||||
|                 }); | ||||
| 
 | ||||
| 
 | ||||
|                  | ||||
|             }else{ | ||||
|                 if (cpickmid) { | ||||
|                     hids.push(cpickmid); | ||||
|                 } | ||||
|  | @ -916,16 +1006,15 @@ export default async function clickBtn(props, id, text, record, index) { | |||
|                     cpickmbids:bids | ||||
|                 } | ||||
|                 ajax({ | ||||
|                         url: '/nccloud/mmpac/pickm/pom.do', | ||||
|                     url:'/nccloud/mmpac/pickm/pom.do', | ||||
|                     data: data, | ||||
|                     success: (res) => { | ||||
|                         if(res.success){ | ||||
|                                 toast({ content: "流程生产订单推送成功", color: 'success' }); | ||||
|                             toast({ content: "请购单推送成功", color: 'success' }); | ||||
|                         } | ||||
|                     } | ||||
|                 }); | ||||
|             } | ||||
|             }); | ||||
|              | ||||
|             break | ||||
|         default: | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue