手动推送启源qms

This commit is contained in:
lihao 2025-10-10 10:01:47 +08:00
parent 956daa5329
commit 30231207f2
3 changed files with 69 additions and 2 deletions

View File

@ -690,6 +690,21 @@ export default function clickBtn(props, id, text, record, index) {
}
});
}
case "pushtoQms": {
rowIds = [];
let billId = props.form.getFormItemsValue(formId, HEADATTRCODE.CPMOHID).value;
// 生产订单手动推艾普MES
rowIds[0] = billId;
ajax({
url: '/nccloud/mmpac/pmo/PmoToQms.do',
data: {pks: rowIds},
success: (res) => {
if (res.success) {
toast({content: "传递生产订单成功", color: 'success'});
}
}
});
}
}
}

View File

@ -46,8 +46,7 @@ import printbarCodeBtnClick from '../btnClicks/printbarCodeBtnClick';
import { FIELD, AREA } from '../../constance';
import { RownoUtils } from '../../../../../scmpub/scmpub/pub/tool/cardTableTools/RownoUtil';
import printCountQuery from '../../../../../scmpub/scmpub/pub/tool/printCountQuery';
import { toast } from 'nc-lightapp-front';
import {ajax, toast } from 'nc-lightapp-front';
export default function buttonClick(props, id) {
switch (id) {
case 'Save':
@ -287,6 +286,43 @@ export default function buttonClick(props, id) {
case 'Fee_Detail_Resetno': //费用明细重排行号
RownoUtils.resetRowNo(props, AREA.card_fee_detail, FIELD.crowno);
break;
case 'pushtoqms': //推送到启源qms
let pk_arriveorder = props.form.getFormItemsValue(AREA.head, 'pk_arriveorder').value;
// ajax({
// method: 'post',
// url: '/nccloud/qc/checkbill/pushtoQms.do',
// data:
// {
// pks: props.form.getFormItemsValue(AREA.head, 'pk_arriveorder').value
// }
// ,
// success: function(res) {
// showSuccessInfo("推送到启源qms成功"); /* 国际化处理: 删除成功*/
// }
// });
// ajax({
// url: "/nccloud/qc/checkbill/pushtoQms.do",
// data: {
// pks: props.form.getFormItemsValue(AREA.head, 'pk_arriveorder').value
// },
// success: (res) => {
// if (res.success) {
// showSuccessInfo('推送到启源qms成功');
// }
// }
// });
ajax({
url: '/nccloud/qc/qcconclusion/pushtoQms.do',
data: {pks: props.form.getFormItemsValue(AREA.head, 'pk_arriveorder').value},
success: (res) => {
if (res.success) {
toast({content: "传递生产订单成功", color: 'success'});
}
}
});
break;
default:
break;
}

View File

@ -653,6 +653,22 @@ export default function (props, id) {
enctype: 1
});
break;
case 'pushtoqms':
pk = this.props.form.getFormItemsValue(formid, 'pk_material');
ajax({
url: "/nccloud/uapbd/material/push.do",
data: {
pk_material: pk.value
},
success: (res) => {
this.onButtonClick(props, 'Refresh');
toast({
content: "推送启源qms成功",
color: 'success'
});/* 国际化处理: 操作成功*/
}
})
break;
}
}
/*q2LCmxM8POvl78IL0LiydqJ/RITUXLjH1kojvbLBRO8=*/