Commit aeaf3799 authored by renjintao's avatar renjintao

aps/plan

parent 9d3a9bf5
<template> <template>
<Form ref="form" :model="entity" :rules="rules" :label-width="90"> <Form ref="form" :model="entity" :rules="rules" :label-width="90">
<Row> <Row>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('upId')" prop="upId"> <FormItem :label="l('upId')" prop="upId">
<InputNumber v-model="entity.upId"></InputNumber> <InputNumber v-model="entity.upId"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mesCode')" prop="mesCode"> <FormItem :label="l('mesCode')" prop="mesCode">
<Input v-model="entity.mesCode"></Input> <Input v-model="entity.mesCode"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('taskType')" prop="taskType"> <FormItem :label="l('taskType')" prop="taskType">
<Input v-model="entity.taskType"></Input> <Input v-model="entity.taskType"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('productId')" prop="productId"> <FormItem :label="l('productId')" prop="productId">
<InputNumber v-model="entity.productId"></InputNumber> <InputNumber v-model="entity.productId"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('stage')" prop="stage"> <FormItem :label="l('stage')" prop="stage">
<Input v-model="entity.stage"></Input> <Input v-model="entity.stage"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('materialId')" prop="materialId"> <FormItem :label="l('materialId')" prop="materialId">
<Input v-model="entity.materialId"></Input> <Input v-model="entity.materialId"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('quantity')" prop="quantity"> <FormItem :label="l('quantity')" prop="quantity">
<InputNumber v-model="entity.quantity"></InputNumber> <InputNumber v-model="entity.quantity"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('guestName')" prop="guestName"> <FormItem :label="l('guestName')" prop="guestName">
<Input v-model="entity.guestName"></Input> <Input v-model="entity.guestName"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('printSupply')" prop="printSupply"> <FormItem :label="l('printSupply')" prop="printSupply">
<Input v-model="entity.printSupply"></Input> <Input v-model="entity.printSupply"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('functionaryOffice')" prop="functionaryOffice"> <FormItem :label="l('functionaryOffice')" prop="functionaryOffice">
<Input v-model="entity.functionaryOffice"></Input> <Input v-model="entity.functionaryOffice"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainDepartmentId')" prop="mainDepartmentId"> <FormItem :label="l('mainDepartmentId')" prop="mainDepartmentId">
<Input v-model="entity.mainDepartmentId"></Input> <Input v-model="entity.mainDepartmentId"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="24"> <Col :span="24">
<FormItem :label="l('remark')" prop="remark"> <FormItem :label="l('remark')" prop="remark">
<Input v-model="entity.remark" type="textarea" :rows="5"></Input> <Input v-model="entity.remark" type="textarea" :rows="5"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('taskInputDate')" prop="taskInputDate"> <FormItem :label="l('taskInputDate')" prop="taskInputDate">
<DatePicker type="date" v-model="entity.taskInputDate"></DatePicker> <DatePicker type="date" v-model="entity.taskInputDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('taskRequire')" prop="taskRequire"> <FormItem :label="l('taskRequire')" prop="taskRequire">
<Input v-model="entity.taskRequire"></Input> <Input v-model="entity.taskRequire"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('putintDocmentCode')" prop="putintDocmentCode"> <FormItem :label="l('putintDocmentCode')" prop="putintDocmentCode">
<Input v-model="entity.putintDocmentCode"></Input> <Input v-model="entity.putintDocmentCode"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('technologyDocmentCode')" prop="technologyDocmentCode"> <FormItem :label="l('technologyDocmentCode')" prop="technologyDocmentCode">
<Input v-model="entity.technologyDocmentCode"></Input> <Input v-model="entity.technologyDocmentCode"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('outerDrawnNumber')" prop="outerDrawnNumber"> <FormItem :label="l('outerDrawnNumber')" prop="outerDrawnNumber">
<Input v-model="entity.outerDrawnNumber"></Input> <Input v-model="entity.outerDrawnNumber"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('modelVersion')" prop="modelVersion"> <FormItem :label="l('modelVersion')" prop="modelVersion">
<Input v-model="entity.modelVersion"></Input> <Input v-model="entity.modelVersion"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('taskCode')" prop="taskCode"> <FormItem :label="l('taskCode')" prop="taskCode">
<Input v-model="entity.taskCode"></Input> <Input v-model="entity.taskCode"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('designer')" prop="designer"> <FormItem :label="l('designer')" prop="designer">
<Input v-model="entity.designer"></Input> <Input v-model="entity.designer"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('officeFunctionary')" prop="officeFunctionary"> <FormItem :label="l('officeFunctionary')" prop="officeFunctionary">
<Input v-model="entity.officeFunctionary"></Input> <Input v-model="entity.officeFunctionary"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingPeople')" prop="mainRoutingPeople"> <FormItem :label="l('mainRoutingPeople')" prop="mainRoutingPeople">
<Input v-model="entity.mainRoutingPeople"></Input> <Input v-model="entity.mainRoutingPeople"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('status')" prop="status"> <FormItem :label="l('status')" prop="status">
<Dictionary code="mes_xingchi_plan.mes_order.status" v-model="entity.status"></Dictionary> <Dictionary code="mes_xingchi_plan.mes_order.status" v-model="entity.status"></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('workHours')" prop="workHours"> <FormItem :label="l('workHours')" prop="workHours">
<InputNumber v-model="entity.workHours"></InputNumber> <InputNumber v-model="entity.workHours"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('printPeriod')" prop="printPeriod"> <FormItem :label="l('printPeriod')" prop="printPeriod">
<InputNumber v-model="entity.printPeriod"></InputNumber> <InputNumber v-model="entity.printPeriod"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('equipment')" prop="equipment"> <FormItem :label="l('equipment')" prop="equipment">
<Input v-model="entity.equipment"></Input> <Input v-model="entity.equipment"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('materialWeight')" prop="materialWeight"> <FormItem :label="l('materialWeight')" prop="materialWeight">
<InputNumber v-model="entity.materialWeight"></InputNumber> <InputNumber v-model="entity.materialWeight"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('isSupportingFinish')" prop="isSupportingFinish"> <FormItem :label="l('isSupportingFinish')" prop="isSupportingFinish">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.is_supporting_finish" v-model="entity.isSupportingFinish"></Dictionary>
code="mes_xingchi_plan.mes_order.is_supporting_finish"
v-model="entity.isSupportingFinish"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('demandStartDate')" prop="demandStartDate"> <FormItem :label="l('demandStartDate')" prop="demandStartDate">
<DatePicker type="date" v-model="entity.demandStartDate"></DatePicker> <DatePicker type="date" v-model="entity.demandStartDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('demandFinishDate')" prop="demandFinishDate"> <FormItem :label="l('demandFinishDate')" prop="demandFinishDate">
<DatePicker type="date" v-model="entity.demandFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.demandFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('actualStartDate')" prop="actualStartDate"> <FormItem :label="l('actualStartDate')" prop="actualStartDate">
<DatePicker type="date" v-model="entity.actualStartDate"></DatePicker> <DatePicker type="date" v-model="entity.actualStartDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('actualFinishDate')" prop="actualFinishDate"> <FormItem :label="l('actualFinishDate')" prop="actualFinishDate">
<DatePicker type="date" v-model="entity.actualFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.actualFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('isDeleted')" prop="isDeleted"> <FormItem :label="l('isDeleted')" prop="isDeleted">
<Dictionary code="mes_xingchi_plan.mes_order.is_deleted" v-model="entity.isDeleted"></Dictionary> <Dictionary code="mes_xingchi_plan.mes_order.is_deleted" v-model="entity.isDeleted"></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('creatorUserId')" prop="creatorUserId"> <FormItem :label="l('creatorUserId')" prop="creatorUserId">
<InputNumber v-model="entity.creatorUserId"></InputNumber> <InputNumber v-model="entity.creatorUserId"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('creationTime')" prop="creationTime"> <FormItem :label="l('creationTime')" prop="creationTime">
<DatePicker type="date" v-model="entity.creationTime"></DatePicker> <DatePicker type="date" v-model="entity.creationTime"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('lastModifierUserId')" prop="lastModifierUserId"> <FormItem :label="l('lastModifierUserId')" prop="lastModifierUserId">
<InputNumber v-model="entity.lastModifierUserId"></InputNumber> <InputNumber v-model="entity.lastModifierUserId"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('lastModificationTime')" prop="lastModificationTime"> <FormItem :label="l('lastModificationTime')" prop="lastModificationTime">
<DatePicker type="date" v-model="entity.lastModificationTime"></DatePicker> <DatePicker type="date" v-model="entity.lastModificationTime"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('orderQuotationStatus')" prop="orderQuotationStatus"> <FormItem :label="l('orderQuotationStatus')" prop="orderQuotationStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.order_quotation_status" v-model="entity.orderQuotationStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.order_quotation_status"
v-model="entity.orderQuotationStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('distributeMainRouting')" prop="distributeMainRouting"> <FormItem :label="l('distributeMainRouting')" prop="distributeMainRouting">
<InputNumber v-model="entity.distributeMainRouting"></InputNumber> <InputNumber v-model="entity.distributeMainRouting"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingFinishDate')" prop="mainRoutingFinishDate"> <FormItem :label="l('mainRoutingFinishDate')" prop="mainRoutingFinishDate">
<DatePicker type="date" v-model="entity.mainRoutingFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.mainRoutingFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingPeople')" prop="majorRoutingPeople"> <FormItem :label="l('majorRoutingPeople')" prop="majorRoutingPeople">
<InputNumber v-model="entity.majorRoutingPeople"></InputNumber> <InputNumber v-model="entity.majorRoutingPeople"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingFinishDate')" prop="majorRoutingFinishDate"> <FormItem :label="l('majorRoutingFinishDate')" prop="majorRoutingFinishDate">
<DatePicker type="date" v-model="entity.majorRoutingFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.majorRoutingFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('checkUpPeople')" prop="checkUpPeople"> <FormItem :label="l('checkUpPeople')" prop="checkUpPeople">
<InputNumber v-model="entity.checkUpPeople"></InputNumber> <InputNumber v-model="entity.checkUpPeople"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('checkUpFinishDate')" prop="checkUpFinishDate"> <FormItem :label="l('checkUpFinishDate')" prop="checkUpFinishDate">
<DatePicker type="date" v-model="entity.checkUpFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.checkUpFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('productingPreparationPeople')" prop="productingPreparationPeople"> <FormItem :label="l('productingPreparationPeople')" prop="productingPreparationPeople">
<InputNumber v-model="entity.productingPreparationPeople"></InputNumber> <InputNumber v-model="entity.productingPreparationPeople"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem <FormItem :label="l('productingPreparationFinishDate')" prop="productingPreparationFinishDate">
:label="l('productingPreparationFinishDate')" <DatePicker type="date" v-model="entity.productingPreparationFinishDate"></DatePicker>
prop="productingPreparationFinishDate" </FormItem>
> </Col>
<DatePicker type="date" v-model="entity.productingPreparationFinishDate"></DatePicker> <Col :span="12">
</FormItem>
</Col>
<Col :span="12">
<FormItem :label="l('quotationPeople')" prop="quotationPeople"> <FormItem :label="l('quotationPeople')" prop="quotationPeople">
<InputNumber v-model="entity.quotationPeople"></InputNumber> <InputNumber v-model="entity.quotationPeople"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('quotationFinishDate')" prop="quotationFinishDate"> <FormItem :label="l('quotationFinishDate')" prop="quotationFinishDate">
<DatePicker type="date" v-model="entity.quotationFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.quotationFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('routingMethod')" prop="routingMethod"> <FormItem :label="l('routingMethod')" prop="routingMethod">
<Input v-model="entity.routingMethod"></Input> <Input v-model="entity.routingMethod"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('outerEnvelopeSize')" prop="outerEnvelopeSize"> <FormItem :label="l('outerEnvelopeSize')" prop="outerEnvelopeSize">
<Input v-model="entity.outerEnvelopeSize"></Input> <Input v-model="entity.outerEnvelopeSize"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('divideMark')" prop="divideMark"> <FormItem :label="l('divideMark')" prop="divideMark">
<Dictionary code="mes_xingchi_plan.mes_order.divide_mark" v-model="entity.divideMark"></Dictionary> <Dictionary code="mes_xingchi_plan.mes_order.divide_mark" v-model="entity.divideMark"></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="24"> <Col :span="24">
<FormItem :label="l('productCode')" prop="productCode"> <FormItem :label="l('productCode')" prop="productCode">
<Input v-model="entity.productCode" type="textarea" :rows="5"></Input> <Input v-model="entity.productCode" type="textarea" :rows="5"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('productName')" prop="productName"> <FormItem :label="l('productName')" prop="productName">
<Input v-model="entity.productName"></Input> <Input v-model="entity.productName"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('drawnNumber')" prop="drawnNumber"> <FormItem :label="l('drawnNumber')" prop="drawnNumber">
<Input v-model="entity.drawnNumber"></Input> <Input v-model="entity.drawnNumber"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('qualifiedQuantity')" prop="qualifiedQuantity"> <FormItem :label="l('qualifiedQuantity')" prop="qualifiedQuantity">
<InputNumber v-model="entity.qualifiedQuantity"></InputNumber> <InputNumber v-model="entity.qualifiedQuantity"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('uncertificateQuantity')" prop="uncertificateQuantity"> <FormItem :label="l('uncertificateQuantity')" prop="uncertificateQuantity">
<InputNumber v-model="entity.uncertificateQuantity"></InputNumber> <InputNumber v-model="entity.uncertificateQuantity"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingSetStatus')" prop="mainRoutingSetStatus"> <FormItem :label="l('mainRoutingSetStatus')" prop="mainRoutingSetStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.main_routing_set_status" v-model="entity.mainRoutingSetStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.main_routing_set_status"
v-model="entity.mainRoutingSetStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingSetStatus')" prop="majorRoutingSetStatus"> <FormItem :label="l('majorRoutingSetStatus')" prop="majorRoutingSetStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.major_routing_set_status" v-model="entity.majorRoutingSetStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.major_routing_set_status"
v-model="entity.majorRoutingSetStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('materialBillSetStatus')" prop="materialBillSetStatus"> <FormItem :label="l('materialBillSetStatus')" prop="materialBillSetStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.material_bill_set_status" v-model="entity.materialBillSetStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.material_bill_set_status"
v-model="entity.materialBillSetStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('routingDataSetStatus')" prop="routingDataSetStatus"> <FormItem :label="l('routingDataSetStatus')" prop="routingDataSetStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.routing_data_set_status" v-model="entity.routingDataSetStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.routing_data_set_status"
v-model="entity.routingDataSetStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('rootId')" prop="rootId"> <FormItem :label="l('rootId')" prop="rootId">
<InputNumber v-model="entity.rootId"></InputNumber> <InputNumber v-model="entity.rootId"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingExecuteStatus')" prop="mainRoutingExecuteStatus"> <FormItem :label="l('mainRoutingExecuteStatus')" prop="mainRoutingExecuteStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.main_routing_execute_status" v-model="entity.mainRoutingExecuteStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.main_routing_execute_status"
v-model="entity.mainRoutingExecuteStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingExecuteStatus')" prop="majorRoutingExecuteStatus"> <FormItem :label="l('majorRoutingExecuteStatus')" prop="majorRoutingExecuteStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.major_routing_execute_status" v-model="entity.majorRoutingExecuteStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.major_routing_execute_status"
v-model="entity.majorRoutingExecuteStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingActualStartDate')" prop="mainRoutingActualStartDate"> <FormItem :label="l('mainRoutingActualStartDate')" prop="mainRoutingActualStartDate">
<DatePicker type="date" v-model="entity.mainRoutingActualStartDate"></DatePicker> <DatePicker type="date" v-model="entity.mainRoutingActualStartDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingActualFinishDate')" prop="mainRoutingActualFinishDate"> <FormItem :label="l('mainRoutingActualFinishDate')" prop="mainRoutingActualFinishDate">
<DatePicker type="date" v-model="entity.mainRoutingActualFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.mainRoutingActualFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingActualStartDate')" prop="majorRoutingActualStartDate"> <FormItem :label="l('majorRoutingActualStartDate')" prop="majorRoutingActualStartDate">
<DatePicker type="date" v-model="entity.majorRoutingActualStartDate"></DatePicker> <DatePicker type="date" v-model="entity.majorRoutingActualStartDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingActualFinishDate')" prop="majorRoutingActualFinishDate"> <FormItem :label="l('majorRoutingActualFinishDate')" prop="majorRoutingActualFinishDate">
<DatePicker type="date" v-model="entity.majorRoutingActualFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.majorRoutingActualFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('batchNumber')" prop="batchNumber"> <FormItem :label="l('batchNumber')" prop="batchNumber">
<Input v-model="entity.batchNumber"></Input> <Input v-model="entity.batchNumber"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('projectNumber')" prop="projectNumber"> <FormItem :label="l('projectNumber')" prop="projectNumber">
<Input v-model="entity.projectNumber"></Input> <Input v-model="entity.projectNumber"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('urgencyLevel')" prop="urgencyLevel"> <FormItem :label="l('urgencyLevel')" prop="urgencyLevel">
<Input v-model="entity.urgencyLevel"></Input> <Input v-model="entity.urgencyLevel"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('materialName')" prop="materialName"> <FormItem :label="l('materialName')" prop="materialName">
<Input v-model="entity.materialName"></Input> <Input v-model="entity.materialName"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('isPreschedule')" prop="isPreschedule"> <FormItem :label="l('isPreschedule')" prop="isPreschedule">
<Dictionary <Dictionary code="aps.plan.ispreschedule" v-model="entity.isPreschedule"></Dictionary>
code="mes_xingchi_plan.mes_order.is_preschedule"
v-model="entity.isPreschedule"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('spareQty')" prop="spareQty"> <FormItem :label="l('spareQty')" prop="spareQty">
<InputNumber v-model="entity.spareQty"></InputNumber> <InputNumber v-model="entity.spareQty"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('demandStart')" prop="demandStart"> <FormItem :label="l('demandStart')" prop="demandStart">
<DatePicker type="date" v-model="entity.demandStart"></DatePicker> <DatePicker type="date" v-model="entity.demandStart"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('demandFinish')" prop="demandFinish"> <FormItem :label="l('demandFinish')" prop="demandFinish">
<DatePicker type="date" v-model="entity.demandFinish"></DatePicker> <DatePicker type="date" v-model="entity.demandFinish"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('partNamePro')" prop="partNamePro"> <FormItem :label="l('partNamePro')" prop="partNamePro">
<Input v-model="entity.partNamePro"></Input> <Input v-model="entity.partNamePro"></Input>
</FormItem> </FormItem>
</Col> </Col>
</Row> </Row>
<FormItem> <FormItem>
<Button type="primary" @click="handleSubmit" v-noClick>保存</Button> <Button type="primary" @click="handleSubmit" v-noClick>保存</Button>
<Button @click="handleClose" class="ml20">取消</Button> <Button @click="handleClose" class="ml20">取消</Button>
</FormItem> </FormItem>
</Form> </Form>
</template> </template>
<script>
<script>
import Api from "./api"; import Api from "./api";
export default { export default {
name: "Add", name: "Add",
data() { data() {
return { return {
entity: {}, entity: {},
rules: { rules: {
name: [{ required: true, message: "必填", trigger: "blur" }], name: [{
}, required: true,
}; message: "必填",
}, trigger: "blur"
props: { }],
v: Object, },
}, };
methods: {
handleSubmit() {
this.$refs.form.validate((v) => {
if (v) {
Api.create(this.entity)
.then((r) => {
if (r.success) {
this.$Message.success("保存成功");
this.$emit("on-ok");
} else {
this.$Message.error("保存失败");
}
})
.catch((err) => {
this.$Message.error("保存失败");
console.warn(err);
});
}
});
}, },
handleClose() { props: {
this.$emit("on-close"); v: Object,
}, },
l(key) { methods: {
key = "mes_order" + "." + key; handleSubmit() {
return this.$t(key); this.$refs.form.validate((v) => {
if (v) {
Api.create(this.entity)
.then((r) => {
if (r.success) {
this.$Message.success("保存成功");
this.$emit("on-ok");
} else {
this.$Message.error("保存失败");
}
})
.catch((err) => {
this.$Message.error("保存失败");
console.warn(err);
});
}
});
},
handleClose() {
this.$emit("on-close");
},
l(key) {
key = "mes_order" + "." + key;
return this.$t(key);
},
}, },
}, watch: {
watch: { v() {
v() { this.entity = this.$u.clone(this.v);
this.entity = this.$u.clone(this.v); },
}, },
},
}; };
</script> </script>
<template> <template>
<Form ref="form" :model="entity" :rules="rules" :label-width="90"> <Form ref="form" :model="entity" :rules="rules" :label-width="90">
<Row> <Row>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('upId')" prop="upId"> <FormItem :label="l('upId')" prop="upId">
<InputNumber v-model="entity.upId"></InputNumber> <InputNumber v-model="entity.upId"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mesCode')" prop="mesCode"> <FormItem :label="l('mesCode')" prop="mesCode">
<Input v-model="entity.mesCode"></Input> <Input v-model="entity.mesCode"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('taskType')" prop="taskType"> <FormItem :label="l('taskType')" prop="taskType">
<Input v-model="entity.taskType"></Input> <Input v-model="entity.taskType"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('productId')" prop="productId"> <FormItem :label="l('productId')" prop="productId">
<InputNumber v-model="entity.productId"></InputNumber> <InputNumber v-model="entity.productId"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('stage')" prop="stage"> <FormItem :label="l('stage')" prop="stage">
<Input v-model="entity.stage"></Input> <Input v-model="entity.stage"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('materialId')" prop="materialId"> <FormItem :label="l('materialId')" prop="materialId">
<Input v-model="entity.materialId"></Input> <Input v-model="entity.materialId"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('quantity')" prop="quantity"> <FormItem :label="l('quantity')" prop="quantity">
<InputNumber v-model="entity.quantity"></InputNumber> <InputNumber v-model="entity.quantity"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('guestName')" prop="guestName"> <FormItem :label="l('guestName')" prop="guestName">
<Input v-model="entity.guestName"></Input> <Input v-model="entity.guestName"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('printSupply')" prop="printSupply"> <FormItem :label="l('printSupply')" prop="printSupply">
<Input v-model="entity.printSupply"></Input> <Input v-model="entity.printSupply"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('functionaryOffice')" prop="functionaryOffice"> <FormItem :label="l('functionaryOffice')" prop="functionaryOffice">
<Input v-model="entity.functionaryOffice"></Input> <Input v-model="entity.functionaryOffice"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainDepartmentId')" prop="mainDepartmentId"> <FormItem :label="l('mainDepartmentId')" prop="mainDepartmentId">
<Input v-model="entity.mainDepartmentId"></Input> <Input v-model="entity.mainDepartmentId"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="24"> <Col :span="24">
<FormItem :label="l('remark')" prop="remark"> <FormItem :label="l('remark')" prop="remark">
<Input v-model="entity.remark" type="textarea" :rows="5"></Input> <Input v-model="entity.remark" type="textarea" :rows="5"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('taskInputDate')" prop="taskInputDate"> <FormItem :label="l('taskInputDate')" prop="taskInputDate">
<DatePicker type="date" v-model="entity.taskInputDate"></DatePicker> <DatePicker type="date" v-model="entity.taskInputDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('taskRequire')" prop="taskRequire"> <FormItem :label="l('taskRequire')" prop="taskRequire">
<Input v-model="entity.taskRequire"></Input> <Input v-model="entity.taskRequire"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('putintDocmentCode')" prop="putintDocmentCode"> <FormItem :label="l('putintDocmentCode')" prop="putintDocmentCode">
<Input v-model="entity.putintDocmentCode"></Input> <Input v-model="entity.putintDocmentCode"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('technologyDocmentCode')" prop="technologyDocmentCode"> <FormItem :label="l('technologyDocmentCode')" prop="technologyDocmentCode">
<Input v-model="entity.technologyDocmentCode"></Input> <Input v-model="entity.technologyDocmentCode"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('outerDrawnNumber')" prop="outerDrawnNumber"> <FormItem :label="l('outerDrawnNumber')" prop="outerDrawnNumber">
<Input v-model="entity.outerDrawnNumber"></Input> <Input v-model="entity.outerDrawnNumber"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('modelVersion')" prop="modelVersion"> <FormItem :label="l('modelVersion')" prop="modelVersion">
<Input v-model="entity.modelVersion"></Input> <Input v-model="entity.modelVersion"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('taskCode')" prop="taskCode"> <FormItem :label="l('taskCode')" prop="taskCode">
<Input v-model="entity.taskCode"></Input> <Input v-model="entity.taskCode"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('designer')" prop="designer"> <FormItem :label="l('designer')" prop="designer">
<Input v-model="entity.designer"></Input> <Input v-model="entity.designer"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('officeFunctionary')" prop="officeFunctionary"> <FormItem :label="l('officeFunctionary')" prop="officeFunctionary">
<Input v-model="entity.officeFunctionary"></Input> <Input v-model="entity.officeFunctionary"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingPeople')" prop="mainRoutingPeople"> <FormItem :label="l('mainRoutingPeople')" prop="mainRoutingPeople">
<Input v-model="entity.mainRoutingPeople"></Input> <Input v-model="entity.mainRoutingPeople"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('status')" prop="status"> <FormItem :label="l('status')" prop="status">
<Dictionary code="mes_xingchi_plan.mes_order.status" v-model="entity.status"></Dictionary> <Dictionary code="mes_xingchi_plan.mes_order.status" v-model="entity.status"></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('workHours')" prop="workHours"> <FormItem :label="l('workHours')" prop="workHours">
<InputNumber v-model="entity.workHours"></InputNumber> <InputNumber v-model="entity.workHours"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('printPeriod')" prop="printPeriod"> <FormItem :label="l('printPeriod')" prop="printPeriod">
<InputNumber v-model="entity.printPeriod"></InputNumber> <InputNumber v-model="entity.printPeriod"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('equipment')" prop="equipment"> <FormItem :label="l('equipment')" prop="equipment">
<Input v-model="entity.equipment"></Input> <Input v-model="entity.equipment"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('materialWeight')" prop="materialWeight"> <FormItem :label="l('materialWeight')" prop="materialWeight">
<InputNumber v-model="entity.materialWeight"></InputNumber> <InputNumber v-model="entity.materialWeight"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('isSupportingFinish')" prop="isSupportingFinish"> <FormItem :label="l('isSupportingFinish')" prop="isSupportingFinish">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.is_supporting_finish" v-model="entity.isSupportingFinish"></Dictionary>
code="mes_xingchi_plan.mes_order.is_supporting_finish"
v-model="entity.isSupportingFinish"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('demandStartDate')" prop="demandStartDate"> <FormItem :label="l('demandStartDate')" prop="demandStartDate">
<DatePicker type="date" v-model="entity.demandStartDate"></DatePicker> <DatePicker type="date" v-model="entity.demandStartDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('demandFinishDate')" prop="demandFinishDate"> <FormItem :label="l('demandFinishDate')" prop="demandFinishDate">
<DatePicker type="date" v-model="entity.demandFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.demandFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('actualStartDate')" prop="actualStartDate"> <FormItem :label="l('actualStartDate')" prop="actualStartDate">
<DatePicker type="date" v-model="entity.actualStartDate"></DatePicker> <DatePicker type="date" v-model="entity.actualStartDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('actualFinishDate')" prop="actualFinishDate"> <FormItem :label="l('actualFinishDate')" prop="actualFinishDate">
<DatePicker type="date" v-model="entity.actualFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.actualFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('isDeleted')" prop="isDeleted"> <FormItem :label="l('isDeleted')" prop="isDeleted">
<Dictionary code="mes_xingchi_plan.mes_order.is_deleted" v-model="entity.isDeleted"></Dictionary> <Dictionary code="mes_xingchi_plan.mes_order.is_deleted" v-model="entity.isDeleted"></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('creatorUserId')" prop="creatorUserId"> <FormItem :label="l('creatorUserId')" prop="creatorUserId">
<InputNumber v-model="entity.creatorUserId"></InputNumber> <InputNumber v-model="entity.creatorUserId"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('creationTime')" prop="creationTime"> <FormItem :label="l('creationTime')" prop="creationTime">
<DatePicker type="date" v-model="entity.creationTime"></DatePicker> <DatePicker type="date" v-model="entity.creationTime"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('lastModifierUserId')" prop="lastModifierUserId"> <FormItem :label="l('lastModifierUserId')" prop="lastModifierUserId">
<InputNumber v-model="entity.lastModifierUserId"></InputNumber> <InputNumber v-model="entity.lastModifierUserId"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('lastModificationTime')" prop="lastModificationTime"> <FormItem :label="l('lastModificationTime')" prop="lastModificationTime">
<DatePicker type="date" v-model="entity.lastModificationTime"></DatePicker> <DatePicker type="date" v-model="entity.lastModificationTime"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('orderQuotationStatus')" prop="orderQuotationStatus"> <FormItem :label="l('orderQuotationStatus')" prop="orderQuotationStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.order_quotation_status" v-model="entity.orderQuotationStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.order_quotation_status"
v-model="entity.orderQuotationStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('distributeMainRouting')" prop="distributeMainRouting"> <FormItem :label="l('distributeMainRouting')" prop="distributeMainRouting">
<InputNumber v-model="entity.distributeMainRouting"></InputNumber> <InputNumber v-model="entity.distributeMainRouting"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingFinishDate')" prop="mainRoutingFinishDate"> <FormItem :label="l('mainRoutingFinishDate')" prop="mainRoutingFinishDate">
<DatePicker type="date" v-model="entity.mainRoutingFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.mainRoutingFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingPeople')" prop="majorRoutingPeople"> <FormItem :label="l('majorRoutingPeople')" prop="majorRoutingPeople">
<InputNumber v-model="entity.majorRoutingPeople"></InputNumber> <InputNumber v-model="entity.majorRoutingPeople"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingFinishDate')" prop="majorRoutingFinishDate"> <FormItem :label="l('majorRoutingFinishDate')" prop="majorRoutingFinishDate">
<DatePicker type="date" v-model="entity.majorRoutingFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.majorRoutingFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('checkUpPeople')" prop="checkUpPeople"> <FormItem :label="l('checkUpPeople')" prop="checkUpPeople">
<InputNumber v-model="entity.checkUpPeople"></InputNumber> <InputNumber v-model="entity.checkUpPeople"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('checkUpFinishDate')" prop="checkUpFinishDate"> <FormItem :label="l('checkUpFinishDate')" prop="checkUpFinishDate">
<DatePicker type="date" v-model="entity.checkUpFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.checkUpFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('productingPreparationPeople')" prop="productingPreparationPeople"> <FormItem :label="l('productingPreparationPeople')" prop="productingPreparationPeople">
<InputNumber v-model="entity.productingPreparationPeople"></InputNumber> <InputNumber v-model="entity.productingPreparationPeople"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem <FormItem :label="l('productingPreparationFinishDate')" prop="productingPreparationFinishDate">
:label="l('productingPreparationFinishDate')" <DatePicker type="date" v-model="entity.productingPreparationFinishDate"></DatePicker>
prop="productingPreparationFinishDate" </FormItem>
> </Col>
<DatePicker type="date" v-model="entity.productingPreparationFinishDate"></DatePicker> <Col :span="12">
</FormItem>
</Col>
<Col :span="12">
<FormItem :label="l('quotationPeople')" prop="quotationPeople"> <FormItem :label="l('quotationPeople')" prop="quotationPeople">
<InputNumber v-model="entity.quotationPeople"></InputNumber> <InputNumber v-model="entity.quotationPeople"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('quotationFinishDate')" prop="quotationFinishDate"> <FormItem :label="l('quotationFinishDate')" prop="quotationFinishDate">
<DatePicker type="date" v-model="entity.quotationFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.quotationFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('routingMethod')" prop="routingMethod"> <FormItem :label="l('routingMethod')" prop="routingMethod">
<Input v-model="entity.routingMethod"></Input> <Input v-model="entity.routingMethod"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('outerEnvelopeSize')" prop="outerEnvelopeSize"> <FormItem :label="l('outerEnvelopeSize')" prop="outerEnvelopeSize">
<Input v-model="entity.outerEnvelopeSize"></Input> <Input v-model="entity.outerEnvelopeSize"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('divideMark')" prop="divideMark"> <FormItem :label="l('divideMark')" prop="divideMark">
<Dictionary code="mes_xingchi_plan.mes_order.divide_mark" v-model="entity.divideMark"></Dictionary> <Dictionary code="mes_xingchi_plan.mes_order.divide_mark" v-model="entity.divideMark"></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="24"> <Col :span="24">
<FormItem :label="l('productCode')" prop="productCode"> <FormItem :label="l('productCode')" prop="productCode">
<Input v-model="entity.productCode" type="textarea" :rows="5"></Input> <Input v-model="entity.productCode" type="textarea" :rows="5"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('productName')" prop="productName"> <FormItem :label="l('productName')" prop="productName">
<Input v-model="entity.productName"></Input> <Input v-model="entity.productName"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('drawnNumber')" prop="drawnNumber"> <FormItem :label="l('drawnNumber')" prop="drawnNumber">
<Input v-model="entity.drawnNumber"></Input> <Input v-model="entity.drawnNumber"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('qualifiedQuantity')" prop="qualifiedQuantity"> <FormItem :label="l('qualifiedQuantity')" prop="qualifiedQuantity">
<InputNumber v-model="entity.qualifiedQuantity"></InputNumber> <InputNumber v-model="entity.qualifiedQuantity"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('uncertificateQuantity')" prop="uncertificateQuantity"> <FormItem :label="l('uncertificateQuantity')" prop="uncertificateQuantity">
<InputNumber v-model="entity.uncertificateQuantity"></InputNumber> <InputNumber v-model="entity.uncertificateQuantity"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingSetStatus')" prop="mainRoutingSetStatus"> <FormItem :label="l('mainRoutingSetStatus')" prop="mainRoutingSetStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.main_routing_set_status" v-model="entity.mainRoutingSetStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.main_routing_set_status"
v-model="entity.mainRoutingSetStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingSetStatus')" prop="majorRoutingSetStatus"> <FormItem :label="l('majorRoutingSetStatus')" prop="majorRoutingSetStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.major_routing_set_status" v-model="entity.majorRoutingSetStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.major_routing_set_status"
v-model="entity.majorRoutingSetStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('materialBillSetStatus')" prop="materialBillSetStatus"> <FormItem :label="l('materialBillSetStatus')" prop="materialBillSetStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.material_bill_set_status" v-model="entity.materialBillSetStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.material_bill_set_status"
v-model="entity.materialBillSetStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('routingDataSetStatus')" prop="routingDataSetStatus"> <FormItem :label="l('routingDataSetStatus')" prop="routingDataSetStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.routing_data_set_status" v-model="entity.routingDataSetStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.routing_data_set_status"
v-model="entity.routingDataSetStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('rootId')" prop="rootId"> <FormItem :label="l('rootId')" prop="rootId">
<InputNumber v-model="entity.rootId"></InputNumber> <InputNumber v-model="entity.rootId"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingExecuteStatus')" prop="mainRoutingExecuteStatus"> <FormItem :label="l('mainRoutingExecuteStatus')" prop="mainRoutingExecuteStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.main_routing_execute_status" v-model="entity.mainRoutingExecuteStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.main_routing_execute_status"
v-model="entity.mainRoutingExecuteStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingExecuteStatus')" prop="majorRoutingExecuteStatus"> <FormItem :label="l('majorRoutingExecuteStatus')" prop="majorRoutingExecuteStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.major_routing_execute_status" v-model="entity.majorRoutingExecuteStatus"></Dictionary>
code="mes_xingchi_plan.mes_order.major_routing_execute_status"
v-model="entity.majorRoutingExecuteStatus"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingActualStartDate')" prop="mainRoutingActualStartDate"> <FormItem :label="l('mainRoutingActualStartDate')" prop="mainRoutingActualStartDate">
<DatePicker type="date" v-model="entity.mainRoutingActualStartDate"></DatePicker> <DatePicker type="date" v-model="entity.mainRoutingActualStartDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('mainRoutingActualFinishDate')" prop="mainRoutingActualFinishDate"> <FormItem :label="l('mainRoutingActualFinishDate')" prop="mainRoutingActualFinishDate">
<DatePicker type="date" v-model="entity.mainRoutingActualFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.mainRoutingActualFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingActualStartDate')" prop="majorRoutingActualStartDate"> <FormItem :label="l('majorRoutingActualStartDate')" prop="majorRoutingActualStartDate">
<DatePicker type="date" v-model="entity.majorRoutingActualStartDate"></DatePicker> <DatePicker type="date" v-model="entity.majorRoutingActualStartDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('majorRoutingActualFinishDate')" prop="majorRoutingActualFinishDate"> <FormItem :label="l('majorRoutingActualFinishDate')" prop="majorRoutingActualFinishDate">
<DatePicker type="date" v-model="entity.majorRoutingActualFinishDate"></DatePicker> <DatePicker type="date" v-model="entity.majorRoutingActualFinishDate"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('batchNumber')" prop="batchNumber"> <FormItem :label="l('batchNumber')" prop="batchNumber">
<Input v-model="entity.batchNumber"></Input> <Input v-model="entity.batchNumber"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('projectNumber')" prop="projectNumber"> <FormItem :label="l('projectNumber')" prop="projectNumber">
<Input v-model="entity.projectNumber"></Input> <Input v-model="entity.projectNumber"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('urgencyLevel')" prop="urgencyLevel"> <FormItem :label="l('urgencyLevel')" prop="urgencyLevel">
<Input v-model="entity.urgencyLevel"></Input> <Input v-model="entity.urgencyLevel"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('materialName')" prop="materialName"> <FormItem :label="l('materialName')" prop="materialName">
<Input v-model="entity.materialName"></Input> <Input v-model="entity.materialName"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('isPreschedule')" prop="isPreschedule"> <FormItem :label="l('isPreschedule')" prop="isPreschedule">
<Dictionary <Dictionary code="aps.plan.ispreschedule" v-model="entity.isPreschedule"></Dictionary>
code="mes_xingchi_plan.mes_order.is_preschedule"
v-model="entity.isPreschedule"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('spareQty')" prop="spareQty"> <FormItem :label="l('spareQty')" prop="spareQty">
<InputNumber v-model="entity.spareQty"></InputNumber> <InputNumber v-model="entity.spareQty"></InputNumber>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('demandStart')" prop="demandStart"> <FormItem :label="l('demandStart')" prop="demandStart">
<DatePicker type="date" v-model="entity.demandStart"></DatePicker> <DatePicker type="date" v-model="entity.demandStart"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('demandFinish')" prop="demandFinish"> <FormItem :label="l('demandFinish')" prop="demandFinish">
<DatePicker type="date" v-model="entity.demandFinish"></DatePicker> <DatePicker type="date" v-model="entity.demandFinish"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem :label="l('partNamePro')" prop="partNamePro"> <FormItem :label="l('partNamePro')" prop="partNamePro">
<Input v-model="entity.partNamePro"></Input> <Input v-model="entity.partNamePro"></Input>
</FormItem> </FormItem>
</Col> </Col>
</Row> </Row>
<FormItem> <FormItem>
<Button type="primary" @click="handleSubmit" v-noClick>保存</Button> <Button type="primary" @click="handleSubmit" v-noClick>保存</Button>
<Button @click="handleClose" class="ml20">取消</Button> <Button @click="handleClose" class="ml20">取消</Button>
</FormItem> </FormItem>
</Form> </Form>
</template> </template>
<script> <script>
import Api from "./api"; import Api from "./api";
export default { export default {
name: "Edit", name: "Edit",
data() { data() {
return { return {
entity: {}, entity: {},
rules: { rules: {
name: [{ required: true, message: "必填", trigger: "blur" }], name: [{
}, required: true,
}; message: "必填",
}, trigger: "blur"
props: { }],
eid: Number, },
}, };
methods: {
load(v) {
Api.get({ id: v }).then((r) => {
this.entity = r.result;
this.$emit("on-load");
});
},
handleSubmit() {
this.$refs.form.validate((v) => {
if (v) {
Api.update(this.entity)
.then((r) => {
if (r.success) {
this.$Message.success("保存成功");
this.$emit("on-ok");
} else {
this.$Message.error("保存失败");
}
})
.catch((err) => {
this.$Message.error("保存失败");
console.warn(err);
});
}
});
}, },
handleClose() { props: {
this.$emit("on-close"); eid: Number,
}, },
l(key) { methods: {
key = "mes_order" + "." + key; load(v) {
return this.$t(key); Api.get({
id: v
}).then((r) => {
this.entity = r.result;
this.$emit("on-load");
});
},
handleSubmit() {
this.$refs.form.validate((v) => {
if (v) {
Api.update(this.entity)
.then((r) => {
if (r.success) {
this.$Message.success("保存成功");
this.$emit("on-ok");
} else {
this.$Message.error("保存失败");
}
})
.catch((err) => {
this.$Message.error("保存失败");
console.warn(err);
});
}
});
},
handleClose() {
this.$emit("on-close");
},
l(key) {
key = "mes_order" + "." + key;
return this.$t(key);
},
}, },
}, watch: {
watch: { eid(v) {
eid(v) { if (v != 0) {
if (v != 0) { this.load(v);
this.load(v); }
} },
}, },
},
}; };
</script> </script>
...@@ -266,6 +266,14 @@ export default { ...@@ -266,6 +266,14 @@ export default {
high: true, high: true,
hide: true, hide: true,
}, },
{
key: "isPreschedule",
title: this.l("isPreschedule"),
align: "center",
width: 100,
high: true,
code: "aps.plan.ispreschedule",
},
{ {
key: "demandStart", key: "demandStart",
title: this.l("demandStart"), title: this.l("demandStart"),
......
<template> <template>
<Form ref="form" :model="condition" :label-width="90"> <Form ref="form" :model="condition" :label-width="90">
<Row> <Row>
<Col span="8" v-if="condition.id.show"> <Col span="8" v-if="condition.id.show">
<FormItem :label="l('id')" prop="id"> <FormItem :label="l('id')" prop="id">
<Input v-model="condition.id.value"></Input> <Input v-model="condition.id.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.upId.show"> <Col span="8" v-if="condition.upId.show">
<FormItem :label="l('upId')" prop="upId"> <FormItem :label="l('upId')" prop="upId">
<Input v-model="condition.upId.value"></Input> <Input v-model="condition.upId.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.mesCode.show"> <Col span="8" v-if="condition.mesCode.show">
<FormItem :label="l('mesCode')" prop="mesCode"> <FormItem :label="l('mesCode')" prop="mesCode">
<Input v-model="condition.mesCode.value"></Input> <Input v-model="condition.mesCode.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.taskType.show"> <Col span="8" v-if="condition.taskType.show">
<FormItem :label="l('taskType')" prop="taskType"> <FormItem :label="l('taskType')" prop="taskType">
<Input v-model="condition.taskType.value"></Input> <Input v-model="condition.taskType.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.productId.show"> <Col span="8" v-if="condition.productId.show">
<FormItem :label="l('productId')" prop="productId"> <FormItem :label="l('productId')" prop="productId">
<Input v-model="condition.productId.value"></Input> <Input v-model="condition.productId.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.stage.show"> <Col span="8" v-if="condition.stage.show">
<FormItem :label="l('stage')" prop="stage"> <FormItem :label="l('stage')" prop="stage">
<Input v-model="condition.stage.value"></Input> <Input v-model="condition.stage.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.materialId.show"> <Col span="8" v-if="condition.materialId.show">
<FormItem :label="l('materialId')" prop="materialId"> <FormItem :label="l('materialId')" prop="materialId">
<Input v-model="condition.materialId.value"></Input> <Input v-model="condition.materialId.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.quantity.show"> <Col span="8" v-if="condition.quantity.show">
<FormItem :label="l('quantity')" prop="quantity"> <FormItem :label="l('quantity')" prop="quantity">
<Input v-model="condition.quantity.value"></Input> <Input v-model="condition.quantity.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.guestName.show"> <Col span="8" v-if="condition.guestName.show">
<FormItem :label="l('guestName')" prop="guestName"> <FormItem :label="l('guestName')" prop="guestName">
<Input v-model="condition.guestName.value"></Input> <Input v-model="condition.guestName.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.printSupply.show"> <Col span="8" v-if="condition.printSupply.show">
<FormItem :label="l('printSupply')" prop="printSupply"> <FormItem :label="l('printSupply')" prop="printSupply">
<Input v-model="condition.printSupply.value"></Input> <Input v-model="condition.printSupply.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.functionaryOffice.show"> <Col span="8" v-if="condition.functionaryOffice.show">
<FormItem :label="l('functionaryOffice')" prop="functionaryOffice"> <FormItem :label="l('functionaryOffice')" prop="functionaryOffice">
<Input v-model="condition.functionaryOffice.value"></Input> <Input v-model="condition.functionaryOffice.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.mainDepartmentId.show"> <Col span="8" v-if="condition.mainDepartmentId.show">
<FormItem :label="l('mainDepartmentId')" prop="mainDepartmentId"> <FormItem :label="l('mainDepartmentId')" prop="mainDepartmentId">
<Input v-model="condition.mainDepartmentId.value"></Input> <Input v-model="condition.mainDepartmentId.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.remark.show"> <Col span="8" v-if="condition.remark.show">
<FormItem :label="l('remark')" prop="remark"> <FormItem :label="l('remark')" prop="remark">
<Input v-model="condition.remark.value"></Input> <Input v-model="condition.remark.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.taskInputDate.show"> <Col span="8" v-if="condition.taskInputDate.show">
<FormItem :label="l('taskInputDate')" prop="taskInputDate"> <FormItem :label="l('taskInputDate')" prop="taskInputDate">
<DatePicker type="daterange" v-model="condition.taskInputDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.taskInputDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.taskRequire.show"> <Col span="8" v-if="condition.taskRequire.show">
<FormItem :label="l('taskRequire')" prop="taskRequire"> <FormItem :label="l('taskRequire')" prop="taskRequire">
<Input v-model="condition.taskRequire.value"></Input> <Input v-model="condition.taskRequire.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.putintDocmentCode.show"> <Col span="8" v-if="condition.putintDocmentCode.show">
<FormItem :label="l('putintDocmentCode')" prop="putintDocmentCode"> <FormItem :label="l('putintDocmentCode')" prop="putintDocmentCode">
<Input v-model="condition.putintDocmentCode.value"></Input> <Input v-model="condition.putintDocmentCode.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.technologyDocmentCode.show"> <Col span="8" v-if="condition.technologyDocmentCode.show">
<FormItem :label="l('technologyDocmentCode')" prop="technologyDocmentCode"> <FormItem :label="l('technologyDocmentCode')" prop="technologyDocmentCode">
<Input v-model="condition.technologyDocmentCode.value"></Input> <Input v-model="condition.technologyDocmentCode.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.outerDrawnNumber.show"> <Col span="8" v-if="condition.outerDrawnNumber.show">
<FormItem :label="l('outerDrawnNumber')" prop="outerDrawnNumber"> <FormItem :label="l('outerDrawnNumber')" prop="outerDrawnNumber">
<Input v-model="condition.outerDrawnNumber.value"></Input> <Input v-model="condition.outerDrawnNumber.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.modelVersion.show"> <Col span="8" v-if="condition.modelVersion.show">
<FormItem :label="l('modelVersion')" prop="modelVersion"> <FormItem :label="l('modelVersion')" prop="modelVersion">
<Input v-model="condition.modelVersion.value"></Input> <Input v-model="condition.modelVersion.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.taskCode.show"> <Col span="8" v-if="condition.taskCode.show">
<FormItem :label="l('taskCode')" prop="taskCode"> <FormItem :label="l('taskCode')" prop="taskCode">
<Input v-model="condition.taskCode.value"></Input> <Input v-model="condition.taskCode.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.designer.show"> <Col span="8" v-if="condition.designer.show">
<FormItem :label="l('designer')" prop="designer"> <FormItem :label="l('designer')" prop="designer">
<Input v-model="condition.designer.value"></Input> <Input v-model="condition.designer.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.officeFunctionary.show"> <Col span="8" v-if="condition.officeFunctionary.show">
<FormItem :label="l('officeFunctionary')" prop="officeFunctionary"> <FormItem :label="l('officeFunctionary')" prop="officeFunctionary">
<Input v-model="condition.officeFunctionary.value"></Input> <Input v-model="condition.officeFunctionary.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.mainRoutingPeople.show"> <Col span="8" v-if="condition.mainRoutingPeople.show">
<FormItem :label="l('mainRoutingPeople')" prop="mainRoutingPeople"> <FormItem :label="l('mainRoutingPeople')" prop="mainRoutingPeople">
<Input v-model="condition.mainRoutingPeople.value"></Input> <Input v-model="condition.mainRoutingPeople.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.status.show"> <Col span="8" v-if="condition.status.show">
<FormItem :label="l('status')" prop="status"> <FormItem :label="l('status')" prop="status">
<Dictionary code="plan.order.status" v-model="condition.status.value"></Dictionary> <Dictionary code="plan.order.status" v-model="condition.status.value"></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.workHours.show"> <Col span="8" v-if="condition.workHours.show">
<FormItem :label="l('workHours')" prop="workHours"> <FormItem :label="l('workHours')" prop="workHours">
<Input v-model="condition.workHours.value"></Input> <Input v-model="condition.workHours.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.printPeriod.show"> <Col span="8" v-if="condition.printPeriod.show">
<FormItem :label="l('printPeriod')" prop="printPeriod"> <FormItem :label="l('printPeriod')" prop="printPeriod">
<Input v-model="condition.printPeriod.value"></Input> <Input v-model="condition.printPeriod.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.equipment.show"> <Col span="8" v-if="condition.equipment.show">
<FormItem :label="l('equipment')" prop="equipment"> <FormItem :label="l('equipment')" prop="equipment">
<Input v-model="condition.equipment.value"></Input> <Input v-model="condition.equipment.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.materialWeight.show"> <Col span="8" v-if="condition.materialWeight.show">
<FormItem :label="l('materialWeight')" prop="materialWeight"> <FormItem :label="l('materialWeight')" prop="materialWeight">
<Input v-model="condition.materialWeight.value"></Input> <Input v-model="condition.materialWeight.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.isSupportingFinish.show"> <Col span="8" v-if="condition.isSupportingFinish.show">
<FormItem :label="l('isSupportingFinish')" prop="isSupportingFinish"> <FormItem :label="l('isSupportingFinish')" prop="isSupportingFinish">
<Dictionary <Dictionary code="aps.plan.supportingStatus" v-model="condition.isSupportingFinish.value"></Dictionary>
code="aps.plan.supportingStatus"
v-model="condition.isSupportingFinish.value"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.demandStartDate.show"> <Col span="8" v-if="condition.demandStartDate.show">
<FormItem :label="l('demandStartDate')" prop="demandStartDate"> <FormItem :label="l('demandStartDate')" prop="demandStartDate">
<DatePicker type="daterange" v-model="condition.demandStartDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.demandStartDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.demandFinishDate.show"> <Col span="8" v-if="condition.demandFinishDate.show">
<FormItem :label="l('demandFinishDate')" prop="demandFinishDate"> <FormItem :label="l('demandFinishDate')" prop="demandFinishDate">
<DatePicker type="daterange" v-model="condition.demandFinishDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.demandFinishDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.actualStartDate.show"> <Col span="8" v-if="condition.actualStartDate.show">
<FormItem :label="l('actualStartDate')" prop="actualStartDate"> <FormItem :label="l('actualStartDate')" prop="actualStartDate">
<DatePicker type="daterange" v-model="condition.actualStartDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.actualStartDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.actualFinishDate.show"> <Col span="8" v-if="condition.actualFinishDate.show">
<FormItem :label="l('actualFinishDate')" prop="actualFinishDate"> <FormItem :label="l('actualFinishDate')" prop="actualFinishDate">
<DatePicker type="daterange" v-model="condition.actualFinishDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.actualFinishDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.isDeleted.show"> <Col span="8" v-if="condition.isDeleted.show">
<FormItem :label="l('isDeleted')" prop="isDeleted"> <FormItem :label="l('isDeleted')" prop="isDeleted">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.is_deleted" v-model="condition.isDeleted.value"></Dictionary>
code="mes_xingchi_plan.mes_order.is_deleted"
v-model="condition.isDeleted.value"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.creatorUserId.show"> <Col span="8" v-if="condition.creatorUserId.show">
<FormItem :label="l('creatorUserId')" prop="creatorUserId"> <FormItem :label="l('creatorUserId')" prop="creatorUserId">
<Input v-model="condition.creatorUserId.value"></Input> <Input v-model="condition.creatorUserId.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.creationTime.show"> <Col span="8" v-if="condition.creationTime.show">
<FormItem :label="l('creationTime')" prop="creationTime"> <FormItem :label="l('creationTime')" prop="creationTime">
<DatePicker type="daterange" v-model="condition.creationTime.value"></DatePicker> <DatePicker type="daterange" v-model="condition.creationTime.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.lastModifierUserId.show"> <Col span="8" v-if="condition.lastModifierUserId.show">
<FormItem :label="l('lastModifierUserId')" prop="lastModifierUserId"> <FormItem :label="l('lastModifierUserId')" prop="lastModifierUserId">
<Input v-model="condition.lastModifierUserId.value"></Input> <Input v-model="condition.lastModifierUserId.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.lastModificationTime.show"> <Col span="8" v-if="condition.lastModificationTime.show">
<FormItem :label="l('lastModificationTime')" prop="lastModificationTime"> <FormItem :label="l('lastModificationTime')" prop="lastModificationTime">
<DatePicker type="daterange" v-model="condition.lastModificationTime.value"></DatePicker> <DatePicker type="daterange" v-model="condition.lastModificationTime.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.orderQuotationStatus.show"> <Col span="8" v-if="condition.orderQuotationStatus.show">
<FormItem :label="l('orderQuotationStatus')" prop="orderQuotationStatus"> <FormItem :label="l('orderQuotationStatus')" prop="orderQuotationStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.order_quotation_status" v-model="condition.orderQuotationStatus.value"></Dictionary>
code="mes_xingchi_plan.mes_order.order_quotation_status"
v-model="condition.orderQuotationStatus.value"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.distributeMainRouting.show"> <Col span="8" v-if="condition.distributeMainRouting.show">
<FormItem :label="l('distributeMainRouting')" prop="distributeMainRouting"> <FormItem :label="l('distributeMainRouting')" prop="distributeMainRouting">
<Input v-model="condition.distributeMainRouting.value"></Input> <Input v-model="condition.distributeMainRouting.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.mainRoutingFinishDate.show"> <Col span="8" v-if="condition.mainRoutingFinishDate.show">
<FormItem :label="l('mainRoutingFinishDate')" prop="mainRoutingFinishDate"> <FormItem :label="l('mainRoutingFinishDate')" prop="mainRoutingFinishDate">
<DatePicker type="daterange" v-model="condition.mainRoutingFinishDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.mainRoutingFinishDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.majorRoutingPeople.show"> <Col span="8" v-if="condition.majorRoutingPeople.show">
<FormItem :label="l('majorRoutingPeople')" prop="majorRoutingPeople"> <FormItem :label="l('majorRoutingPeople')" prop="majorRoutingPeople">
<Input v-model="condition.majorRoutingPeople.value"></Input> <Input v-model="condition.majorRoutingPeople.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.majorRoutingFinishDate.show"> <Col span="8" v-if="condition.majorRoutingFinishDate.show">
<FormItem :label="l('majorRoutingFinishDate')" prop="majorRoutingFinishDate"> <FormItem :label="l('majorRoutingFinishDate')" prop="majorRoutingFinishDate">
<DatePicker type="daterange" v-model="condition.majorRoutingFinishDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.majorRoutingFinishDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.checkUpPeople.show"> <Col span="8" v-if="condition.checkUpPeople.show">
<FormItem :label="l('checkUpPeople')" prop="checkUpPeople"> <FormItem :label="l('checkUpPeople')" prop="checkUpPeople">
<Input v-model="condition.checkUpPeople.value"></Input> <Input v-model="condition.checkUpPeople.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.checkUpFinishDate.show"> <Col span="8" v-if="condition.checkUpFinishDate.show">
<FormItem :label="l('checkUpFinishDate')" prop="checkUpFinishDate"> <FormItem :label="l('checkUpFinishDate')" prop="checkUpFinishDate">
<DatePicker type="daterange" v-model="condition.checkUpFinishDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.checkUpFinishDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.productingPreparationPeople.show"> <Col span="8" v-if="condition.productingPreparationPeople.show">
<FormItem :label="l('productingPreparationPeople')" prop="productingPreparationPeople"> <FormItem :label="l('productingPreparationPeople')" prop="productingPreparationPeople">
<Input v-model="condition.productingPreparationPeople.value"></Input> <Input v-model="condition.productingPreparationPeople.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.productingPreparationFinishDate.show"> <Col span="8" v-if="condition.productingPreparationFinishDate.show">
<FormItem <FormItem :label="l('productingPreparationFinishDate')" prop="productingPreparationFinishDate">
:label="l('productingPreparationFinishDate')" <DatePicker type="daterange" v-model="condition.productingPreparationFinishDate.value"></DatePicker>
prop="productingPreparationFinishDate" </FormItem>
> </Col>
<DatePicker type="daterange" v-model="condition.productingPreparationFinishDate.value"></DatePicker> <Col span="8" v-if="condition.quotationPeople.show">
</FormItem>
</Col>
<Col span="8" v-if="condition.quotationPeople.show">
<FormItem :label="l('quotationPeople')" prop="quotationPeople"> <FormItem :label="l('quotationPeople')" prop="quotationPeople">
<Input v-model="condition.quotationPeople.value"></Input> <Input v-model="condition.quotationPeople.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.quotationFinishDate.show"> <Col span="8" v-if="condition.quotationFinishDate.show">
<FormItem :label="l('quotationFinishDate')" prop="quotationFinishDate"> <FormItem :label="l('quotationFinishDate')" prop="quotationFinishDate">
<DatePicker type="daterange" v-model="condition.quotationFinishDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.quotationFinishDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.routingMethod.show"> <Col span="8" v-if="condition.routingMethod.show">
<FormItem :label="l('routingMethod')" prop="routingMethod"> <FormItem :label="l('routingMethod')" prop="routingMethod">
<Input v-model="condition.routingMethod.value"></Input> <Input v-model="condition.routingMethod.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.outerEnvelopeSize.show"> <Col span="8" v-if="condition.outerEnvelopeSize.show">
<FormItem :label="l('outerEnvelopeSize')" prop="outerEnvelopeSize"> <FormItem :label="l('outerEnvelopeSize')" prop="outerEnvelopeSize">
<Input v-model="condition.outerEnvelopeSize.value"></Input> <Input v-model="condition.outerEnvelopeSize.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.divideMark.show"> <Col span="8" v-if="condition.divideMark.show">
<FormItem :label="l('divideMark')" prop="divideMark"> <FormItem :label="l('divideMark')" prop="divideMark">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.divide_mark" v-model="condition.divideMark.value"></Dictionary>
code="mes_xingchi_plan.mes_order.divide_mark"
v-model="condition.divideMark.value"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.productCode.show"> <Col span="8" v-if="condition.productCode.show">
<FormItem :label="l('productCode')" prop="productCode"> <FormItem :label="l('productCode')" prop="productCode">
<Input v-model="condition.productCode.value"></Input> <Input v-model="condition.productCode.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.productName.show"> <Col span="8" v-if="condition.productName.show">
<FormItem :label="l('productName')" prop="productName"> <FormItem :label="l('productName')" prop="productName">
<Input v-model="condition.productName.value"></Input> <Input v-model="condition.productName.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.drawnNumber.show"> <Col span="8" v-if="condition.drawnNumber.show">
<FormItem :label="l('drawnNumber')" prop="drawnNumber"> <FormItem :label="l('drawnNumber')" prop="drawnNumber">
<Input v-model="condition.drawnNumber.value"></Input> <Input v-model="condition.drawnNumber.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.qualifiedQuantity.show"> <Col span="8" v-if="condition.qualifiedQuantity.show">
<FormItem :label="l('qualifiedQuantity')" prop="qualifiedQuantity"> <FormItem :label="l('qualifiedQuantity')" prop="qualifiedQuantity">
<Input v-model="condition.qualifiedQuantity.value"></Input> <Input v-model="condition.qualifiedQuantity.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.uncertificateQuantity.show"> <Col span="8" v-if="condition.uncertificateQuantity.show">
<FormItem :label="l('uncertificateQuantity')" prop="uncertificateQuantity"> <FormItem :label="l('uncertificateQuantity')" prop="uncertificateQuantity">
<Input v-model="condition.uncertificateQuantity.value"></Input> <Input v-model="condition.uncertificateQuantity.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.mainRoutingSetStatus.show"> <Col span="8" v-if="condition.mainRoutingSetStatus.show">
<FormItem :label="l('mainRoutingSetStatus')" prop="mainRoutingSetStatus"> <FormItem :label="l('mainRoutingSetStatus')" prop="mainRoutingSetStatus">
<Dictionary <Dictionary code="aps.plan.mainRoutingStatus" v-model="condition.mainRoutingSetStatus.value"></Dictionary>
code="aps.plan.mainRoutingStatus"
v-model="condition.mainRoutingSetStatus.value"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.majorRoutingSetStatus.show"> <Col span="8" v-if="condition.majorRoutingSetStatus.show">
<FormItem :label="l('majorRoutingSetStatus')" prop="majorRoutingSetStatus"> <FormItem :label="l('majorRoutingSetStatus')" prop="majorRoutingSetStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.major_routing_set_status" v-model="condition.majorRoutingSetStatus.value"></Dictionary>
code="mes_xingchi_plan.mes_order.major_routing_set_status"
v-model="condition.majorRoutingSetStatus.value"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.materialBillSetStatus.show"> <Col span="8" v-if="condition.materialBillSetStatus.show">
<FormItem :label="l('materialBillSetStatus')" prop="materialBillSetStatus"> <FormItem :label="l('materialBillSetStatus')" prop="materialBillSetStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.material_bill_set_status" v-model="condition.materialBillSetStatus.value"></Dictionary>
code="mes_xingchi_plan.mes_order.material_bill_set_status"
v-model="condition.materialBillSetStatus.value"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.routingDataSetStatus.show"> <Col span="8" v-if="condition.routingDataSetStatus.show">
<FormItem :label="l('routingDataSetStatus')" prop="routingDataSetStatus"> <FormItem :label="l('routingDataSetStatus')" prop="routingDataSetStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.routing_data_set_status" v-model="condition.routingDataSetStatus.value"></Dictionary>
code="mes_xingchi_plan.mes_order.routing_data_set_status"
v-model="condition.routingDataSetStatus.value"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.rootId.show"> <Col span="8" v-if="condition.rootId.show">
<FormItem :label="l('rootId')" prop="rootId"> <FormItem :label="l('rootId')" prop="rootId">
<Input v-model="condition.rootId.value"></Input> <Input v-model="condition.rootId.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.mainRoutingExecuteStatus.show"> <Col span="8" v-if="condition.mainRoutingExecuteStatus.show">
<FormItem :label="l('mainRoutingExecuteStatus')" prop="mainRoutingExecuteStatus"> <FormItem :label="l('mainRoutingExecuteStatus')" prop="mainRoutingExecuteStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.main_routing_execute_status" v-model="condition.mainRoutingExecuteStatus.value"></Dictionary>
code="mes_xingchi_plan.mes_order.main_routing_execute_status"
v-model="condition.mainRoutingExecuteStatus.value"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.majorRoutingExecuteStatus.show"> <Col span="8" v-if="condition.majorRoutingExecuteStatus.show">
<FormItem :label="l('majorRoutingExecuteStatus')" prop="majorRoutingExecuteStatus"> <FormItem :label="l('majorRoutingExecuteStatus')" prop="majorRoutingExecuteStatus">
<Dictionary <Dictionary code="mes_xingchi_plan.mes_order.major_routing_execute_status" v-model="condition.majorRoutingExecuteStatus.value"></Dictionary>
code="mes_xingchi_plan.mes_order.major_routing_execute_status"
v-model="condition.majorRoutingExecuteStatus.value"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.mainRoutingActualStartDate.show"> <Col span="8" v-if="condition.mainRoutingActualStartDate.show">
<FormItem :label="l('mainRoutingActualStartDate')" prop="mainRoutingActualStartDate"> <FormItem :label="l('mainRoutingActualStartDate')" prop="mainRoutingActualStartDate">
<DatePicker type="daterange" v-model="condition.mainRoutingActualStartDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.mainRoutingActualStartDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.mainRoutingActualFinishDate.show"> <Col span="8" v-if="condition.mainRoutingActualFinishDate.show">
<FormItem :label="l('mainRoutingActualFinishDate')" prop="mainRoutingActualFinishDate"> <FormItem :label="l('mainRoutingActualFinishDate')" prop="mainRoutingActualFinishDate">
<DatePicker type="daterange" v-model="condition.mainRoutingActualFinishDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.mainRoutingActualFinishDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.majorRoutingActualStartDate.show"> <Col span="8" v-if="condition.majorRoutingActualStartDate.show">
<FormItem :label="l('majorRoutingActualStartDate')" prop="majorRoutingActualStartDate"> <FormItem :label="l('majorRoutingActualStartDate')" prop="majorRoutingActualStartDate">
<DatePicker type="daterange" v-model="condition.majorRoutingActualStartDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.majorRoutingActualStartDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.majorRoutingActualFinishDate.show"> <Col span="8" v-if="condition.majorRoutingActualFinishDate.show">
<FormItem :label="l('majorRoutingActualFinishDate')" prop="majorRoutingActualFinishDate"> <FormItem :label="l('majorRoutingActualFinishDate')" prop="majorRoutingActualFinishDate">
<DatePicker type="daterange" v-model="condition.majorRoutingActualFinishDate.value"></DatePicker> <DatePicker type="daterange" v-model="condition.majorRoutingActualFinishDate.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.batchNumber.show"> <Col span="8" v-if="condition.batchNumber.show">
<FormItem :label="l('batchNumber')" prop="batchNumber"> <FormItem :label="l('batchNumber')" prop="batchNumber">
<Input v-model="condition.batchNumber.value"></Input> <Input v-model="condition.batchNumber.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.projectNumber.show"> <Col span="8" v-if="condition.projectNumber.show">
<FormItem :label="l('projectNumber')" prop="projectNumber"> <FormItem :label="l('projectNumber')" prop="projectNumber">
<Input v-model="condition.projectNumber.value"></Input> <Input v-model="condition.projectNumber.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.urgencyLevel.show"> <Col span="8" v-if="condition.urgencyLevel.show">
<FormItem :label="l('urgencyLevel')" prop="urgencyLevel"> <FormItem :label="l('urgencyLevel')" prop="urgencyLevel">
<Dictionary code="plan.order.urgencyLevel" v-model="condition.urgencyLevel.value"></Dictionary> <Dictionary code="plan.order.urgencyLevel" v-model="condition.urgencyLevel.value"></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.materialName.show"> <Col span="8" v-if="condition.materialName.show">
<FormItem :label="l('materialName')" prop="materialName"> <FormItem :label="l('materialName')" prop="materialName">
<Input v-model="condition.materialName.value"></Input> <Input v-model="condition.materialName.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.isPreschedule.show"> <Col span="8" v-if="condition.isPreschedule.show">
<FormItem :label="l('isPreschedule')" prop="isPreschedule"> <FormItem :label="l('isPreschedule')" prop="isPreschedule">
<Dictionary <Dictionary code="aps.plan.ispreschedule" v-model="condition.isPreschedule.value"></Dictionary>
code="mes_xingchi_plan.mes_order.is_preschedule"
v-model="condition.isPreschedule.value"
></Dictionary>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.spareQty.show"> <Col span="8" v-if="condition.spareQty.show">
<FormItem :label="l('spareQty')" prop="spareQty"> <FormItem :label="l('spareQty')" prop="spareQty">
<Input v-model="condition.spareQty.value"></Input> <Input v-model="condition.spareQty.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.demandStart.show"> <Col span="8" v-if="condition.demandStart.show">
<FormItem :label="l('demandStart')" prop="demandStart"> <FormItem :label="l('demandStart')" prop="demandStart">
<DatePicker type="daterange" v-model="condition.demandStart.value"></DatePicker> <DatePicker type="daterange" v-model="condition.demandStart.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.demandFinish.show"> <Col span="8" v-if="condition.demandFinish.show">
<FormItem :label="l('demandFinish')" prop="demandFinish"> <FormItem :label="l('demandFinish')" prop="demandFinish">
<DatePicker type="daterange" v-model="condition.demandFinish.value"></DatePicker> <DatePicker type="daterange" v-model="condition.demandFinish.value"></DatePicker>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8" v-if="condition.partNamePro.show"> <Col span="8" v-if="condition.partNamePro.show">
<FormItem :label="l('partNamePro')" prop="partNamePro"> <FormItem :label="l('partNamePro')" prop="partNamePro">
<Input v-model="condition.partNamePro.value"></Input> <Input v-model="condition.partNamePro.value"></Input>
</FormItem> </FormItem>
</Col> </Col>
</Row> </Row>
</Form> </Form>
</template> </template>
<script> <script>
import Api from './api' import Api from './api'
export default { export default {
name: 'Add', name: 'Add',
data() { data() {
return { return {
condition: { condition: {
id: { op: 'Equal', value: null, show: false }, id: {
upId: { op: 'Equal', value: null, show: false }, op: 'Equal',
mesCode: { op: 'Equal', value: null, show: true }, value: null,
taskType: { op: 'Equal', value: null, show: true }, show: false
productId: { op: 'Equal', value: null, show: false }, },
stage: { op: 'Equal', value: null, show: true }, upId: {
materialId: { op: 'Equal', value: null, show: false }, op: 'Equal',
quantity: { op: 'Equal', value: null, show: false }, value: null,
guestName: { op: 'Equal', value: null, show: false }, show: false
printSupply: { op: 'Equal', value: null, show: false }, },
functionaryOffice: { op: 'Equal', value: null, show: false }, mesCode: {
mainDepartmentId: { op: 'Equal', value: null, show: false }, op: 'Equal',
remark: { op: 'Equal', value: null, show: false }, value: null,
taskInputDate: { op: 'Range', value: null, show: true }, show: true
taskRequire: { op: 'Equal', value: null, show: false }, },
putintDocmentCode: { op: 'Equal', value: null, show: false }, taskType: {
technologyDocmentCode: { op: 'Equal', value: null, show: false }, op: 'Equal',
outerDrawnNumber: { op: 'Equal', value: null, show: false }, value: null,
modelVersion: { op: 'Equal', value: null, show: false }, show: true
taskCode: { op: 'Equal', value: null, show: false }, },
designer: { op: 'Equal', value: null, show: false }, productId: {
officeFunctionary: { op: 'Equal', value: null, show: false }, op: 'Equal',
mainRoutingPeople: { op: 'Equal', value: null, show: false }, value: null,
status: { op: 'Equal', value: null, show: true }, show: false
workHours: { op: 'Equal', value: null, show: true }, },
printPeriod: { op: 'Equal', value: null, show: false }, stage: {
equipment: { op: 'Equal', value: null, show: false }, op: 'Equal',
materialWeight: { op: 'Equal', value: null, show: true }, value: null,
isSupportingFinish: { op: 'Equal', value: null, show: true }, show: true
demandStartDate: { op: 'Range', value: null, show: true }, },
demandFinishDate: { op: 'Range', value: null, show: true }, materialId: {
actualStartDate: { op: 'Range', value: null, show: false }, op: 'Equal',
actualFinishDate: { op: 'Range', value: null, show: false }, value: null,
isDeleted: { op: 'Equal', value: null, show: false }, show: false
creatorUserId: { op: 'Equal', value: null, show: false }, },
creationTime: { op: 'Range', value: null, show: false }, quantity: {
lastModifierUserId: { op: 'Equal', value: null, show: false }, op: 'Equal',
lastModificationTime: { op: 'Range', value: null, show: false }, value: null,
orderQuotationStatus: { op: 'Equal', value: null, show: false }, show: false
distributeMainRouting: { op: 'Equal', value: null, show: false }, },
mainRoutingFinishDate: { op: 'Range', value: null, show: false }, guestName: {
majorRoutingPeople: { op: 'Equal', value: null, show: false }, op: 'Equal',
majorRoutingFinishDate: { op: 'Range', value: null, show: false }, value: null,
checkUpPeople: { op: 'Equal', value: null, show: false }, show: false
checkUpFinishDate: { op: 'Range', value: null, show: false }, },
productingPreparationPeople: { op: 'Equal', value: null, show: false }, printSupply: {
productingPreparationFinishDate: { op: 'Equal',
op: 'Range', value: null,
value: null, show: false
show: false },
}, functionaryOffice: {
quotationPeople: { op: 'Equal', value: null, show: false }, op: 'Equal',
quotationFinishDate: { op: 'Range', value: null, show: false }, value: null,
routingMethod: { op: 'Equal', value: null, show: true }, show: false
outerEnvelopeSize: { op: 'Equal', value: null, show: false }, },
divideMark: { op: 'Equal', value: null, show: false }, mainDepartmentId: {
productCode: { op: 'Equal', value: null, show: false }, op: 'Equal',
productName: { op: 'Equal', value: null, show: true }, value: null,
drawnNumber: { op: 'Equal', value: null, show: true }, show: false
qualifiedQuantity: { op: 'Equal', value: null, show: true }, },
uncertificateQuantity: { op: 'Equal', value: null, show: true }, remark: {
mainRoutingSetStatus: { op: 'Equal', value: null, show: true }, op: 'Equal',
majorRoutingSetStatus: { op: 'Equal', value: null, show: false }, value: null,
materialBillSetStatus: { op: 'Equal', value: null, show: false }, show: false
routingDataSetStatus: { op: 'Equal', value: null, show: false }, },
rootId: { op: 'Equal', value: null, show: false }, taskInputDate: {
mainRoutingExecuteStatus: { op: 'Equal', value: null, show: false }, op: 'Range',
majorRoutingExecuteStatus: { op: 'Equal', value: null, show: false }, value: null,
mainRoutingActualStartDate: { op: 'Range', value: null, show: false }, show: true
mainRoutingActualFinishDate: { op: 'Range', value: null, show: false }, },
majorRoutingActualStartDate: { op: 'Range', value: null, show: false }, taskRequire: {
majorRoutingActualFinishDate: { op: 'Range', value: null, show: false }, op: 'Equal',
batchNumber: { op: 'Equal', value: null, show: true }, value: null,
projectNumber: { op: 'Equal', value: null, show: true }, show: false
urgencyLevel: { op: 'Equal', value: null, show: true }, },
materialName: { op: 'Equal', value: null, show: true }, putintDocmentCode: {
isPreschedule: { op: 'Equal', value: null, show: false }, op: 'Equal',
spareQty: { op: 'Equal', value: null, show: false }, value: null,
demandStart: { op: 'Range', value: null, show: false }, show: false
demandFinish: { op: 'Range', value: null, show: false }, },
partNamePro: { op: 'Equal', value: null, show: false } technologyDocmentCode: {
} op: 'Equal',
} value: null,
}, show: false
methods: { },
handleClose() { outerDrawnNumber: {
this.$emit('on-close') op: 'Equal',
value: null,
show: false
},
modelVersion: {
op: 'Equal',
value: null,
show: false
},
taskCode: {
op: 'Equal',
value: null,
show: false
},
designer: {
op: 'Equal',
value: null,
show: false
},
officeFunctionary: {
op: 'Equal',
value: null,
show: false
},
mainRoutingPeople: {
op: 'Equal',
value: null,
show: false
},
status: {
op: 'Equal',
value: null,
show: true
},
workHours: {
op: 'Equal',
value: null,
show: true
},
printPeriod: {
op: 'Equal',
value: null,
show: false
},
equipment: {
op: 'Equal',
value: null,
show: false
},
materialWeight: {
op: 'Equal',
value: null,
show: true
},
isSupportingFinish: {
op: 'Equal',
value: null,
show: true
},
demandStartDate: {
op: 'Range',
value: null,
show: true
},
demandFinishDate: {
op: 'Range',
value: null,
show: true
},
actualStartDate: {
op: 'Range',
value: null,
show: false
},
actualFinishDate: {
op: 'Range',
value: null,
show: false
},
isDeleted: {
op: 'Equal',
value: null,
show: false
},
creatorUserId: {
op: 'Equal',
value: null,
show: false
},
creationTime: {
op: 'Range',
value: null,
show: false
},
lastModifierUserId: {
op: 'Equal',
value: null,
show: false
},
lastModificationTime: {
op: 'Range',
value: null,
show: false
},
orderQuotationStatus: {
op: 'Equal',
value: null,
show: false
},
distributeMainRouting: {
op: 'Equal',
value: null,
show: false
},
mainRoutingFinishDate: {
op: 'Range',
value: null,
show: false
},
majorRoutingPeople: {
op: 'Equal',
value: null,
show: false
},
majorRoutingFinishDate: {
op: 'Range',
value: null,
show: false
},
checkUpPeople: {
op: 'Equal',
value: null,
show: false
},
checkUpFinishDate: {
op: 'Range',
value: null,
show: false
},
productingPreparationPeople: {
op: 'Equal',
value: null,
show: false
},
productingPreparationFinishDate: {
op: 'Range',
value: null,
show: false
},
quotationPeople: {
op: 'Equal',
value: null,
show: false
},
quotationFinishDate: {
op: 'Range',
value: null,
show: false
},
routingMethod: {
op: 'Equal',
value: null,
show: true
},
outerEnvelopeSize: {
op: 'Equal',
value: null,
show: false
},
divideMark: {
op: 'Equal',
value: null,
show: false
},
productCode: {
op: 'Equal',
value: null,
show: false
},
productName: {
op: 'Equal',
value: null,
show: true
},
drawnNumber: {
op: 'Equal',
value: null,
show: true
},
qualifiedQuantity: {
op: 'Equal',
value: null,
show: true
},
uncertificateQuantity: {
op: 'Equal',
value: null,
show: true
},
mainRoutingSetStatus: {
op: 'Equal',
value: null,
show: true
},
majorRoutingSetStatus: {
op: 'Equal',
value: null,
show: false
},
materialBillSetStatus: {
op: 'Equal',
value: null,
show: false
},
routingDataSetStatus: {
op: 'Equal',
value: null,
show: false
},
rootId: {
op: 'Equal',
value: null,
show: false
},
mainRoutingExecuteStatus: {
op: 'Equal',
value: null,
show: false
},
majorRoutingExecuteStatus: {
op: 'Equal',
value: null,
show: false
},
mainRoutingActualStartDate: {
op: 'Range',
value: null,
show: false
},
mainRoutingActualFinishDate: {
op: 'Range',
value: null,
show: false
},
majorRoutingActualStartDate: {
op: 'Range',
value: null,
show: false
},
majorRoutingActualFinishDate: {
op: 'Range',
value: null,
show: false
},
batchNumber: {
op: 'Equal',
value: null,
show: true
},
projectNumber: {
op: 'Equal',
value: null,
show: true
},
urgencyLevel: {
op: 'Equal',
value: null,
show: true
},
materialName: {
op: 'Equal',
value: null,
show: true
},
isPreschedule: {
op: 'Equal',
value: null,
show: false
},
spareQty: {
op: 'Equal',
value: null,
show: false
},
demandStart: {
op: 'Range',
value: null,
show: false
},
demandFinish: {
op: 'Range',
value: null,
show: false
},
partNamePro: {
op: 'Equal',
value: null,
show: false
}
}
}
}, },
l(key) { methods: {
key = 'mes_order' + '.' + key handleClose() {
return this.$t(key) this.$emit('on-close')
},
l(key) {
key = 'mes_order' + '.' + key
return this.$t(key)
}
} }
}
} }
</script> </script>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment