Browse Source

2024-01-02

页面缩放错位
master
fengyuan_yang 1 year ago
parent
commit
5da48d6007
  1. 38
      src/views/modules/changeManagement/changeRecord.vue
  2. 38
      src/views/modules/changeManagement/changeRequest.vue
  3. 82
      src/views/modules/part/partInformation.vue

38
src/views/modules/changeManagement/changeRecord.vue

@ -94,11 +94,11 @@
<span v-if="changeRequestFlag('applicantId') === 'N'" slot="label">申请人</span>
<span v-else style="cursor: pointer" slot="label" @click="getBaseList(103, 1)"><a herf="#">申请人</a></span>
<el-input v-model="modalData.applicantId" @blur="applicantBlur(103)" :disabled="changeRequestFlag('applicantId') === 'N'" style="width: 120px"></el-input>
<el-input v-model="modalData.applicantName" disabled style="width: 300px"></el-input>
<el-input v-model="modalData.applicantName" disabled style="width: 293px"></el-input>
</el-form-item>
<el-form-item label="申请部门">
<el-input v-model="modalData.applicationDepartmentId" disabled style="width: 120px"></el-input>
<el-input v-model="modalData.applicationDepartmentName" disabled style="width: 300px"></el-input>
<el-input v-model="modalData.applicationDepartmentName" disabled style="width: 293px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
@ -117,7 +117,7 @@
<!-- <dict-data-select v-model="modalData.changeImpact" :disabled="changeRequestFlag('changeImpact') === 'N'" style="width: 205px" dict-type="change_change_Impact"></dict-data-select>-->
<!-- </el-form-item>-->
<el-form-item label="变更影响描述" prop="changeImpactDesc">
<el-input v-model="modalData.changeImpactDesc" :disabled="changeRequestFlag('changeImpactDesc') === 'N'" style="width: 641px"></el-input>
<el-input v-model="modalData.changeImpactDesc" :disabled="changeRequestFlag('changeImpactDesc') === 'N'" style="width: 629px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
@ -125,19 +125,19 @@
<dict-data-select v-model="modalData.ecnStage" :disabled="changeRequestFlag('ecnStage') === 'N'" style="width: 95px" dict-type="change_ecn_stage"></dict-data-select>
</el-form-item>
<el-form-item label="变更类别" prop="changeType" :rules="rules.changeType">
<dict-data-select v-model="modalData.changeType" :disabled="changeRequestFlag('changeType') === 'N'" style="width: 95px" dict-type="change_change_type"></dict-data-select>
<dict-data-select v-model="modalData.changeType" :disabled="changeRequestFlag('changeType') === 'N'" style="width: 96px" dict-type="change_change_type"></dict-data-select>
</el-form-item>
<el-form-item label="ECN种类" prop="ecnType" :rules="rules.ecnType">
<dict-data-select v-model="modalData.ecnType" :disabled="changeRequestFlag('ecnType') === 'N'" style="width: 100px" dict-type="change_ecn_type"></dict-data-select>
</el-form-item>
<el-form-item label=" ">
<el-button :disabled="changeRequestFlag('ecnType') === 'N'" type="primary" @click="chooseEcnTypeModal" style="width: 90px">ECN种类</el-button>
<el-button :disabled="changeRequestFlag('ecnType') === 'N'" type="primary" @click="chooseEcnTypeModal" style="width: 84px">ECN种类</el-button>
</el-form-item>
<el-form-item prop="tpEngineerId" :rules="rules.tpEngineerId">
<span v-if="changeRequestFlag('tpEngineerId') === 'N'" slot="label">审批人员</span>
<span v-else style="cursor: pointer" slot="label" @click="getBaseList(2005)"><a herf="#">审批人员</a></span>
<el-input v-model="modalData.tpEngineerId" @blur="tpEngineerBlur(2005)" :disabled="changeRequestFlag('tpEngineerId') === 'N'" style="width: 120px"></el-input>
<el-input v-model="modalData.tpEngineerName" disabled style="width: 300px"></el-input>
<el-input v-model="modalData.tpEngineerName" disabled style="width: 293px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
@ -156,13 +156,13 @@
<!-- <dict-data-select v-model="modalData.printing" style="width: 205px" dict-type="change_printing"></dict-data-select>-->
<!-- </el-form-item>-->
<el-form-item label="是否DF产品" prop="dfIsProduct" :rules="rules.dfIsProduct">
<dict-data-select v-model="modalData.dfIsProduct" :disabled="changeRequestFlag('dfIsProduct') === 'N'" style="width: 202px" dict-type="change_df_is_product"></dict-data-select>
<dict-data-select v-model="modalData.dfIsProduct" :disabled="changeRequestFlag('dfIsProduct') === 'N'" style="width: 198px" dict-type="change_df_is_product"></dict-data-select>
</el-form-item>
<el-form-item label=" " :required="modalData.dfIsProduct === 'I'" prop="industrialEngineerId" :show-message="false">
<span v-if="changeRequestFlag('industrialEngineerId') === 'N'" slot="label">I/E</span>
<span v-else style="cursor: pointer" slot="label" @click="getBaseList(2006)"><a herf="#">I/E</a></span>
<el-input v-model="modalData.industrialEngineerId" @blur="industrialEngineerBlur(2006)" :disabled="changeRequestFlag('industrialEngineerId') === 'N'" style="width: 120px"></el-input>
<el-input v-model="modalData.industrialEngineerName" disabled style="width: 300px"></el-input>
<el-input v-model="modalData.industrialEngineerName" disabled style="width: 293px"></el-input>
</el-form-item>
<!-- <el-form-item label="制造成本是否变更" prop="manufacturingCostIsChange" :rules="rules.manufacturingCostIsChange">-->
<!-- <dict-data-select v-model="modalData.manufacturingCostIsChange" style="width: 205px" dict-type="change_manufacturing_cost_is_change"></dict-data-select>-->
@ -173,24 +173,24 @@
<span v-if="changeRequestFlag('cqcOperatorId') === 'N'" slot="label">CQC</span>
<span v-else style="cursor: pointer" slot="label" @click="getBaseList(2007)"><a herf="#">CQC</a></span>
<el-input v-model="modalData.cqcOperatorId" @blur="cqcOperatorBlur(2007)" :disabled="changeRequestFlag('cqcOperatorId') === 'N'" style="width: 120px"></el-input>
<el-input v-model="modalData.cqcOperatorName" disabled style="width: 297px"></el-input>
<el-input v-model="modalData.cqcOperatorName" disabled style="width: 293px"></el-input>
</el-form-item>
<el-form-item label=" ">
<span v-if="changeRequestFlag('faiOperatorId') === 'N'" slot="label">FAI</span>
<span v-else style="cursor: pointer" slot="label" @click="getBaseList(2008)"><a herf="#">FAI</a></span>
<el-input v-model="modalData.faiOperatorId" @blur="faiOperatorBlur(2008)" :disabled="changeRequestFlag('faiOperatorId') === 'N'" style="width: 120px"></el-input>
<el-input v-model="modalData.faiOperatorName" disabled style="width: 300px"></el-input>
<el-input v-model="modalData.faiOperatorName" disabled style="width: 293px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="变更要求描述" prop="changeRequestDesc" :rules="rules.changeRequestDesc">
<el-input type="textarea" v-model="modalData.changeRequestDesc" :disabled="changeRequestFlag('changeRequestDesc') === 'N'" :rows="3" resize='none' show-word-limit style="width: 643px;height: 30px"></el-input>
<el-input type="textarea" v-model="modalData.changeRequestDesc" :disabled="changeRequestFlag('changeRequestDesc') === 'N'" :rows="3" resize='none' show-word-limit style="width: 636px;height: 30px"></el-input>
</el-form-item>
<!-- <el-form-item label="是否重新报价" prop="isReQuote" :rules="rules.isReQuote">-->
<!-- <dict-data-select v-model="modalData.isReQuote" style="width: 205px" dict-type="change_is_re_quote"></dict-data-select>-->
<!-- </el-form-item>-->
<el-form-item label="印刷方式" prop="printing" :rules="rules.printing">
<dict-data-select v-model="modalData.printing" :disabled="changeRequestFlag('printing') === 'N'" style="width: 205px" dict-type="change_printing"></dict-data-select>
<dict-data-select v-model="modalData.printing" :disabled="changeRequestFlag('printing') === 'N'" style="width: 198px" dict-type="change_printing"></dict-data-select>
</el-form-item>
</el-form>
<!-- <el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: 50px">-->
@ -445,27 +445,27 @@
</div>
<el-form :inline="true" label-position="top" :model="executionInfoData">
<el-form-item label="原菲林编号">
<el-input :disabled="changeExecutionInfoFlag('originalFilmNo') === 'N'" v-model="executionInfoData.originalFilmNo" style="width: 230px"></el-input>
<el-input :disabled="changeExecutionInfoFlag('originalFilmNo') === 'N'" v-model="executionInfoData.originalFilmNo" style="width: 226px"></el-input>
</el-form-item>
<el-form-item label="原啤刀编号">
<el-input :disabled="changeExecutionInfoFlag('originalDieCuttingRuleNo') === 'N'" v-model="executionInfoData.originalDieCuttingRuleNo" style="width: 230px"></el-input>
<el-input :disabled="changeExecutionInfoFlag('originalDieCuttingRuleNo') === 'N'" v-model="executionInfoData.originalDieCuttingRuleNo" style="width: 226px"></el-input>
</el-form-item>
<el-form-item label="原网板/印版编号">
<el-input :disabled="changeExecutionInfoFlag('originalStencilNo') === 'N'" v-model="executionInfoData.originalStencilNo" style="width: 230px"></el-input>
<el-input :disabled="changeExecutionInfoFlag('originalStencilNo') === 'N'" v-model="executionInfoData.originalStencilNo" style="width: 226px"></el-input>
</el-form-item>
<el-form-item label="ECN执行日期">
<el-date-picker :disabled="changeExecutionInfoFlag('executionDate') === 'N'" style="width: 130px" v-model="executionInfoData.executionDate" type="date" value-format="yyyy-MM-dd" placeholder="请选择日期" :editable=false></el-date-picker>
<el-date-picker :disabled="changeExecutionInfoFlag('executionDate') === 'N'" style="width: 128px" v-model="executionInfoData.executionDate" type="date" value-format="yyyy-MM-dd" placeholder="请选择日期" :editable=false></el-date-picker>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="executionInfoData" style="margin-top: -5px;">
<el-form-item label="新菲林编号">
<el-input :disabled="changeExecutionInfoFlag('newFilmNo') === 'N'" v-model="executionInfoData.newFilmNo" style="width: 230px"></el-input>
<el-input :disabled="changeExecutionInfoFlag('newFilmNo') === 'N'" v-model="executionInfoData.newFilmNo" style="width: 226px"></el-input>
</el-form-item>
<el-form-item label="新啤刀编号">
<el-input :disabled="changeExecutionInfoFlag('newDieCuttingRuleNo') === 'N'" v-model="executionInfoData.newDieCuttingRuleNo" style="width: 230px"></el-input>
<el-input :disabled="changeExecutionInfoFlag('newDieCuttingRuleNo') === 'N'" v-model="executionInfoData.newDieCuttingRuleNo" style="width: 226px"></el-input>
</el-form-item>
<el-form-item label="新网板/印版编号">
<el-input :disabled="changeExecutionInfoFlag('newStencilNo') === 'N'" v-model="executionInfoData.newStencilNo" style="width: 230px"></el-input>
<el-input :disabled="changeExecutionInfoFlag('newStencilNo') === 'N'" v-model="executionInfoData.newStencilNo" style="width: 226px"></el-input>
</el-form-item>
</el-form>
<div style="text-align: center ;font-size: 11px">

38
src/views/modules/changeManagement/changeRequest.vue

@ -109,11 +109,11 @@
<el-form-item prop="applicantId" :rules="rules.applicantId">
<span style="cursor: pointer" slot="label" @click="getBaseList(103, 1)"><a herf="#">申请人</a></span>
<el-input v-model="modalData.applicantId" @blur="applicantBlur(103)" style="width: 120px"></el-input>
<el-input v-model="modalData.applicantName" disabled style="width: 300px"></el-input>
<el-input v-model="modalData.applicantName" disabled style="width: 293px"></el-input>
</el-form-item>
<el-form-item label="申请部门" >
<el-input v-model="modalData.applicationDepartmentId" readonly style="width: 120px"></el-input>
<el-input v-model="modalData.applicationDepartmentName" disabled style="width: 300px"></el-input>
<el-input v-model="modalData.applicationDepartmentName" disabled style="width: 293px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
@ -131,7 +131,7 @@
<!-- <dict-data-select v-if="modalFlag" v-model="modalData.changeImpact" style="width: 205px" dict-type="change_change_Impact"></dict-data-select>-->
<!-- </el-form-item>-->
<el-form-item label="变更影响描述" prop="changeImpactDesc">
<el-input v-model="modalData.changeImpactDesc" style="width: 641px"></el-input>
<el-input v-model="modalData.changeImpactDesc" style="width: 629px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
@ -139,18 +139,18 @@
<dict-data-select v-if="modalFlag" v-model="modalData.ecnStage" style="width: 95px" dict-type="change_ecn_stage"></dict-data-select>
</el-form-item>
<el-form-item label="变更类别" prop="changeType" :rules="rules.changeType">
<dict-data-select v-if="modalFlag" v-model="modalData.changeType" style="width: 95px" dict-type="change_change_type"></dict-data-select>
<dict-data-select v-if="modalFlag" v-model="modalData.changeType" style="width: 96px" dict-type="change_change_type"></dict-data-select>
</el-form-item>
<el-form-item label="ECN种类" prop="ecnType" :rules="rules.ecnType">
<dict-data-select v-if="modalFlag" v-model="modalData.ecnType" style="width: 100px" dict-type="change_ecn_type"></dict-data-select>
</el-form-item>
<el-form-item label=" ">
<el-button type="primary" @click="chooseEcnTypeModal" style="width: 90px">ECN种类</el-button>
<el-button type="primary" @click="chooseEcnTypeModal" style="width: 84px">ECN种类</el-button>
</el-form-item>
<el-form-item prop="tpEngineerId" :rules="rules.tpEngineerId">
<span style="cursor: pointer" slot="label" @click="getBaseList(2005)"><a herf="#">审批人员</a></span>
<el-input v-model="modalData.tpEngineerId" @blur="tpEngineerBlur(2005)" style="width: 120px"></el-input>
<el-input v-model="modalData.tpEngineerName" disabled style="width: 300px"></el-input>
<el-input v-model="modalData.tpEngineerName" disabled style="width: 293px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
@ -168,12 +168,12 @@
<!-- <dict-data-select v-model="modalData.printing" style="width: 205px" dict-type="change_printing"></dict-data-select>-->
<!-- </el-form-item>-->
<el-form-item label="是否DF产品" prop="dfIsProduct" :rules="rules.dfIsProduct">
<dict-data-select v-if="modalFlag" v-model="modalData.dfIsProduct" style="width: 202px" dict-type="change_df_is_product"></dict-data-select>
<dict-data-select v-if="modalFlag" v-model="modalData.dfIsProduct" style="width: 198px" dict-type="change_df_is_product"></dict-data-select>
</el-form-item>
<el-form-item label=" " prop="industrialEngineerId" :rules="[{required: modalData.dfIsProduct === 'Yes',message: ' ',trigger: ['blur','change']}]">
<span style="cursor: pointer" slot="label" @click="getBaseList(2006)"><a herf="#">I/E</a></span>
<el-input v-model="modalData.industrialEngineerId" @blur="industrialEngineerBlur(2006)" style="width: 120px"></el-input>
<el-input v-model="modalData.industrialEngineerName" disabled style="width: 300px"></el-input>
<el-input v-model="modalData.industrialEngineerName" disabled style="width: 293px"></el-input>
</el-form-item>
<!-- <el-form-item label="制造成本是否变更" prop="manufacturingCostIsChange" :rules="rules.manufacturingCostIsChange">-->
<!-- <dict-data-select v-model="modalData.manufacturingCostIsChange" style="width: 205px" dict-type="change_manufacturing_cost_is_change"></dict-data-select>-->
@ -183,24 +183,24 @@
<el-form-item label=" ">
<span style="cursor: pointer" slot="label" @click="getBaseList(2007)"><a herf="#">CQC</a></span>
<el-input v-model="modalData.cqcOperatorId" @blur="cqcOperatorBlur(2007)" style="width: 120px"></el-input>
<el-input v-model="modalData.cqcOperatorName" disabled style="width: 297px"></el-input>
<el-input v-model="modalData.cqcOperatorName" disabled style="width: 293px"></el-input>
</el-form-item>
<el-form-item label=" ">
<span style="cursor: pointer" slot="label" @click="getBaseList(2008)"><a herf="#">FAI</a></span>
<el-input v-model="modalData.faiOperatorId" @blur="faiOperatorBlur(2008)" style="width: 120px"></el-input>
<el-input v-model="modalData.faiOperatorName" disabled style="width: 300px"></el-input>
<el-input v-model="modalData.faiOperatorName" disabled style="width: 293px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="变更要求描述" prop="changeRequestDesc" :rules="rules.changeRequestDesc">
<el-input type="textarea" v-model="modalData.changeRequestDesc" :rows="3" resize='none' show-word-limit style="width: 643px;height: 30px"></el-input>
<el-input type="textarea" v-model="modalData.changeRequestDesc" :rows="3" resize='none' show-word-limit style="width: 636px;height: 30px"></el-input>
</el-form-item>
<!-- <el-form-item label="是否重新报价" prop="isReQuote" :rules="rules.isReQuote">-->
<!-- <dict-data-select v-model="modalData.isReQuote" style="width: 205px" dict-type="change_is_re_quote"></dict-data-select>-->
<!-- <el-button type="primary" icon="el-icon-upload" @click="uploadFileModal" style="margin-top: 12px;width: 105px">文件上传</el-button>-->
<!-- </el-form-item>-->
<el-form-item label="印刷方式" prop="printing" :rules="rules.printing">
<dict-data-select v-if="modalFlag" v-model="modalData.printing" style="width: 205px" dict-type="change_printing"></dict-data-select>
<dict-data-select v-if="modalFlag" v-model="modalData.printing" style="width: 198px" dict-type="change_printing"></dict-data-select>
<el-button type="primary" icon="el-icon-upload" @click="uploadFileModal" style="margin-top: 15px;width: 105px">文件上传</el-button>
</el-form-item>
</el-form>
@ -450,27 +450,27 @@
</div>
<el-form :inline="true" label-position="top" :model="executionInfoData">
<el-form-item label="原菲林编号">
<el-input v-model="executionInfoData.originalFilmNo" style="width: 230px"></el-input>
<el-input v-model="executionInfoData.originalFilmNo" style="width: 226px"></el-input>
</el-form-item>
<el-form-item label="原啤刀编号">
<el-input v-model="executionInfoData.originalDieCuttingRuleNo" style="width: 230px"></el-input>
<el-input v-model="executionInfoData.originalDieCuttingRuleNo" style="width: 226px"></el-input>
</el-form-item>
<el-form-item label="原网板/印版编号">
<el-input v-model="executionInfoData.originalStencilNo" style="width: 230px"></el-input>
<el-input v-model="executionInfoData.originalStencilNo" style="width: 226px"></el-input>
</el-form-item>
<el-form-item label="ECN执行日期">
<el-date-picker style="width: 130px" v-model="executionInfoData.executionDate" type="date" value-format="yyyy-MM-dd" placeholder="请选择日期" :editable=false></el-date-picker>
<el-date-picker style="width: 128px" v-model="executionInfoData.executionDate" type="date" value-format="yyyy-MM-dd" placeholder="请选择日期" :editable=false></el-date-picker>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="executionInfoData" style="margin-top: -5px;">
<el-form-item label="新菲林编号">
<el-input v-model="executionInfoData.newFilmNo" style="width: 230px"></el-input>
<el-input v-model="executionInfoData.newFilmNo" style="width: 226px"></el-input>
</el-form-item>
<el-form-item label="新啤刀编号">
<el-input v-model="executionInfoData.newDieCuttingRuleNo" style="width: 230px"></el-input>
<el-input v-model="executionInfoData.newDieCuttingRuleNo" style="width: 226px"></el-input>
</el-form-item>
<el-form-item label="新网板/印版编号">
<el-input v-model="executionInfoData.newStencilNo" style="width: 230px"></el-input>
<el-input v-model="executionInfoData.newStencilNo" style="width: 226px"></el-input>
</el-form-item>
</el-form>
<div style="text-align: center ;font-size: 11px">

82
src/views/modules/part/partInformation.vue

@ -161,7 +161,7 @@
<el-tab-pane label="General" name="General">
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: -5px;">
<el-form-item label="零件类型 / Part Type" prop="partType" :rules="rules.partType">
<el-select v-model="modalData.partType" :disabled="modalData.flag==='3'" style="width: 461px">
<el-select v-model="modalData.partType" :disabled="modalData.flag==='3'" style="width: 458px">
<el-option label="Manufactured" value="Manufactured"></el-option>
<el-option label="Manufactured Recipe" value="Manufactured Recipe"></el-option>
<el-option label="Purchased (raw)" value="Purchased (raw)"></el-option>
@ -171,70 +171,70 @@
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(123)"><a herf="#">安全代码 / Safety Code</a></span>
<el-input v-model="modalData.hazardCode" @change="hazardCodeBlur(123)" style="width: 128px"></el-input>
<el-input v-model="modalData.hazardDesc" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.hazardDesc" disabled style="width: 327px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item prop="productGroupId4" :rules="rules.productGroupId4">
<span style="cursor: pointer" slot="label" @click="getBaseList(113)"><a herf="#">计划人 / Planner</a></span>
<el-input v-model="modalData.productGroupId4" @change="productGroupId4Blur(113)" style="width: 128px"></el-input>
<el-input v-model="modalData.productGroupName4" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.productGroupName4" disabled style="width: 327px"></el-input>
</el-form-item>
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(112)"><a herf="#">会计组 / Accounting Group</a></span>
<el-input v-model="modalData.productGroupId3" @change="productGroupId3Blur(112)" style="width: 128px"></el-input>
<el-input v-model="modalData.productGroupName3" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.productGroupName3" disabled style="width: 327px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item prop="umId" :rules="rules.umId">
<span style="cursor: pointer" slot="label" @click="getBaseList(1007)"><a herf="#">计量单位 / Inventory UoM</a></span>
<el-input v-model="modalData.umId" @change="umIdBlur(1007)" style="width: 128px"></el-input>
<el-input v-model="modalData.umName" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.umName" disabled style="width: 327px"></el-input>
</el-form-item>
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(109)"><a herf="#">产品代码 / Product Code</a></span>
<el-input v-model="modalData.groupId" @change="groupIdBlur(109)" style="width: 128px"></el-input>
<el-input v-model="modalData.groupName" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.groupName" disabled style="width: 327px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(110)"><a herf="#">商品组1 / Comm Group 1</a></span>
<el-input v-model="modalData.productGroupId1" @change="productGroupId1Blur(110)" style="width: 128px"></el-input>
<el-input v-model="modalData.productGroupName1" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.productGroupName1" disabled style="width: 327px"></el-input>
</el-form-item>
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(108)"><a herf="#">产品大类 / Product Family</a></span>
<el-input v-model="modalData.familyId" @change="familyIdBlur(108)" style="width: 128px"></el-input>
<el-input v-model="modalData.familyName" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.familyName" disabled style="width: 327px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(111)"><a herf="#">商品组2 / Comm Group 2</a></span>
<el-input v-model="modalData.productGroupId2" @change="productGroupId2Blur(111)" style="width: 128px"></el-input>
<el-input v-model="modalData.productGroupName2" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.productGroupName2" disabled style="width: 327px"></el-input>
</el-form-item>
<el-form-item label="类型指定 / Type Designation">
<el-input v-model="modalData.typeDesignation" clearable style="width: 461px"></el-input>
<el-input v-model="modalData.typeDesignation" clearable style="width: 458px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(124)"><a herf="#">资产等级 / Asset Class</a></span>
<el-input v-model="modalData.assetClass" @change="assetClassBlur(124)" style="width: 128px"></el-input>
<el-input v-model="modalData.assetClassDesc" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.assetClassDesc" disabled style="width: 327px"></el-input>
</el-form-item>
<el-form-item label="尺寸/材质 / Dimension/Quality">
<el-input v-model="modalData.dimQuality" clearable style="width: 461px"></el-input>
<el-input v-model="modalData.dimQuality" clearable style="width: 458px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(125)"><a herf="#">零件状态 / Part Status</a></span>
<el-input v-model="modalData.partStatus" @change="partStatusBlur(125)" style="width: 128px"></el-input>
<el-input v-model="modalData.partStatusDesc" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.partStatusDesc" disabled style="width: 327px"></el-input>
</el-form-item>
<el-form-item label="净重">
<el-input class="inlineNumber numInput" v-model="modalData.weightNet" readonly type="number" style="width: 110px"></el-input>
@ -243,7 +243,7 @@
<el-input v-model="modalData.uomForWeightNet" readonly style="width: 110px"></el-input>
</el-form-item>
<el-form-item label="频率级别 / Frequency Class">
<el-input v-model="modalData.frequencyClass" readonly style="width: 223px"></el-input>
<el-input v-model="modalData.frequencyClass" readonly style="width: 220px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
@ -251,7 +251,7 @@
<span style="cursor: pointer" slot="label" v-if="!modalDisableFlag"><a herf="#">ABC类 / ABC Class</a></span>
<span style="cursor: pointer" slot="label" v-else @click="getBaseList(126)"><a herf="#">ABC类 / ABC Class</a></span>
<el-input v-model="modalData.abcClass" @change="abcClassBlur(126)" :readonly="!modalDisableFlag" style="width: 128px"></el-input>
<el-input v-model="modalData.abcClassDesc" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.abcClassDesc" disabled style="width: 327px"></el-input>
</el-form-item>
<el-form-item label="净数量">
<el-input class="inlineNumber numInput" v-model="modalData.volumeNet" readonly type="number" style="width: 110px"></el-input>
@ -260,7 +260,7 @@
<el-input v-model="modalData.uomForVolumeNet" readonly style="width: 110px"></el-input>
</el-form-item>
<el-form-item label="生命周期阶段 / Lifecycle Stage">
<el-input v-model="modalData.lifecycleStage" readonly style="width: 223px"></el-input>
<el-input v-model="modalData.lifecycleStage" readonly style="width: 220px"></el-input>
</el-form-item>
</el-form>
</el-tab-pane>
@ -268,44 +268,44 @@
<el-tab-pane label="Acquisition" name="Acquisition">
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: -5px;">
<el-form-item label="制造备货期 / Manufacturing Lead Time">
<el-input-number :controls="false" :step="0" v-model="modalData.manufacturingLeadTime" @change="changeExpectedLeadTime" :disabled="!(modalData.partType === 'Manufactured' || modalData.partType === 'Manufactured Recipe')" style="width: 223px"></el-input-number>
<el-input-number :controls="false" :step="0" v-model="modalData.manufacturingLeadTime" @change="changeExpectedLeadTime" :disabled="!(modalData.partType === 'Manufactured' || modalData.partType === 'Manufactured Recipe')" style="width: 222px"></el-input-number>
</el-form-item>
<el-form-item label="周数 / Weeks">
<el-input class="inlineNumber numInput" v-model="modalData.durabilityWeek" readonly type="number" style="width: 223px"></el-input>
<el-input class="inlineNumber numInput" v-model="modalData.durabilityWeek" readonly type="number" style="width: 221px"></el-input>
</el-form-item>
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(127)"><a herf="#">来源国家 / Country of Origin</a></span>
<el-input v-model="modalData.countryOfOrigin" @change="countryOfOriginBlur(127)" style="width: 128px"></el-input>
<el-input v-model="modalData.countryOfOriginDesc" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.countryOfOriginDesc" disabled style="width: 327px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="预期提前期 / Expected Lead Time">
<el-input-number :controls="false" :step="0" v-model="modalData.expectedLeadTime" style="width: 223px"></el-input-number>
<el-input-number :controls="false" :step="0" v-model="modalData.expectedLeadTime" style="width: 222px"></el-input-number>
</el-form-item>
<el-form-item label="天数 / Days">
<el-input-number :controls="false" :step="0" v-model="modalData.durabilityDay" @change="changeDurabilityWeek" style="width: 223px"></el-input-number>
<el-input-number :controls="false" :step="0" v-model="modalData.durabilityDay" @change="changeDurabilityWeek" style="width: 221px"></el-input-number>
</el-form-item>
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(128)"><a herf="#">区域代码 / Region Code</a></span>
<el-input v-model="modalData.regionOfOrigin" @change="regionOfOriginBlur(128)" style="width: 128px"></el-input>
<el-input v-model="modalData.regionOfOriginDesc" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.regionOfOriginDesc" disabled style="width: 327px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="州内转换因子 / Intrastat Conv Factor">
<el-input-number :controls="false" :step="0" v-model="modalData.intrastatConvFactor" style="width: 128px"></el-input-number>
<el-input v-model="modalData.umDesc" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.umDesc" disabled style="width: 327px"></el-input>
</el-form-item>
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(129)"><a herf="#">海关统计序号 / Customs Stat No</a></span>
<el-input v-model="modalData.customsStatNo" @change="customsStatNoBlur(129)" style="width: 128px"></el-input>
<el-input v-model="modalData.customsStatDesc" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.customsStatDesc" disabled style="width: 327px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="备注" style="height: 80px">
<el-input type="textarea" v-model="modalData.remark" :rows="3" resize='none' show-word-limit style="width: 937px"></el-input>
<el-input type="textarea" v-model="modalData.remark" :rows="3" resize='none' show-word-limit style="width: 931px"></el-input>
</el-form-item>
</el-form>
</el-tab-pane>
@ -348,7 +348,7 @@
<el-tab-pane label="Misc Part Info" name="MiscPartInfo">
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: -5px;">
<el-form-item label="库存估价方法 / Inventory Valuation Method">
<el-select v-model="modalData.inventoryValuationMethod" style="width: 461px">
<el-select v-model="modalData.inventoryValuationMethod" style="width: 458px">
<el-option label="Weighted Average" value="Weighted Average"></el-option>
<el-option label="Standard Cost" value="Standard Cost"></el-option>
<el-option label="First In First Out" value="First In First Out"></el-option>
@ -358,12 +358,12 @@
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(131)"><a herf="#">零件成本组 / Part Cost Group</a></span>
<el-input v-model="modalData.partCostGroupId" @change="partCostGroupIdBlur(131)" style="width: 128px"></el-input>
<el-input v-model="modalData.partCostGroupDesc" disabled style="width: 330px"></el-input>
<el-input v-model="modalData.partCostGroupDesc" disabled style="width: 327px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="库存件成本层 / Inventory Part Cost Level">
<el-select v-model="modalData.inventoryPartCostLevel" style="width: 461px">
<el-select v-model="modalData.inventoryPartCostLevel" style="width: 458px">
<el-option label="Cost Per Part" value="Cost Per Part"></el-option>
<el-option label="Cost Per Configuration" value="Cost Per Configuration"></el-option>
<el-option label="Cost Per Condition" value="Cost Per Condition"></el-option>
@ -374,7 +374,7 @@
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="供应商发票事项 / Supplier Invoice Consideration">
<el-select v-model="modalData.invoiceConsideration" style="width: 461px">
<el-select v-model="modalData.invoiceConsideration" style="width: 458px">
<el-option label="Ignore Invoice Price" value="Ignore Invoice Price"></el-option>
<el-option label="Periodic Weighted Average" value="Periodic Weighted Average"></el-option>
<el-option label="Transaction Based" value="Transaction Based"></el-option>
@ -383,7 +383,7 @@
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="零成本 / Zero Cost">
<el-select v-model="modalData.zeroCostFlag" style="width: 461px">
<el-select v-model="modalData.zeroCostFlag" style="width: 458px">
<el-option label="Zero Cost Allowed" value="Zero Cost Allowed"></el-option>
<el-option label="Zero Cost Forbidden" value="Zero Cost Forbidden"></el-option>
<el-option label="Zero Cost Only" value="Zero Cost Only"></el-option>
@ -432,10 +432,10 @@
<el-tab-pane label="Manufacturing" name="Manufacturing">
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: -5px;">
<el-form-item label="累计提前期 / Cum Lead Time">
<el-input-number :controls="false" :step="0" v-model="modalData.cumLeadTime" style="width: 296px"></el-input-number>
<el-input-number :controls="false" :step="0" v-model="modalData.cumLeadTime" style="width: 294px"></el-input-number>
</el-form-item>
<el-form-item label="预留/下发来源 / Reserve/Issue from">
<el-select v-model="modalData.backFlushPart" style="width: 250px">
<el-select v-model="modalData.backFlushPart" style="width: 248px">
<el-option label="All Locations" value="All Locations"></el-option>
<el-option label="Only Floor Stock" value="Only Floor Stock"></el-option>
<el-option label="Only Specified Location" value="Only Specified Location"></el-option>
@ -447,10 +447,10 @@
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="未受保护提前期 / Unprotected Lead Time">
<el-input-number :controls="false" :step="0" v-model="modalData.unprotectedLeadTime" style="width: 296px"></el-input-number>
<el-input-number :controls="false" :step="0" v-model="modalData.unprotectedLeadTime" style="width: 294px"></el-input-number>
</el-form-item>
<el-form-item label="预留/下发方法 / Reserve/Issue Method">
<el-select v-model="modalData.issueType" style="width: 250px">
<el-select v-model="modalData.issueType" style="width: 248px">
<el-option label="Reserve" value="Reserve"></el-option>
<el-option label="Backflush" value="Backflush"></el-option>
<el-option label="Reserve And Backflush" value="Reserve And Backflush"></el-option>
@ -463,10 +463,10 @@
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="按日固定提前期 / Fixed Lead Time by Day">
<el-input-number :controls="false" :step="0" v-model="modalData.fixedLeadTimeDay" style="width: 296px"></el-input-number>
<el-input-number :controls="false" :step="0" v-model="modalData.fixedLeadTimeDay" style="width: 294px"></el-input-number>
</el-form-item>
<el-form-item label="过度报告 / Over Reporting">
<el-select v-model="modalData.overReporting" style="width: 250px">
<el-select v-model="modalData.overReporting" style="width: 248px">
<el-option label="Allowed" value="Allowed"></el-option>
<el-option label="Allowed with Warning" value="Allowed with Warning"></el-option>
<el-option label="Not Allowed" value="Not Allowed"></el-option>
@ -478,23 +478,23 @@
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="按天的可变化提前期 / Variable Lead Time by Day">
<el-input-number :controls="false" :step="0" v-model="modalData.variableLeadTimeDay" style="width: 296px"></el-input-number>
<el-input-number :controls="false" :step="0" v-model="modalData.variableLeadTimeDay" style="width: 294px"></el-input-number>
</el-form-item>
<el-form-item label="报告公差过大 / Over Report Tolerance">
<el-input-number :controls="false" :step="0" v-model="modalData.overReportTolerance" style="width: 250px"></el-input-number>
<el-input-number :controls="false" :step="0" v-model="modalData.overReportTolerance" style="width: 248px"></el-input-number>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="按小时的固定提前期 / Fixed Lead Time by Hour">
<el-input-number :controls="false" :step="0" v-model="modalData.fixedLeadTimeHour" style="width: 296px"></el-input-number>
<el-input-number :controls="false" :step="0" v-model="modalData.fixedLeadTimeHour" style="width: 294px"></el-input-number>
</el-form-item>
<el-form-item label="密度 / Density">
<el-input-number :controls="false" :step="0" v-model="modalData.density" style="width: 250px"></el-input-number>
<el-input-number :controls="false" :step="0" v-model="modalData.density" style="width: 248px"></el-input-number>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item label="按小时计算的可变提前期 / Variable Lead Time by Hour">
<el-input-number :controls="false" :step="0" v-model="modalData.variableLeadTimeHour" style="width: 296px"></el-input-number>
<el-input-number :controls="false" :step="0" v-model="modalData.variableLeadTimeHour" style="width: 294px"></el-input-number>
</el-form-item>
</el-form>
</el-tab-pane>

Loading…
Cancel
Save