请购单图纸下载-优化
This commit is contained in:
parent
5a6efe5ae1
commit
2266b03a69
|
@ -1,9 +1,9 @@
|
||||||
/*
|
/*
|
||||||
* @Author: zhangchangqing
|
* @Author: mzr
|
||||||
* @PageInfo: 整单打开按钮事件
|
* @PageInfo: 图纸下载按钮事件
|
||||||
* @Date: 2018-04-19 10:36:58
|
* @Date: 2025-08-05 10:36:58
|
||||||
* @Last Modified by: mzr
|
* @Last Modified by: mzr
|
||||||
* @Last Modified time: 2022-10-27 10:13:07
|
* @Last Modified time: 2025-08-05 10:13:07
|
||||||
*/
|
*/
|
||||||
import {BUYINGREQ_CARD} from '../../siconst';
|
import {BUYINGREQ_CARD} from '../../siconst';
|
||||||
import {formDownload} from 'nc-lightapp-front';
|
import {formDownload} from 'nc-lightapp-front';
|
||||||
|
@ -14,332 +14,10 @@ let tableId = BUYINGREQ_CARD.tableId;
|
||||||
export default function downloadPlmBtnClick(props) {
|
export default function downloadPlmBtnClick(props) {
|
||||||
// 获取选中行
|
// 获取选中行
|
||||||
let rows = this.props.cardTable.getCheckedRows(tableId);
|
let rows = this.props.cardTable.getCheckedRows(tableId);
|
||||||
console.log('rows = ', rows);
|
// console.log('rows = ', rows);
|
||||||
let data = [];
|
let data = [];
|
||||||
/* rows的参数结构 [
|
|
||||||
{
|
|
||||||
"data": {
|
|
||||||
"status": "0",
|
|
||||||
"isOptimized": false,
|
|
||||||
"values": {
|
|
||||||
"cfirstbid": {
|
|
||||||
"value": "1001A11000000FRCQH6G"
|
|
||||||
},
|
|
||||||
"pk_praybill": {
|
|
||||||
"value": "1001A11000000FRCU4ZD"
|
|
||||||
},
|
|
||||||
"pk_reqdept": {},
|
|
||||||
"pk_material.name": {
|
|
||||||
"display": "镀锌钢板",
|
|
||||||
"value": "镀锌钢板",
|
|
||||||
"_display_": "镀锌钢板"
|
|
||||||
},
|
|
||||||
"cextsrcbid": {},
|
|
||||||
"vextsrcbillcode": {},
|
|
||||||
"vbdef45": {},
|
|
||||||
"vbdef46": {},
|
|
||||||
"pk_material": {
|
|
||||||
"display": "65010100000002", // 物料编码
|
|
||||||
"value": "1001A110000000021ZL3",
|
|
||||||
"_display_": "65010100000002"
|
|
||||||
},
|
|
||||||
"vbdef43": {},
|
|
||||||
"casscustid": {},
|
|
||||||
"vbdef44": {},
|
|
||||||
"csourcetypecode": {
|
|
||||||
"display": "计划订单",
|
|
||||||
"value": "55B4",
|
|
||||||
"_display_": "计划订单"
|
|
||||||
},
|
|
||||||
"vbdef49": {},
|
|
||||||
"vbmemo": {
|
|
||||||
"value": "运算产生的计划开始日期 2025-04-04 小于实际计划开始日期(相差 3 天),调整为运算当天或下一工作日。",
|
|
||||||
"_display_": "运算产生的计划开始日期 2025-04-04 小于实际计划开始日期(相差 3 天),调整为运算当天或下一工作日。"
|
|
||||||
},
|
|
||||||
"vbdef47": {},
|
|
||||||
"btoyyc": {
|
|
||||||
"value": false
|
|
||||||
},
|
|
||||||
"vbdef48": {},
|
|
||||||
"vbdef41": {},
|
|
||||||
"vbdef42": {},
|
|
||||||
"vbdef40": {},
|
|
||||||
"vfree10": {},
|
|
||||||
"pk_material.graphid": {},
|
|
||||||
"pk_suggestsupplier": {},
|
|
||||||
"pseudocolumn": {},
|
|
||||||
"vclosetime": {},
|
|
||||||
"vfirstcode": {
|
|
||||||
"value": "55A2250400000055"
|
|
||||||
},
|
|
||||||
"bpublishtoec": {
|
|
||||||
"display": "否",
|
|
||||||
"value": false
|
|
||||||
},
|
|
||||||
"castunitid": {
|
|
||||||
"display": "千克",
|
|
||||||
"value": "0001Z0100000000000XI",
|
|
||||||
"_display_": "千克"
|
|
||||||
},
|
|
||||||
"cunitid": {
|
|
||||||
"display": "千克",
|
|
||||||
"value": "0001Z0100000000000XI"
|
|
||||||
},
|
|
||||||
"bisgensaorder": {
|
|
||||||
"display": "否",
|
|
||||||
"value": false
|
|
||||||
},
|
|
||||||
"cfirsttypecode": {
|
|
||||||
"display": "流程生产订单",
|
|
||||||
"value": "55A2",
|
|
||||||
"_display_": "流程生产订单"
|
|
||||||
},
|
|
||||||
"pk_reqstoorg_v": {},
|
|
||||||
"ntaxmny": {
|
|
||||||
"scale": "2",
|
|
||||||
"_display_": ""
|
|
||||||
},
|
|
||||||
"dsuggestdate": {
|
|
||||||
"value": "2025-04-12 13:09:34",
|
|
||||||
"_display_": "2025-04-12"
|
|
||||||
},
|
|
||||||
"pk_employee": {
|
|
||||||
"display": "燕玉良",
|
|
||||||
"value": "1001A110000000003A5Z",
|
|
||||||
"_display_": "燕玉良"
|
|
||||||
},
|
|
||||||
"vclosereason": {},
|
|
||||||
"pk_product_v": {},
|
|
||||||
"ntaxprice": {
|
|
||||||
"scale": "4",
|
|
||||||
"_display_": ""
|
|
||||||
},
|
|
||||||
"pk_reqdept_v": {},
|
|
||||||
"vbdef50": {},
|
|
||||||
"bcanpurchaseorgedit": {
|
|
||||||
"display": "是",
|
|
||||||
"value": true
|
|
||||||
},
|
|
||||||
"cordertrantypecode": {
|
|
||||||
"display": "普通采购",
|
|
||||||
"value": "0001A110000000001RZN"
|
|
||||||
},
|
|
||||||
"cextsrcbilltype": {},
|
|
||||||
"vsourcerowno": {},
|
|
||||||
"nastnum": {
|
|
||||||
"scale": "5",
|
|
||||||
"value": "2.00000",
|
|
||||||
"_display_": "2.00000"
|
|
||||||
},
|
|
||||||
"pk_praybill_b": {
|
|
||||||
"value": "1001A11000000FRCU4ZE"
|
|
||||||
},
|
|
||||||
"vsourcecode": {
|
|
||||||
"value": "55B4250400069872"
|
|
||||||
},
|
|
||||||
"dbilldate": {
|
|
||||||
"value": "2025-04-12 13:09:34"
|
|
||||||
},
|
|
||||||
"npriceauditbill": {
|
|
||||||
"value": "0"
|
|
||||||
},
|
|
||||||
"pk_reqstor.storaddr": {},
|
|
||||||
"cextsrcid": {},
|
|
||||||
"csourceid": {
|
|
||||||
"value": "1001A11000000FRCQT9M"
|
|
||||||
},
|
|
||||||
"dreqdate": {
|
|
||||||
"value": "2025-04-11 23:59:59",
|
|
||||||
"_display_": "2025-04-11"
|
|
||||||
},
|
|
||||||
"cffileid": {},
|
|
||||||
"nnum": {
|
|
||||||
"scale": "5",
|
|
||||||
"value": "2.00000"
|
|
||||||
},
|
|
||||||
"pk_material.materialspec": {
|
|
||||||
"display": "1.5×1250×2000",
|
|
||||||
"value": "1.5×1250×2000",
|
|
||||||
"_display_": "1.5×1250×2000"
|
|
||||||
},
|
|
||||||
"vbdef9": {},
|
|
||||||
"cfirstid": {
|
|
||||||
"value": "1001A11000000FRCQH6F"
|
|
||||||
},
|
|
||||||
"pk_product": {},
|
|
||||||
"vyycreason": {},
|
|
||||||
"ts": {
|
|
||||||
"value": "2025-04-12 13:09:34"
|
|
||||||
},
|
|
||||||
"pk_group": {
|
|
||||||
"display": "泰开集团",
|
|
||||||
"value": "0001A110000000000677"
|
|
||||||
},
|
|
||||||
"ngenct": {
|
|
||||||
"value": "0"
|
|
||||||
},
|
|
||||||
"casscustvid": {},
|
|
||||||
"pk_reqstoorg": {},
|
|
||||||
"vsrctrantypecode": {},
|
|
||||||
"pk_purchaseorg": {
|
|
||||||
"display": "山东泰开真空开关有限公司",
|
|
||||||
"value": "0001A1100000000026PG"
|
|
||||||
},
|
|
||||||
"bfixedrate": {},
|
|
||||||
"pk_suggestsupplier_v": {},
|
|
||||||
"dr": {},
|
|
||||||
"pk_org": {
|
|
||||||
"display": "山东泰开真空开关有限公司",
|
|
||||||
"value": "0001A1100000000026PG"
|
|
||||||
},
|
|
||||||
"vbdef8": {},
|
|
||||||
"vbdef7": {},
|
|
||||||
"vbdef6": {},
|
|
||||||
"vbdef5": {
|
|
||||||
"display": "ZK25010001",
|
|
||||||
"value": "1001A11000000ESEHSWQ"
|
|
||||||
},
|
|
||||||
"vbdef4": {
|
|
||||||
"display": "ZK03000125",
|
|
||||||
"value": "1001A11000000FJXLTCS",
|
|
||||||
"_display_": "ZK03000125"
|
|
||||||
},
|
|
||||||
"vbdef3": {
|
|
||||||
"display": "THW-0103019",
|
|
||||||
"value": "1001A110000000004UED"
|
|
||||||
},
|
|
||||||
"vbdef2": {},
|
|
||||||
"vbdef1": {},
|
|
||||||
"cprojecttaskid": {},
|
|
||||||
"vfree1": {},
|
|
||||||
"sourcebts": {},
|
|
||||||
"vfirsttrantype": {},
|
|
||||||
"bisarrange": {
|
|
||||||
"display": "否",
|
|
||||||
"value": false
|
|
||||||
},
|
|
||||||
"vbdef12": {},
|
|
||||||
"vbdef13": {},
|
|
||||||
"vbdef10": {},
|
|
||||||
"vbdef11": {},
|
|
||||||
"pk_srcmaterial": {
|
|
||||||
"display": "镀锌钢板",
|
|
||||||
"value": "1001A110000000021ZL3"
|
|
||||||
},
|
|
||||||
"vbdef16": {},
|
|
||||||
"vbdef17": {},
|
|
||||||
"vbdef14": {},
|
|
||||||
"vbdef15": {},
|
|
||||||
"vfree8": {},
|
|
||||||
"vfree9": {},
|
|
||||||
"vfree6": {},
|
|
||||||
"pk_org_v": {
|
|
||||||
"display": "山东泰开真空开关有限公司",
|
|
||||||
"value": "0001A1100000000026PF"
|
|
||||||
},
|
|
||||||
"vfree7": {},
|
|
||||||
"cproductorid": {},
|
|
||||||
"vfree4": {},
|
|
||||||
"vfree5": {},
|
|
||||||
"vfree2": {},
|
|
||||||
"vfirstrowno": {
|
|
||||||
"value": "10"
|
|
||||||
},
|
|
||||||
"vfree3": {},
|
|
||||||
"pk_srcpraybillb": {},
|
|
||||||
"browclose": {
|
|
||||||
"display": "否",
|
|
||||||
"value": false
|
|
||||||
},
|
|
||||||
"pk_reqstor": {},
|
|
||||||
"vbdef18": {},
|
|
||||||
"vbdef19": {},
|
|
||||||
"sourcets": {},
|
|
||||||
"vcloseperson": {},
|
|
||||||
"vbdef23": {},
|
|
||||||
"vbdef24": {},
|
|
||||||
"vbdef21": {},
|
|
||||||
"vbdef22": {},
|
|
||||||
"csourcebid": {
|
|
||||||
"value": "1001A11000000FRCQT9M"
|
|
||||||
},
|
|
||||||
"vbdef27": {},
|
|
||||||
"vbdef28": {},
|
|
||||||
"vbdef25": {},
|
|
||||||
"vbdef26": {},
|
|
||||||
"naccumulatenum": {
|
|
||||||
"scale": "5",
|
|
||||||
"value": "0.00000"
|
|
||||||
},
|
|
||||||
"pk_batchcode": {},
|
|
||||||
"vbdef20": {},
|
|
||||||
"cprojectid": {},
|
|
||||||
"vchangerate": {
|
|
||||||
"value": "1/1"
|
|
||||||
},
|
|
||||||
"NCInput_5bcda09c": {},
|
|
||||||
"nquotebill": {
|
|
||||||
"value": "0"
|
|
||||||
},
|
|
||||||
"pk_material.materialtype": {
|
|
||||||
"display": "DX51D+Z160",
|
|
||||||
"value": "DX51D+Z160",
|
|
||||||
"_display_": "DX51D+Z160"
|
|
||||||
},
|
|
||||||
"vbdef29": {},
|
|
||||||
"vbdef34": {},
|
|
||||||
"vbdef35": {},
|
|
||||||
"crowno": {
|
|
||||||
"value": "10",
|
|
||||||
"_display_": "10"
|
|
||||||
},
|
|
||||||
"vbdef32": {},
|
|
||||||
"vbdef33": {},
|
|
||||||
"vbdef38": {},
|
|
||||||
"vbdef39": {},
|
|
||||||
"vbdef36": {},
|
|
||||||
"vbdef37": {},
|
|
||||||
"vbatchcode": {},
|
|
||||||
"pk_purchaseorg_v": {
|
|
||||||
"display": "山东泰开真空开关有限公司",
|
|
||||||
"value": "0001A1100000000026PF",
|
|
||||||
"_display_": "山东泰开真空开关有限公司"
|
|
||||||
},
|
|
||||||
"vasyncmsg": {},
|
|
||||||
"fasyncstate": {},
|
|
||||||
"vbdef30": {},
|
|
||||||
"vbdef31": {},
|
|
||||||
"def1": {},
|
|
||||||
"opr": {},
|
|
||||||
"numberindex": {
|
|
||||||
"_display_": "1",
|
|
||||||
"value": "1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"key": "904370.45183321068753",
|
|
||||||
"rowId": "904370.45183321068753",
|
|
||||||
"rowid": "904370.45183321068753",
|
|
||||||
"pid": "root",
|
|
||||||
"isleaf": true,
|
|
||||||
"depth": 0,
|
|
||||||
"path": [
|
|
||||||
"904370.45183321068753"
|
|
||||||
],
|
|
||||||
"height": 0,
|
|
||||||
"viewIndex": 0,
|
|
||||||
"dataIndex": 0,
|
|
||||||
"leafIndex": 0,
|
|
||||||
"range": [
|
|
||||||
0,
|
|
||||||
1
|
|
||||||
],
|
|
||||||
"selected": true
|
|
||||||
},
|
|
||||||
"index": 0
|
|
||||||
}
|
|
||||||
]*/
|
|
||||||
rows.forEach((row) => {
|
rows.forEach((row) => {
|
||||||
data.push(row.data.values['pk_material'].value);
|
data.push(row.data.values['pk_material'].display);
|
||||||
});
|
});
|
||||||
let params = {
|
let params = {
|
||||||
sys_appcode: BUYINGREQ_CARD.cardpageid,
|
sys_appcode: BUYINGREQ_CARD.cardpageid,
|
||||||
|
|
Loading…
Reference in New Issue