26 lines
957 B
JavaScript
26 lines
957 B
JavaScript
|
const zrckField = WfForm.convertFieldNameToId('zrck');
|
||
|
const zcckField = WfForm.convertFieldNameToId('zcck');
|
||
|
// 主表存货编码
|
||
|
const mainStockSetField = WfForm.convertFieldNameToId('chbmjh');
|
||
|
// 明细1存货编码字段
|
||
|
const deail1StockSetField = WfForm.convertFieldNameToId('chbm','detail_1');
|
||
|
jQuery(document).ready(function(){
|
||
|
WfForm.triggerFieldAllLinkage(zrckField);
|
||
|
WfForm.triggerFieldAllLinkage(zcckField);
|
||
|
initStockNo();
|
||
|
});
|
||
|
function initStockNo(){
|
||
|
var rowArr = WfForm.getDetailAllRowIndexStr("detail_1").split(",");
|
||
|
let arr = [];
|
||
|
for(var i=0; i<rowArr.length; i++){
|
||
|
var rowIndex = rowArr[i];
|
||
|
if(rowIndex !== ""){
|
||
|
let val = WfForm.getFieldValue(`${deail1StockSetField}_${rowIndex}`);
|
||
|
arr.push(val);
|
||
|
}
|
||
|
}
|
||
|
WfForm.changeFieldValue(mainStockSetField, {value:arr.join(',')});
|
||
|
setTimeout(()=>{
|
||
|
WfForm.triggerFieldAllLinkage(mainStockSetField);
|
||
|
},500);
|
||
|
}
|