|
|
|
@ -112,7 +112,7 @@ |
|
|
|
<el-tabs tab-position="left" :disabled="showModalFlag" type="border-card" v-model="activeName" @tab-click="refreshChangeTab" style="width: 100%;height: 720px;"> |
|
|
|
<el-tab-pane label="基本信息" name="basicInformation" v-loading="submitLoading"> |
|
|
|
<div style="height: 675px"> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: -5px;"> |
|
|
|
<el-form :inline="true" :disabled="showModalFlag" label-position="top" :model="modalData" :rules="rules" style="margin-top: -5px;"> |
|
|
|
<el-form-item prop="applicantId" :rules="rules.applicantId"> |
|
|
|
<span v-if="changeRequestFlag('applicantId') === 'N'" slot="label">申请人/Applicant</span> |
|
|
|
<span v-else style="cursor: pointer" slot="label" @click="getBaseList(103, 1)"><a herf="#">申请人/Applicant</a></span> |
|
|
|
@ -124,7 +124,7 @@ |
|
|
|
<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"> |
|
|
|
<el-form :inline="true" :disabled="showModalFlag" label-position="top" :model="modalData" :rules="rules"> |
|
|
|
<el-form-item label="申请日期/Apply Date" prop="applyDate" :rules="rules.applyDate"> |
|
|
|
<el-date-picker |
|
|
|
:disabled="changeRequestFlag('applyDate') === 'N'" |
|
|
|
@ -143,7 +143,7 @@ |
|
|
|
<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"> |
|
|
|
<el-form :inline="true" :disabled="showModalFlag" label-position="top" :model="modalData" :rules="rules"> |
|
|
|
<el-form-item label="ECN阶段/Stage" prop="ecnStage" :rules="rules.ecnStage"> |
|
|
|
<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> |
|
|
|
@ -154,7 +154,7 @@ |
|
|
|
<dict-data-select v-model="modalData.ecnType" :disabled="changeRequestFlag('ecnType') === 'N'" style="width: 160px" dict-type="change_ecn_type"></dict-data-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label=" " style="margin-left: -10px"> |
|
|
|
<el-button :disabled="changeRequestFlag('ecnType') === 'N'" type="primary" @click="chooseEcnTypeModal" style="width: 70px">ECN种类</el-button> |
|
|
|
<el-button :disabled="showModalFlag||changeRequestFlag('ecnType') === 'N'" type="primary" @click="chooseEcnTypeModal" style="width: 70px">ECN种类</el-button> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="变更生效日期/Change Effictive Date" prop="changePhaseInDate" :rules="rules.changePhaseInDate" style="margin-left: -10px"> |
|
|
|
<el-date-picker |
|
|
|
@ -174,7 +174,7 @@ |
|
|
|
<dict-data-select v-model="modalData.dfIsProduct" :disabled="changeRequestFlag('dfIsProduct') === 'N'" style="width: 108px" dict-type="change_df_is_product"></dict-data-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules"> |
|
|
|
<el-form :inline="true" :disabled="showModalFlag" label-position="top" :model="modalData" :rules="rules"> |
|
|
|
<el-form-item prop="tpEngineerId" :rules="rules.tpEngineerId"> |
|
|
|
<span v-if="changeRequestFlag('tpEngineerId') === 'N'" slot="label">TP工程师/TP Engineer</span> |
|
|
|
<span v-else style="cursor: pointer" slot="label" @click="getBaseList(2005)"><a herf="#">TP工程师</a></span> |
|
|
|
@ -191,7 +191,7 @@ |
|
|
|
<!-- <dict-data-select v-model="modalData.manufacturingCostIsChange" style="width: 205px" dict-type="change_manufacturing_cost_is_change"></dict-data-select>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData"> |
|
|
|
<el-form :inline="true" :disabled="showModalFlag" label-position="top" :model="modalData"> |
|
|
|
<el-form-item label=" "> |
|
|
|
<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> |
|
|
|
@ -206,14 +206,14 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
|
|
|
|
<el-form :inline="true" label-position="top" :model="modalData"> |
|
|
|
<el-form :inline="true" :disabled="showModalFlag" label-position="top" :model="modalData"> |
|
|
|
<el-form-item label="DelegateAccess"> |
|
|
|
<span style="cursor: pointer" slot="label" @click="delegateAccessVisible = true"><a herf="#">DelegateAccess</a></span> |
|
|
|
<el-input type="textarea" v-model="delegateAccessName" readonly :rows="2" resize='none' style="width: 848px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
|
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: 30px"> |
|
|
|
<el-form :inline="true" :disabled="showModalFlag" label-position="top" :model="modalData" :rules="rules" style="margin-top: 30px"> |
|
|
|
<el-form-item label="变更要求描述/Requirements Desc." 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: 636px;height: 30px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
@ -308,7 +308,7 @@ |
|
|
|
label="Proof No."> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="IFS料号" header-align="center"> |
|
|
|
<el-table-column label="新IFS料号" header-align="center"> |
|
|
|
<el-table-column |
|
|
|
prop="" |
|
|
|
header-align="center" |
|
|
|
@ -2198,7 +2198,7 @@ |
|
|
|
columnProp: 'newPartNo', |
|
|
|
headerAlign: 'center', |
|
|
|
align: 'left', |
|
|
|
columnLabel: 'IFS料号', |
|
|
|
columnLabel: '新IFS料号', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
status: true, |
|
|
|
|