wangxinhui
2025-04-29 95e39ae7aecd6e1016c71cf5ae70a680d8f569bb
´úÂë¹ÜÀí/WMS/WIDESEA_WMSClient/src/extension/stock/stockView.js
@@ -19,6 +19,7 @@
  methods: {
    //下面这些方法可以保留也可以删除
    onInit() {
      // let InOrder = this.buttons.find(x => x.value == 'StockOutbound');
      // if (InOrder) {
      //   InOrder.onClick = function () {
@@ -86,7 +87,7 @@
                .map(x => {
                  sum += (x.stockQuantity)
                })
              return '<span style="color: #F56C6C">' + sum + row.details[0].unit + '</span>';
              return '<span style="color: #F56C6C">' + sum.toFixed(3) + row.details[0].unit + '</span>';
            } else {
              return '<span style="color: #F56C6C">' + "1个" + '</span>';
            }
@@ -94,11 +95,38 @@
          }
        }
      })
      this.columns.forEach((x) => {
        if (x.field == 'materielInfo') {
            x.cellStyle = (row, rowIndex, columnIndex) => {
            if (row.palletCode == 'BCS20250225001') {
                return { background: '#E6A23C' };
            }
            };
        }
        //如果根据行的某个值设置整行颜色
        //设置整行背景颜色
        // x.cellStyle = (row, rowIndex, columnIndex) => {
        //   if (row.ProductCode == '10044464880643') {
        //     return { background: '#ddecfd' };
        //   }
        // };
        });
    },
    onInited() {
      //框架初始化配置后
      //如果要配置明细表,在此方法操作
      //this.detailOptions.columns.forEach(column=>{ });
      this.detailOptions.summary = true;
        this.detailOptions.columns.forEach(x => {
          if (x.field == 'stockQuantity') {
              x.summary = true;
              //计算平均值
              // x.summary = 'avg';//2023.05.03更新voltable文件后才能使用
              //设置小数显示位数(默认2位)
              // x.numberLength = 4;
          }
        });
    },
    searchBefore(param) {
      //界面查询前,可以给param.wheres添加查询参数