222
schangxiang@126.com
2025-09-24 68941a04cb2320daa22ba0d5ac79a4447c29998d
yiqi_iwara-scada-web/src/views/main/WorkPieceProcess/index.vue
@@ -29,6 +29,16 @@
              </a-form-item>
            </a-col>
            <a-col :md="colMd" :sm="colSm">
            <a-form-item label="来源" v-if="queryParam.selectModel == 2">
                <a-input v-model="queryParam.createUserName" allow-clear placeholder="请输入来源" />
              </a-form-item>
            </a-col>
            <a-col :md="colMd" :sm="colSm">
              <a-form-item label="修改来源" v-if="queryParam.selectModel == 2">
                <a-input v-model="queryParam.updatedUserName" allow-clear placeholder="请输入修改来源" />
              </a-form-item>
            </a-col>
            <a-col :md="colMd" :sm="colSm">
              <a-form-item label="工序">
                <a-select
                  allow-clear
@@ -62,7 +72,20 @@
                  </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.IsHaveOP80Code"
                  placeholder="请选择是否有成品码"
                >
                  <a-select-option v-for="(item, index) in IsHaveOP80Code" :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
@@ -196,7 +219,7 @@
        total: 0,
        showSizeChanger: true,
        showTotal: (total, range) => `${range[0]}-${range[1]}共${total}条`,
        pageSizeOptions: ['10', '20', '30', '40'],
        pageSizeOptions: ['10', '20', '30', '40','50','100','200','300','400','500'],
        onChange: this.getData,
        onShowSizeChange: this.pageSizeChange
      },
@@ -225,6 +248,12 @@
          align: 'center',
          sorter: true,
          dataIndex: 'qualityStateName'
        },
        {
          title: '不合格原因',
          align: 'center',
          sorter: true,
          dataIndex: 'qualityNoOkReason'
        },
        {
          title: '成品码',
@@ -310,10 +339,34 @@
          dataIndex: 'timeSceonds'
        },
        {
          title: '数据来源',
          title: '夹具工位',
          align: 'center',
          sorter: true,
          dataIndex: 'jiaJuGongWei'
        },
        {
          title: '来源',
          align: 'center',
          sorter: true,
          dataIndex: 'createUserName'
        },
        {
          title: '来源描述',
          align: 'center',
          sorter: true,
          dataIndex: 'dataCapturePointCname'
        },
        {
          title: '修改来源',
          align: 'center',
          sorter: true,
          dataIndex: 'updatedUserName'
        },
        {
          title: '修改来源描述',
          align: 'center',
          sorter: true,
          dataIndex: 'updateDataCapturePointCname'
        }
      ],
      data: [],
@@ -351,6 +404,7 @@
  created() {
    this.getEquipmentName()
    this.ProcessSelectData = this.$options.filters['dictData']('process_type')
    this.IsHaveOP80Code = this.$options.filters['dictData']('yes_or_no')
    this.WorkPieceSelectData = this.$options.filters['dictData']('workpiece_state')
    this.modelEnums = [
@@ -376,11 +430,13 @@
        if (item.operationTypeHand == 'SPC') {
          item.disabled =
            item.workingProcedureCurrent == 'OP05' ||
            item.workingProcedureCurrent == 'OP70' ||
            //去掉OP70的不显示质量数据 【Editby shaocx,2024-08-18】
            //item.workingProcedureCurrent == 'OP70' ||
            item.workingProcedureCurrent == 'OP80'
        } else {
          item.disabled = item.workingProcedureCurrent == 'OP05' || item.workingProcedureCurrent == 'OP50'
          || item.workingProcedureCurrent == 'OP70'
          //去掉OP70的不显示质量数据 【Editby shaocx,2024-08-18】
          //|| item.workingProcedureCurrent == 'OP70'
        }
      })
    },