From 24388ef42a5e14e36979163d947b8cb7fa59b9dc Mon Sep 17 00:00:00 2001 From: lihao Date: Tue, 9 Sep 2025 14:02:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=E7=94=9F=E4=BA=A7=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E4=B8=BA=E2=80=9C=E5=86=85=E9=85=8D=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=20=E2=80=9D=E7=9A=84=E7=94=9F=E4=BA=A7=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E6=8C=89=E7=85=A7=E7=89=A9=E6=96=99=E7=BC=96=E7=A0=81?= =?UTF-8?q?+=E9=A1=B9=E7=9B=AE=E5=8F=B7=E5=90=91PLM=20=E4=BC=A0=E9=80=92?= =?UTF-8?q?=E8=AE=BE=E8=AE=A1=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mmpac/mmpac/pmo/card/btnClicks/toPlm.js | 37 +++++++++++++++++++ .../card/viewControl/btnClickController.js | 7 ++++ 2 files changed, 44 insertions(+) create mode 100644 src/mmpac/mmpac/pmo/card/btnClicks/toPlm.js diff --git a/src/mmpac/mmpac/pmo/card/btnClicks/toPlm.js b/src/mmpac/mmpac/pmo/card/btnClicks/toPlm.js new file mode 100644 index 00000000..2ee10ace --- /dev/null +++ b/src/mmpac/mmpac/pmo/card/btnClicks/toPlm.js @@ -0,0 +1,37 @@ +/*QwCcdu/06Kz5BGRJW8BXmE2Xrjmp0WZMN+2Dwfbg+BI=*/ +/* + * @Author: + * @PageInfo: 卡片新增按钮事件 + * @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 { 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; + ajax({ + url: '/nccloud/mmpac/pmo/checkMos.do', + data: { pks: rowids }, + success: (res) => { + if (res.success) { + // if (res.data) { + toast({ content: "传递设计任务成功", color: 'success' }); + // } + } + } + }); +} + +/*QwCcdu/06Kz5BGRJW8BXmE2Xrjmp0WZMN+2Dwfbg+BI=*/ \ No newline at end of file diff --git a/src/mmpac/mmpac/pmo/card/viewControl/btnClickController.js b/src/mmpac/mmpac/pmo/card/viewControl/btnClickController.js index 61739035..89c4fc70 100644 --- a/src/mmpac/mmpac/pmo/card/viewControl/btnClickController.js +++ b/src/mmpac/mmpac/pmo/card/viewControl/btnClickController.js @@ -52,6 +52,7 @@ 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, @@ -631,6 +632,12 @@ export default function clickBtn(props, id, text, record, index) { let importC = importClick.bind(this, props, id); return importC(props); } + case "pushToPlm":{ + // 传递设计任务 +//导入 + let toPlm = toPlm.bind(this, props, id); + return toPlm(props); + } } }