111
schangxiang@126.com
2024-09-04 4129099cc52eb307f76cda9dfc24c0c634f6cfc7
yiqi_iwara-scada-web/src/views/main/WorkPieceLogYield/index.vue
@@ -32,6 +32,11 @@
              </a-form-item>
            </a-col>
            <a-col :md="colMd" :sm="colSm">
              <a-form-item label="备注">
                <a-input v-model="queryParam.remarks" allow-clear placeholder="请输入备注" />
              </a-form-item>
            </a-col>
            <a-col :md="colMd" :sm="colSm">
                <a-form-item label="工序">
                  <a-select
                    allow-clear
@@ -40,6 +45,20 @@
                    placeholder="请选择工序"
                  >
                    <a-select-option v-for="(item, index) in ProcessSelectData" :key="index" :value="item.code">
                      {{ item.name }}
                    </a-select-option>
                  </a-select>
                </a-form-item>
              </a-col>
              <a-col :md="colMd" :sm="colSm">
                <a-form-item label="日志类型">
                  <a-select
                    allow-clear
                    style="width: 100%"
                    v-model="queryParam.pieceLogType"
                    placeholder="请选择日志类型"
                  >
                    <a-select-option v-for="(item, index) in PieceLogType" :key="index" :value="item.code">
                      {{ item.name }}
                    </a-select-option>
                  </a-select>
@@ -162,6 +181,12 @@
          dataIndex: 'remarks'
        },
        {
          title: '日志类型',
          align: 'center',
          sorter: true,
          dataIndex: 'pieceLogTypeName'
        },
        {
          title: '创建人',
          align: 'center',
          sorter: true,
@@ -181,6 +206,7 @@
      equitypeData: [],
      // 工序下拉框数据
      WorkPieceSelectData: [],
      PieceLogType:[],
      // 质量状态下拉框数据
      QualityStateSelectData: [],
      pages: {
@@ -189,7 +215,7 @@
        total: 0,
        showTotal: (total, range) => `${range[0]}-${range[1]}共${total}条`,
        showSizeChanger: true,
        pageSizeOptions: ['10', '20', '30', '40','50','100','200','300','400','500'],
        pageSizeOptions: ['10', '20', '30', '40','50','100','200','300','400','500','1000'],
        onChange: this.getData,
        onShowSizeChange: this.showSizeChange
      }
@@ -200,6 +226,7 @@
    this.initData();
    this.getData()
    this.ProcessSelectData = this.$options.filters['dictData']('process_type')
    this.PieceLogType = this.$options.filters['dictData']('PieceLogType')
    this.QualityStateSelectData = this.$options.filters['dictData']('quality_state')
  },
  methods: {