| | |
| | | v-show="showSearch" |
| | | label-position="left" |
| | | > |
| | | <el-row type="flex" justify="left"> |
| | | <el-col :span="12"> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="8"> |
| | | <el-form-item |
| | | :label-width="locale == 'zh' ? '80px' : '160px'" |
| | | :style="{ width: '100%' }" |
| | | :label="$t('plan.query.workOrderNo')" |
| | | prop="workOrderNo" |
| | | > |
| | | <el-input |
| | | :style="{ width: '280px' }" |
| | | v-model="queryParams.workOrderNo" |
| | | :placeholder="`${$t('common.common.placeholder')}${$t( |
| | | 'plan.query.workOrderNo' |
| | |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-col :span="8"> |
| | | <el-form-item |
| | | :label-width="locale == 'zh' ? '100px' : '200px'" |
| | | :style="{ width: '100%' }" |
| | | :label="$t('plan.query.requireTraceID')" |
| | | prop="requireTrackId" |
| | | > |
| | | <el-input |
| | | :style="{ width: '280px' }" |
| | | v-model="queryParams.requireTrackId" |
| | | :placeholder="`${$t('common.common.placeholder')}${$t( |
| | | 'plan.query.requireTraceID' |
| | |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row type="flex" justify="left"> |
| | | <el-col :span="12"> |
| | | <el-col :span="8"> |
| | | <el-form-item |
| | | :label-width="locale == 'zh' ? '80px' : '160px'" |
| | | :style="{ width: '100%' }" |
| | | :label="$t('plan.query.itemNumber')" |
| | | prop="mainPartNumber" |
| | | > |
| | | <el-input |
| | | :style="{ width: '280px' }" |
| | | v-model="queryParams.mainPartNumber" |
| | | :placeholder="`${$t('common.common.placeholder')}${$t( |
| | | 'plan.query.itemNumber' |
| | |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | </el-row> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="8"> |
| | | <el-form-item |
| | | :label-width="locale == 'zh' ? '100px' : '200px'" |
| | | :style="{ width: '100%' }" |
| | | :label="$t('plan.table.delayRiskIdentification')" |
| | | prop="hasDelayRisk" |
| | | > |
| | |
| | | <el-select |
| | | clearable |
| | | v-model="queryParams.hasDelayRisk" |
| | | style="width: 280px" |
| | | > |
| | | <el-option |
| | | v-for="item in delayRiskOptions" |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col |
| | | :span="24" |
| | | :span="16" |
| | | style=" |
| | | display: flex; |
| | | justify-content: flex-end; |
| | |
| | | { |
| | | title: t("basic.table.requirementTraceabilityID"), |
| | | field: "requireTrackId", |
| | | width: 200, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("plan.table.workOrderNo"), |
| | | field: "workOrderNo", |
| | | width: 200, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("basic.table.matchQuantity"), |
| | | field: "deductionAmount", |
| | | width: 200, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("basic.table.workOrderType"), |
| | | field: "workOrderType", |
| | | width: 200, |
| | | width: "auto", |
| | | align: "center", |
| | | formatter: ({ cellValue, row, column }) => { |
| | | if (cellValue) { |
| | |
| | | { |
| | | title: t("plan.table.itemNumber"), |
| | | field: "mainPartNumber", |
| | | width: 200, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("plan.table.mainPartDrawingNumber"), |
| | | field: "mainPartDrawingNumber", |
| | | width: 200, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("basic.table.mainCustomer"), |
| | | field: "customer", |
| | | width: 200, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("plan.table.productionQuantity"), |
| | | field: "productionQuantity", |
| | | width: 100, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("basic.table.applicableFactories"), |
| | | field: "applicableFactories", |
| | | width: 200, |
| | | width: 100, |
| | | align: "center", |
| | | formatter: ({ cellValue, row, column }) => { |
| | | if (cellValue) { |
| | |
| | | { |
| | | title: t("plan.table.productionBase"), |
| | | field: "productionBase", |
| | | width: 100, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("plan.table.planStartDay"), |
| | | field: "planStartDay", |
| | | width: 200, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("plan.table.planEndDayDate"), |
| | | field: "planEndDay", |
| | | width: 200, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("plan.table.workorderCreationTime"), |
| | | field: "orderCreateTime", |
| | | width: 200, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("plan.table.mismatchedProductionQuantity"), |
| | | field: "unmatchedQuantity", |
| | | width: 100, |
| | | width: "auto", |
| | | align: "center", |
| | | }, |
| | | { |
| | |
| | | }, |
| | | { |
| | | title: t("plan.table.level"), |
| | | field: "requiremenType", |
| | | field: "requirementType", |
| | | align: "center", |
| | | }, |
| | | { |