schangxiang@126.com
2024-09-10 39adf5d31e5eb1ff9093c62c6b509d0e10633fe3
yiqi_iwara-scada-web/src/views/main/WorkPieceLogYield/index.vue
@@ -27,10 +27,20 @@
              </a-form-item>
            </a-col>
            <a-col :md="colMd" :sm="colSm">
              <a-form-item label="创建人">
                <a-input v-model="queryParam.createdUserName" allow-clear placeholder="请输入创建人" />
              <a-form-item label="来源">
                <a-input v-model="queryParam.dataCapturePointCname" allow-clear placeholder="请输入来源" />
              </a-form-item>
            </a-col>
            <a-col :md="colMd" :sm="colSm">
              <a-form-item label="来源代码">
                <a-input v-model="queryParam.createdUserName" allow-clear placeholder="请输入来源代码" />
              </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
@@ -40,6 +50,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>
@@ -137,12 +161,6 @@
          align: 'center',
          customRender: (text, record, index) => `${index + 1}`
        },
        //  {
        //   title: '当前设备',
        //   align: 'center',
        //   sorter: true,
        //   dataIndex: 'equipmentName'
        // },
        {
          title: '当前工序',
          align: 'center',
@@ -155,14 +173,26 @@
          sorter: true,
          dataIndex: 'workPieceID'
        },
        // {
        //   title: '备注',
        //   align: 'center',
        //   sorter: true,
        //   dataIndex: 'remarks'
        // },
        {
          title: '备注',
          title: '日志类型',
          align: 'center',
          sorter: true,
          dataIndex: 'remarks'
          dataIndex: 'pieceLogTypeName'
        },
        {
          title: '创建人',
          title: '来源',
          align: 'center',
          sorter: true,
          dataIndex: 'dataCapturePointCname'
        },
        {
          title: '来源代码',
          align: 'center',
          sorter: true,
          dataIndex: 'createdUserName'
@@ -181,6 +211,7 @@
      equitypeData: [],
      // 工序下拉框数据
      WorkPieceSelectData: [],
      PieceLogType:[],
      // 质量状态下拉框数据
      QualityStateSelectData: [],
      pages: {
@@ -189,7 +220,7 @@
        total: 0,
        showTotal: (total, range) => `${range[0]}-${range[1]}共${total}条`,
        showSizeChanger: true,
        pageSizeOptions: ['10', '20', '30', '40'],
        pageSizeOptions: ['10', '20', '30', '40','50','100','200','300','400','500','1000'],
        onChange: this.getData,
        onShowSizeChange: this.showSizeChange
      }
@@ -200,6 +231,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: {