物料+BOM+请购单的PLM文件下载改为前端批量调用
This commit is contained in:
parent
0757d195dc
commit
c14625d46c
|
|
@ -15,17 +15,19 @@ export default function downloadPlmBtnClick(props) {
|
|||
// 获取选中行
|
||||
let rows = this.props.cardTable.getCheckedRows(tableId);
|
||||
// console.log('rows = ', rows);
|
||||
let data = [];
|
||||
// let data = [];
|
||||
rows.forEach((row) => {
|
||||
data.push(row.data.values['pk_material'].display);
|
||||
});
|
||||
let params = {
|
||||
sys_appcode: BUYINGREQ_CARD.cardpageid,
|
||||
materialCode: data
|
||||
}
|
||||
formDownload({
|
||||
params,
|
||||
url: BUYINGREQ_CARD.downloadPlmUrl,
|
||||
enctype: 1
|
||||
// data.push(row.data.values['pk_material'].display);
|
||||
let params = {
|
||||
sys_appcode: BUYINGREQ_CARD.cardpageid,
|
||||
materialCode: row.data.values['pk_material'].display,
|
||||
materialName: row.data.values['pk_material.name'].value
|
||||
}
|
||||
formDownload({
|
||||
params,
|
||||
url: BUYINGREQ_CARD.downloadPlmUrl,
|
||||
enctype: 1
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -640,12 +640,14 @@ export default function (props, id) {
|
|||
break;
|
||||
case 'download_plm':
|
||||
let materialCode = this.props.form.getFormItemsValue(formid, 'code');
|
||||
let materialName = this.props.form.getFormItemsValue(formid, 'name');
|
||||
if (!materialCode || !materialCode.value) {
|
||||
return
|
||||
}
|
||||
let params = {
|
||||
sys_appcode: '10140MAG_base_card',
|
||||
materialCode: materialCode.value
|
||||
materialCode: materialCode.value,
|
||||
materialName: materialName.name.value
|
||||
}
|
||||
formDownload({
|
||||
params,
|
||||
|
|
|
|||
|
|
@ -19,17 +19,20 @@ export default function downloadPlmBtnClick(props) {
|
|||
showErrorInfo('', '请先选择物料', 'infinity')
|
||||
return;
|
||||
}
|
||||
let data = [];
|
||||
rows.forEach((row) => {
|
||||
data.push(row.data.values['cmaterialvid'].display);
|
||||
});
|
||||
let params = {
|
||||
sys_appcode: BOM_PAGECODE.bom_card,
|
||||
materialCode: data
|
||||
}
|
||||
formDownload({
|
||||
params,
|
||||
url: URL.downloadPlmUrl,
|
||||
enctype: 1
|
||||
// let data = [];
|
||||
// data.push(row.data.values['cmaterialvid'].display);
|
||||
let value = row.data.values['cmaterialvid'];
|
||||
let params = {
|
||||
sys_appcode: BOM_PAGECODE.bom_card,
|
||||
materialCode: value.display,
|
||||
materialName: row.data.values['cmaterialvid.name'].value
|
||||
}
|
||||
formDownload({
|
||||
params,
|
||||
url: URL.downloadPlmUrl,
|
||||
enctype: 1
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue