guoyuji
2024-07-09 3a3dad65d748e50c12a349d45efc24b787a79392
north-glass-erp/northglass-erp/src/views/pp/report/WorkInProgress.vue
@@ -22,6 +22,23 @@
//工序
const value = ref(t('machine.edgeGrinding'))
//根据以下字段汇总查询
const stateValue = ref('')
const stateOptions = [
  {
    value: 1,
    label: t('order.orderId'),
  },
  {
    value: 2,
    label: t('processCard.processId'),
  },
  {
    value: 3,
    label: t('processCard.technologyNumber'),
  },
]
//表尾求和
const sumNum = (list, field) => {
  let count = 0
@@ -231,6 +248,15 @@
      filterMethod: filterChanged
    },
    {
      field: 'order_id',
      width: 120,
      title: t('order.orderId'),
      showOverflow: "ellipsis",
      filters: [{data: ''}],
      slots: {filter: 'num1_filter'},
      filterMethod: filterChanged
    },
    {
      field: 'process_id',
      width: 120,
      title: t('processCard.processId'),
@@ -373,6 +399,15 @@
          
        <el-input v-model="form.project" clearable :placeholder="$t('order.project')" style="width: 130px"></el-input>
        &nbsp;
        <el-select v-model="stateOptions[0]" class="m-2" :placeholder="$t('processCard.pleaseSelect')" clearable allow-create filterable style="width: 140px">
          <el-option
              v-for="item in stateOptions"
              :key="item.value"
              :label="item.label"
              :value="item.value"
          />
        </el-select>
        &nbsp;
        <el-select v-model="value" clearable default-value="default_city" style="width: 120px">
          <el-option
              v-for="item in titleSelectJson['processType']"