|
|
|
@ -249,42 +249,42 @@ |
|
|
|
layout="total, sizes, prev, pager, next, jumper"> |
|
|
|
</el-pagination> |
|
|
|
|
|
|
|
<el-dialog title="转正式料号" :visible.sync="formalPartNoFlag" width="436px" v-drag :close-on-click-modal="false"> |
|
|
|
<el-dialog title="转正式料号" :visible.sync="formalPartNoFlag" width="508px" v-drag :close-on-click-modal="false"> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
<el-form-item label="客户编码" prop="customerNo" > |
|
|
|
<el-input v-model="modalData.customerNo" style="width: 110px;" disabled></el-input> |
|
|
|
<el-input v-model="modalData.customerNo" style="width: 151px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="客户名称" style="margin-left: 15px" prop="customerDesc" > |
|
|
|
<el-input v-model="modalData.customerDesc" style="width: 260px;" disabled></el-input> |
|
|
|
<el-input v-model="modalData.customerDesc" style="width: 291px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: 8px;"> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: 20px;"> |
|
|
|
<el-form-item label="项目编码" prop="projectNo" > |
|
|
|
<el-input v-model="modalData.projectNo" style="width: 110px;" disabled></el-input> |
|
|
|
<el-input v-model="modalData.projectNo" style="width: 151px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="项目名称" style="margin-left: 15px" prop="projectDesc" > |
|
|
|
<el-input v-model="modalData.projectDesc" style="width: 160px;" disabled></el-input> |
|
|
|
<el-input v-model="modalData.projectDesc" style="width: 175px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="BU" prop="bu" > |
|
|
|
<el-input v-model="modalData.bu" style="width: 86px;" disabled></el-input> |
|
|
|
<el-input v-model="modalData.bu" style="width: 102px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: 8px;"> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: 20px;"> |
|
|
|
<el-form-item label="项目料号" prop="testPartNo" > |
|
|
|
<el-input v-model="modalData.testPartNo" style="width: 110px;" disabled></el-input> |
|
|
|
<el-input v-model="modalData.testPartNo" style="width: 151px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="料号描述" style="margin-left: 15px" prop="partDesc" > |
|
|
|
<el-input v-model="modalData.partDesc" style="width: 260px;" disabled></el-input> |
|
|
|
<el-input v-model="modalData.partDesc" style="width: 291px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;margin-top: 8px;"> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;margin-top: 20px;"> |
|
|
|
<el-form-item label="ERP正式料号" prop="finalPartNo" :rules="rules.finalPartNo"> |
|
|
|
<el-input v-model="modalData.finalPartNo" |
|
|
|
@blur="getFinalPartDesc()" |
|
|
|
style="width: 110px"></el-input> |
|
|
|
style="width: 151px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="ERP正式料号描述" style="margin-left: 15px" prop="finalPartDesc"> |
|
|
|
<el-input v-model="modalData.finalPartDesc" style="width: 260px" disabled></el-input> |
|
|
|
<el-input v-model="modalData.finalPartDesc" style="width: 291px" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-footer style="height:40px;margin-top: 10px;text-align:center"> |
|
|
|
@ -545,43 +545,72 @@ |
|
|
|
</el-tab-pane> |
|
|
|
</el-tabs> |
|
|
|
|
|
|
|
<el-dialog title="文档清单定义" @close="projectDocumentListVisibleFalse" :visible.sync="projectDocumentListVisible" width="561px" style="margin-top: 10vh" :close-on-click-modal="false"> |
|
|
|
<el-dialog title="文档清单定义" @close="projectDocumentListVisibleFalse" :visible.sync="projectDocumentListVisible" width="768px" style="margin-top: 7px" :close-on-click-modal="false"> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
<el-form-item label="项目编码" prop="projectNo" class="red-label"> |
|
|
|
<el-input v-model="modalData.projectNo" style="width: 110px;" disabled></el-input> |
|
|
|
<el-form-item prop="projectNo"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">项目编码</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="modalData.projectNo" disabled style="width: 151px;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="项目名称" prop="projectDesc" > |
|
|
|
<el-input v-model="modalData.projectDesc" style="width: 170px;" disabled></el-input> |
|
|
|
<el-form-item prop="projectDesc" style="margin-left: 15px"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">项目名称</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="modalData.projectDesc" disabled style="width: 191px;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="BU" prop="bu"> |
|
|
|
<el-input v-model="modalData.bu" style="width: 110px;" disabled></el-input> |
|
|
|
<el-form-item prop="bu" style="margin-left: 15px"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">BU</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="modalData.bu" disabled style="width: 151px;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
<el-form-item label="客户编码" prop="customerNo" > |
|
|
|
<el-input v-model="modalData.customerNo" style="width: 110px;" disabled></el-input> |
|
|
|
|
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: 20px;"> |
|
|
|
<el-form-item prop="customerNo"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">客户编码</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="modalData.customerNo" disabled style="width: 151px;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="客户名称" prop="customerDesc" > |
|
|
|
<el-input v-model="modalData.customerDesc" style="width: 170px;" disabled></el-input> |
|
|
|
<el-form-item prop="customerDesc" style="margin-left: 15px"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">客户名称</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="modalData.customerDesc" disabled style="width: 191px;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="项目分类" prop="cProjectTypeDb"> |
|
|
|
<el-input v-model="modalData.cProjectTypeDb" style="width: 110px;" disabled></el-input> |
|
|
|
<el-form-item prop="cProjectTypeDb" style="margin-left: 15px"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">项目分类</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="modalData.cProjectTypeDb" disabled style="width: 151px;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
<el-form-item label="项目料号" prop="testPartNo" :rules="rules.testPartNo" > |
|
|
|
<el-input v-model="modalData.testPartNo" style="width: 110px;" disabled></el-input> |
|
|
|
|
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: 20px;"> |
|
|
|
<el-form-item prop="testPartNo" :rules="rules.testPartNo"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">项目料号</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="modalData.testPartNo" disabled style="width: 151px;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="料号描述" prop="partDesc" > |
|
|
|
<el-input v-model="modalData.partDesc" style="width: 170px;" disabled></el-input> |
|
|
|
<el-form-item prop="partDesc" style="margin-left: 15px"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">料号描述</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="modalData.partDesc" disabled style="width: 191px;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="打样单号" prop="proofingNo"> |
|
|
|
<el-input v-model="modalData.proofingNo" style="width: 110px;" disabled></el-input> |
|
|
|
<el-form-item prop="proofingNo" style="margin-left: 15px"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">打样单号</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="modalData.proofingNo" disabled style="width: 151px;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-button type="primary" icon="el-icon-upload" style="margin-top: -5px" @click="addProjectDocumentTypeFlag = true">新增</el-button> |
|
|
|
<el-table |
|
|
|
height="200" |
|
|
|
:height="this.height + 50" |
|
|
|
:data="proofDocumentListDefinition" |
|
|
|
border |
|
|
|
style="width: 100%;"> |
|
|
|
@ -611,29 +640,29 @@ |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
<div slot="footer" class="dialog-footer"> |
|
|
|
<el-footer style="height:40px;margin-top: 25px;text-align:center"> |
|
|
|
<el-button @click="projectDocumentListVisible = false">关闭</el-button> |
|
|
|
</div> |
|
|
|
</el-footer> |
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
<!-- 新增文档类型 --> |
|
|
|
<el-dialog title="新增文档类型" @close="closeAddProjectDocumentTypeFlag" @open="searchProjectDocumentTypeList" :visible.sync="addProjectDocumentTypeFlag" width="559px" v-drag :close-on-click-modal="false"> |
|
|
|
<el-dialog title="新增文档类型" @close="closeAddProjectDocumentTypeFlag" @open="searchProjectDocumentTypeList" :visible.sync="addProjectDocumentTypeFlag" width="768px" style="margin-top: 7px" v-drag :close-on-click-modal="false"> |
|
|
|
<el-form inline="inline" label-position="top" :model="searchProjectDocumentTypeData" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
<el-form-item label="文档类型ID"> |
|
|
|
<el-input v-model="searchProjectDocumentTypeData.documentTypeId" clearable style="width: 110px"></el-input> |
|
|
|
<el-input v-model="searchProjectDocumentTypeData.documentTypeId" clearable style="width: 151px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="文档类型"> |
|
|
|
<el-input v-model="searchProjectDocumentTypeData.documentType" clearable style="width: 110px"></el-input> |
|
|
|
<el-input v-model="searchProjectDocumentTypeData.documentType" clearable style="width: 151px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="责任部门"> |
|
|
|
<el-input v-model="searchProjectDocumentTypeData.responsibleDepartment" clearable style="width: 110px"></el-input> |
|
|
|
<el-input v-model="searchProjectDocumentTypeData.responsibleDepartment" clearable style="width: 151px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label=" "> |
|
|
|
<el-button type="primary" style="padding: 3px 12px" @click="searchProjectDocumentTypeList()">查询</el-button> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-table |
|
|
|
:height="200" |
|
|
|
:height="this.height + 150" |
|
|
|
:data="extraProjectDocumentList" |
|
|
|
stripe |
|
|
|
border |
|
|
|
@ -662,7 +691,7 @@ |
|
|
|
label="责任部门"> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
<el-footer style="height:40px;margin-top: 10px;text-align:center"> |
|
|
|
<el-footer style="height:40px;margin-top: 25px;text-align:center"> |
|
|
|
<el-button type="primary" @click="saveSelectionProjectDocumentType()">确定</el-button> |
|
|
|
<el-button @click="addProjectDocumentTypeFlag = false">关闭</el-button> |
|
|
|
</el-footer> |
|
|
|
@ -1010,107 +1039,154 @@ |
|
|
|
</div> |
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
<el-dialog title="新增打样" :visible.sync="visible" v-drag width="564px" style="margin-top: 100px" :close-on-click-modal="false"> |
|
|
|
<el-dialog title="新增打样" :visible.sync="visible" v-drag width="768px" style="margin-top: 7px" :close-on-click-modal="false"> |
|
|
|
<el-form :inline="true" label-position="top" :model="newProofingRecordData" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
<el-form-item label="项目编码" prop="projectNo" > |
|
|
|
<el-input v-model="newProofingRecordData.projectNo" style="width: 110px;" disabled></el-input> |
|
|
|
<el-form-item prop="projectNo"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">项目编码</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="newProofingRecordData.projectNo" style="width: 189px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="项目名称" style="margin-left: 15px" prop="projectDesc" > |
|
|
|
<el-input v-model="newProofingRecordData.projectDesc" style="width: 234px;" disabled></el-input> |
|
|
|
<el-form-item prop="projectDesc" style="margin-left: 15px"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">项目名称</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="newProofingRecordData.projectDesc" style="width: 330px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="BU" prop="bu" style="margin-left: 15px" :rules="rules.bu"> |
|
|
|
<el-select v-model="newProofingRecordData.bu" placeholder="请选择" style="width: 110px" disabled> |
|
|
|
<el-form-item prop="bu" style="margin-left: 15px" :rules="rules.bu"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">BU</span> |
|
|
|
</template> |
|
|
|
<el-select v-model="newProofingRecordData.bu" placeholder="请选择" style="width: 154px" disabled> |
|
|
|
<el-option |
|
|
|
v-for = "i in userBuList" |
|
|
|
:key = "i.buNo" |
|
|
|
:label = "i.buDesc" |
|
|
|
:value = "i.buNo"> |
|
|
|
v-for="i in userBuList" |
|
|
|
:key="i.buNo" |
|
|
|
:label="i.buDesc" |
|
|
|
:value="i.buNo"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<!-- <el-form-item label="BU" prop="bu" >--> |
|
|
|
<!-- <el-input v-model="newProofingRecordData.bu" readonly style="width: 110px;" class="red-text"></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="newProofingRecordData" style="margin-left: 7px;margin-top: 8px;"> |
|
|
|
<el-form-item label="客户编码" prop="customerNo" > |
|
|
|
<el-input v-model="newProofingRecordData.customerNo" style="width: 110px;" disabled></el-input> |
|
|
|
|
|
|
|
<el-form :inline="true" label-position="top" :model="newProofingRecordData" style="margin-left: 7px;margin-top: 20px;"> |
|
|
|
<el-form-item prop="customerNo"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">客户编码</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="newProofingRecordData.customerNo" style="width: 189px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="客户名称" style="margin-left: 15px" prop="customerDesc" > |
|
|
|
<el-input v-model="newProofingRecordData.customerDesc" style="width: 248px;" disabled></el-input> |
|
|
|
<el-form-item prop="customerDesc" style="margin-left: 15px"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">客户名称</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="newProofingRecordData.customerDesc" style="width: 330px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="newProofingRecordData" :rules="rules" style="margin-left: 7px;margin-top: 8px;"> |
|
|
|
<el-form-item label="项目料号" prop="testPartNo" :rules="rules.testPartNo" > |
|
|
|
<el-input v-model="newProofingRecordData.testPartNo" style="width: 110px;" disabled></el-input> |
|
|
|
|
|
|
|
<el-form :inline="true" label-position="top" :model="newProofingRecordData" :rules="rules" style="margin-left: 7px;margin-top: 20px;"> |
|
|
|
<el-form-item prop="testPartNo" :rules="rules.testPartNo"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">项目料号</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="newProofingRecordData.testPartNo" style="width: 189px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="料号描述" style="margin-left: 15px" prop="partDesc" > |
|
|
|
<el-input v-model="newProofingRecordData.partDesc" style="width: 248px;" disabled></el-input> |
|
|
|
<el-form-item prop="partDesc" style="margin-left: 15px"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">料号描述</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="newProofingRecordData.partDesc" style="width: 330px;" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="newProofingRecordData" :rules="rules" style="margin-left: 7px;margin-top: 8px;"> |
|
|
|
<el-form-item label="项目分类" prop="cProjectTypeDb"> |
|
|
|
<el-select v-model="newProofingRecordData.cProjectTypeDb" placeholder="请选择" clearable style="width: 110px"> |
|
|
|
|
|
|
|
<el-form :inline="true" label-position="top" :model="newProofingRecordData" :rules="rules" style="margin-left: 7px;margin-top: 20px;"> |
|
|
|
<el-form-item prop="cProjectTypeDb"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">项目分类</span> |
|
|
|
</template> |
|
|
|
<el-select v-model="newProofingRecordData.cProjectTypeDb" placeholder="请选择" clearable style="width: 189px"> |
|
|
|
<el-option |
|
|
|
v-for = "i in cProjectTypeDbList" |
|
|
|
:key = "i.cProjectTypeDb" |
|
|
|
:label = "i.cProjectTypeDb" |
|
|
|
:value = "i.cProjectTypeDb"> |
|
|
|
v-for="i in cProjectTypeDbList" |
|
|
|
:key="i.cProjectTypeDb" |
|
|
|
:label="i.cProjectTypeDb" |
|
|
|
:value="i.cProjectTypeDb"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="项目阶段" prop="projectPhase" style="margin-left: 15px" :rules="rules.projectPhase"> |
|
|
|
<el-select v-model="newProofingRecordData.projectPhase" placeholder="请选择" clearable style="width: 110px"> |
|
|
|
<el-form-item prop="projectPhase" style="margin-left: 15px" :rules="rules.projectPhase"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">项目阶段</span> |
|
|
|
</template> |
|
|
|
<el-select v-model="newProofingRecordData.projectPhase" placeholder="请选择" clearable style="width: 150px"> |
|
|
|
<el-option |
|
|
|
v-for = "i in projectPhaseList" |
|
|
|
:key = "i.projectPhase" |
|
|
|
:label = "i.projectPhase" |
|
|
|
:value = "i.projectPhase"> |
|
|
|
v-for="i in projectPhaseList" |
|
|
|
:key="i.projectPhase" |
|
|
|
:label="i.projectPhase" |
|
|
|
:value="i.projectPhase"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="打样单号" prop="proofingNo" style="margin-left: 15px" :rules="rules.proofingNo" > |
|
|
|
<el-input v-model="newProofingRecordData.proofingNo" style="width: 110px;"></el-input> |
|
|
|
<el-form-item prop="proofingNo" style="margin-left: 15px" :rules="rules.proofingNo"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">打样单号</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="newProofingRecordData.proofingNo" style="width: 151px;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="数量" prop="proofingNumber" style="margin-left: 15px" :rules="rules.proofingNo" > |
|
|
|
<el-input v-model="newProofingRecordData.proofingNumber" style="width: 110px"></el-input> |
|
|
|
<el-form-item prop="proofingNumber" style="margin-left: 15px" :rules="rules.proofingNo"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">数量</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="newProofingRecordData.proofingNumber" style="width: 154px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="newProofingRecordData" :rules="rules" style="margin-left: 7px;margin-top: 8px;"> |
|
|
|
<el-form-item label="打样开始日期" prop="" :rules="rules.planStartDate" > |
|
|
|
<el-form :inline="true" label-position="top" :model="newProofingRecordData" :rules="rules" style="margin-left: 7px;margin-top: 20px;"> |
|
|
|
<el-form-item prop="" :rules="rules.planStartDate"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">打样开始日期</span> |
|
|
|
</template> |
|
|
|
<el-date-picker |
|
|
|
v-model="newProofingRecordData.planStartDate" |
|
|
|
type="date" |
|
|
|
placeholder="选择日期" |
|
|
|
style="width: 110px;" |
|
|
|
style="width: 189px;" |
|
|
|
> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="预计完成日期" prop="" style="margin-left: 15px" :rules="rules.requiredDeliveryDate" > |
|
|
|
<el-form-item prop="" style="margin-left: 15px" :rules="rules.requiredDeliveryDate"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">预计完成日期</span> |
|
|
|
</template> |
|
|
|
<el-date-picker |
|
|
|
v-model="newProofingRecordData.requiredDeliveryDate" |
|
|
|
type="date" |
|
|
|
placeholder="选择日期" |
|
|
|
style="width: 110px;" |
|
|
|
style="width: 150px;" |
|
|
|
> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="实际完成日期" style="margin-left: 15px" prop="" > |
|
|
|
<el-form-item prop="" style="margin-left: 15px"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">实际完成日期</span> |
|
|
|
</template> |
|
|
|
<el-date-picker |
|
|
|
v-model="newProofingRecordData.actualityDeliveryDate" |
|
|
|
type="date" |
|
|
|
placeholder="选择日期" |
|
|
|
style="width: 110px;" |
|
|
|
style="width: 151px;" |
|
|
|
disabled> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="newProofingRecordData" :rules="rules" style="margin-left: 7px;margin-top: 8px;"> |
|
|
|
<el-form-item label="备注" prop="remark"> |
|
|
|
<el-input v-model="newProofingRecordData.remark" style="width: 527px"></el-input> |
|
|
|
|
|
|
|
<el-form :inline="true" label-position="top" :model="newProofingRecordData" :rules="rules" style="margin-left: 7px;margin-top: 20px;"> |
|
|
|
<el-form-item prop="remark"> |
|
|
|
<template #label> |
|
|
|
<span class="big-label">备注</span> |
|
|
|
</template> |
|
|
|
<el-input v-model="newProofingRecordData.remark" style="width: 731px" type="textarea" :rows="2"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-footer style="height:40px;margin-top: 15px;text-align:center"> |
|
|
|
|
|
|
|
<el-footer style="height:40px;margin-top: 45px;text-align:center"> |
|
|
|
<el-button @click="visible = false">取 消</el-button> |
|
|
|
<el-button type="primary" @click="newProofingRecord()">确 定</el-button> |
|
|
|
</el-footer> |
|
|
|
@ -5572,4 +5648,8 @@ import {updateColumnSize} from "../../../api/table"; |
|
|
|
padding: 10px; |
|
|
|
margin-bottom: 10px; |
|
|
|
} |
|
|
|
|
|
|
|
.big-label { |
|
|
|
font-size: medium; /* 调整字号 */ |
|
|
|
} |
|
|
|
</style> |