Commit 95dc5b368b72806ce54894c474ed591785b39a0d

Authored by Min
1 parent 1237bc85

1.处理MES上料执行界面刷新

src/mes/common/commonOperationBarComponent/index.js
... ... @@ -1569,58 +1569,63 @@ const BarcodeComponent = props => {
1569 1569 item => item.sName === "sSearchProductName"
1570 1570 );
1571 1571  
1572   - props.onExecInstructSet({
1573   - btnConfig,
1574   - nextProps: { scanCodeData: [{ value: valueNew }] },
1575   - // callback: () => {
1576   - // if (commonUtils.isNotEmptyArr(searchProductConfig)) {
1577   - // props.onSaveState({
1578   - // refreshMachineDataFlag: new Date().getTime(),
1579   - // productionTableList: [sName]
1580   - // });
1581   - // }
1582   - // },
1583   - inscallback: nextProps => {
1584   - if (commonUtils.isNotEmptyArr(searchProductConfig)) {
1585   - props.onSaveState({
1586   - refreshMachineDataFlag: new Date().getTime(),
1587   - productionTableList: [sName]
1588   - }, () => {
1589   - props.onRefresh && props.onRefresh();
1590   - });
  1572 + try {
  1573 + props.onExecInstructSet({
  1574 + btnConfig,
  1575 + nextProps: {scanCodeData: [{value: valueNew}]},
  1576 + // callback: () => {
  1577 + // if (commonUtils.isNotEmptyArr(searchProductConfig)) {
  1578 + // props.onSaveState({
  1579 + // refreshMachineDataFlag: new Date().getTime(),
  1580 + // productionTableList: [sName]
  1581 + // });
  1582 + // }
  1583 + // },
  1584 + inscallback: nextProps => {
  1585 + if (commonUtils.isNotEmptyArr(searchProductConfig)) {
  1586 + props.onSaveState({
  1587 + refreshMachineDataFlag: new Date().getTime(),
  1588 + productionTableList: [sName]
  1589 + }, () => {
  1590 + // props.onRefresh && props.onRefresh();
  1591 + });
  1592 + }
1591 1593 }
1592   - }
1593   - // inscallback: nextProps => {
1594   - // if (commonUtils.isNotEmptyArr(searchProductConfig)) {
1595   - // const { machinedataData } = nextProps;
1596   - // if (commonUtils.isNotEmptyArr(machinedataData)) {
1597   - // const {
1598   - // sProductId,
1599   - // sProductNo,
1600   - // sSearchProductId = sProductId,
1601   - // sSearchProductNo = sProductNo
1602   - // } = machinedataData[0];
1603   - // nextProps.onSaveState(
1604   - // {
1605   - // workOrderInfoData: machinedataData,
1606   - // sSearchProductId: sSearchProductId
1607   - // },
1608   - // nextPropsNew => {
1609   - // props.onSearchProductNameChange(
1610   - // "",
1611   - // "",
1612   - // {
1613   - // sSearchProductId,
1614   - // sSearchProductNo
1615   - // },
1616   - // true
1617   - // );
1618   - // }
1619   - // );
1620   - // }
1621   - // }
1622   - // }
1623   - });
  1594 + // inscallback: nextProps => {
  1595 + // if (commonUtils.isNotEmptyArr(searchProductConfig)) {
  1596 + // const { machinedataData } = nextProps;
  1597 + // if (commonUtils.isNotEmptyArr(machinedataData)) {
  1598 + // const {
  1599 + // sProductId,
  1600 + // sProductNo,
  1601 + // sSearchProductId = sProductId,
  1602 + // sSearchProductNo = sProductNo
  1603 + // } = machinedataData[0];
  1604 + // nextProps.onSaveState(
  1605 + // {
  1606 + // workOrderInfoData: machinedataData,
  1607 + // sSearchProductId: sSearchProductId
  1608 + // },
  1609 + // nextPropsNew => {
  1610 + // props.onSearchProductNameChange(
  1611 + // "",
  1612 + // "",
  1613 + // {
  1614 + // sSearchProductId,
  1615 + // sSearchProductNo
  1616 + // },
  1617 + // true
  1618 + // );
  1619 + // }
  1620 + // );
  1621 + // }
  1622 + // }
  1623 + // }
  1624 + });
  1625 + } finally {
  1626 + console.log('finily-上料执行界面刷新:');
  1627 + props.onRefresh && props.onRefresh();
  1628 + }
1624 1629 };
1625 1630  
1626 1631 // 判断是否扫码枪输入
... ...