内配订单手动推PLM
This commit is contained in:
		
							parent
							
								
									24388ef42a
								
							
						
					
					
						commit
						f585ca6a2d
					
				|  | @ -1,37 +1,25 @@ | |||
| /*QwCcdu/06Kz5BGRJW8BXmE2Xrjmp0WZMN+2Dwfbg+BI=*/ | ||||
| /* | ||||
|  * @Author: | ||||
|  * @PageInfo: 卡片新增按钮事件 | ||||
|  * @PageInfo: 卡片推PLM按钮事件 | ||||
|  * @Date: 2018-04-19 10:38:05 | ||||
|  * @Last Modified by: | ||||
|  * @Last Modified time: 2019-03-06 15:28:59 | ||||
|  */ | ||||
| // import { PMO_CARD, HEADATTRCODE } from '../../pmoconst';
 | ||||
| import { PMO_LIST, PMO_CARD, BODYATTRCODE } from '../../pmoconst'; | ||||
| import {PMO_CARD, URL} from '../../pmoconst'; | ||||
| import {ajax} from 'nc-lightapp-front'; | ||||
| import { showSuccessInfo, showErrorInfo, showWarningInfo } from '../../../../../mmpub/mmpub/pub/tool/messageUtil'; | ||||
| import { getLangByResId } from '../../../../../mmpub/mmpub/pub/tool/multiLangUtil'; | ||||
| import { bodyCheckedRow } from '../util/bodySelectedUtils'; | ||||
| import pageInfoClick from './pageInfoClick'; | ||||
| import {toast} from "../../../../../gl/public/components/utils"; | ||||
| 
 | ||||
| import {toast} from "../../../../../gl/public/components/utils"; | ||||
| const formId = PMO_CARD.formId; | ||||
| export default function toPlm(props, saveAdd) { | ||||
| 	 | ||||
| 	let rowids = []; | ||||
| 	rowids[0]=formId; | ||||
| export default function toPlm(props, id) { | ||||
|     let rowIds = []; | ||||
|     rowIds[0] = id; | ||||
|     ajax({ | ||||
| 		url: '/nccloud/mmpac/pmo/checkMos.do', | ||||
| 		data: { pks: rowids }, | ||||
|         url: URL.toPlmURL, | ||||
|         data: {pks: rowIds}, | ||||
|         success: (res) => { | ||||
|             if (res.success) { | ||||
| 				// if (res.data) {
 | ||||
|                 toast({content: "传递设计任务成功", color: 'success'}); | ||||
| 				// }
 | ||||
|             } | ||||
|         } | ||||
|     }); | ||||
| } | ||||
| 
 | ||||
| /*QwCcdu/06Kz5BGRJW8BXmE2Xrjmp0WZMN+2Dwfbg+BI=*/ | ||||
|  | @ -34,7 +34,7 @@ import unCommitBtnClick from '../btnClicks/unCommitBtnClick'; //收回 | |||
| import linkBtnClick from '../btnClicks/linkBtnClick'; //单据追溯
 | ||||
| import printBtnClick from '../btnClicks/printBtnClick'; //打印
 | ||||
| import outputBtnClick from '../btnClicks/outputBtnClick'; //输出
 | ||||
| import pageInfoClick from '../btnClicks/pageInfoClick'; | ||||
| import pageInfoClick, {commonShow, setBtnShow} from '../btnClicks/pageInfoClick'; | ||||
| import printbarCodeBtnClick from '../btnClicks/printbarCodeBtnClick'; //打印条码
 | ||||
| import barCodePrintBtnClick from '../btnClicks/barCodePrintBtnClick'; //直接打印条码
 | ||||
| import cancelTransferBtnClick from '../btnClicks/cancelTransferBtnClick'; //退出转单
 | ||||
|  | @ -52,24 +52,14 @@ import batchEditSave from '../btnClicks/batchEditSave'; | |||
| import batchEditServ from '../../pub/batchedit/service/batchEditServ'; | ||||
| import exportTemClick from '../btnClicks/exportTemClick'; //导出
 | ||||
| import importClick from '../btnClicks/importClick'; //导入
 | ||||
| import toPlm from '../btnClicks/toPlm'; //传递设计任务
 | ||||
| import { | ||||
| 	PMO_LIST, | ||||
| 	PMO_CARD, | ||||
| 	PMO_LIST_BUTTON, | ||||
| 	PMO_CARD_BUTTON, | ||||
| 	FBILLSTATUS, | ||||
| 	BODYFBILLSTATUS, | ||||
| 	HEADATTRCODE, | ||||
| 	BODYATTRCODE, | ||||
| 	GRANDATTRCODE | ||||
| } from '../../pmoconst'; | ||||
| import {BODYATTRCODE, FBILLSTATUS, HEADATTRCODE, PMO_CARD, PMO_CARD_BUTTON, PMO_LIST} from '../../pmoconst'; | ||||
| import {RownoUtils} from '../../../../../mmpub/mmpub/pub/tool/cardTableTools'; | ||||
| import {rowCopyPasteUtils} from '../../../../../mmpub/mmpub/pub/tool/cardTableTools/rowCopyPasteUtils'; | ||||
| import {buttonController} from './index'; | ||||
| import { setBtnShow, commonShow } from '../btnClicks/pageInfoClick'; | ||||
| import { showWarningDialog, showSuccessInfo, showErrorInfo } from '../../../../../mmpub/mmpub/pub/tool/messageUtil.js'; | ||||
| import {showErrorInfo, showSuccessInfo, showWarningDialog} from '../../../../../mmpub/mmpub/pub/tool/messageUtil.js'; | ||||
| import {getLangByResId} from '../../../../../mmpub/mmpub/pub/tool/multiLangUtil'; | ||||
| import toPlm from "../btnClicks/toPlm";// 传递设计任务
 | ||||
| 
 | ||||
| const {updateCache} = cardCache; | ||||
| let tableId = PMO_CARD.tableId; | ||||
| let formId = PMO_CARD.formId; | ||||
|  | @ -632,11 +622,11 @@ export default function clickBtn(props, id, text, record, index) { | |||
|             let importC = importClick.bind(this, props, id); | ||||
|             return importC(props); | ||||
|         } | ||||
| 		case "pushToPlm":{ | ||||
|         case PMO_CARD_BUTTON.PushToPlm: { | ||||
|             let billId = props.form.getFormItemsValue(formId, HEADATTRCODE.CPMOHID).value; | ||||
|             // 传递设计任务
 | ||||
| //导入
 | ||||
| 			let toPlm = toPlm.bind(this, props, id); | ||||
| 			return toPlm(props); | ||||
|             let toPlm1 = toPlm.bind(this, props, billId); | ||||
|             return toPlm1(props); | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  |  | |||
|  | @ -307,7 +307,8 @@ const PMO_CARD_BUTTON = { | |||
| 	grand_g1: 'grand_g1', | ||||
| 	oresetno: 'OResetno', //联副产品重新排号
 | ||||
| 	Import: 'Import', //导入
 | ||||
| 	ExportTem: 'ExportTem' //导出
 | ||||
| 	ExportTem: 'ExportTem', //导出
 | ||||
| 	PushToPlm: 'pushToPlm' //导出
 | ||||
| }; | ||||
| 
 | ||||
| const PMO_CARD = { | ||||
|  | @ -772,7 +773,8 @@ const URL = { | |||
| 	checkdeliverback: '/nccloud/mmpac/pmo/checkdeliverback.do', //退料建议检验
 | ||||
| 	checkGrandDataURL: '/nccloud/mmpac/pmo/checkGrandData.do', //检验孙表数据
 | ||||
| 	checkEnableURL: '/nccloud/mmpac/pmo/checkEnable.do', //模块是否启用
 | ||||
| 	checkToPscPlanURL: '/nccloud/mmpac/pmo/checkToPscPlan.do' //工序委外计划校验
 | ||||
| 	checkToPscPlanURL: '/nccloud/mmpac/pmo/checkToPscPlan.do', //工序委外计划校验
 | ||||
| 	toPlmURL: '/nccloud/mmpac/pmo/PmoToPlm.do' //手动推PLM内配订单
 | ||||
| 	//checkpmodeliveryset: '/nccloud/mmpac/pmo/pmodeliveryset.do',
 | ||||
| }; | ||||
| const DELIVERDLG = { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue