Browse Source

2026-01-13

优化
master
fengyuan_yang 8 hours ago
parent
commit
b62dcb92c3
  1. 4
      src/views/modules/changeManagement/changeRecord.vue
  2. 2
      src/views/modules/changeManagement/changeRequest.vue
  3. 3
      src/views/modules/quote/primary/quoteTable.vue
  4. 24
      src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_customerInformation.vue

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

@ -176,8 +176,8 @@
</el-form>
<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>
<span v-if="changeRequestFlag('tpEngineerId') === 'N'" slot="label">TP工程师/CS</span>
<span v-else style="cursor: pointer" slot="label" @click="getBaseList(2005)"><a herf="#">TP工程师/CS</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: 293px"></el-input>
</el-form-item>

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

@ -175,7 +175,7 @@
</el-form>
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules">
<el-form-item prop="tpEngineerId" :rules="rules.tpEngineerId">
<span style="cursor: pointer" slot="label" @click="getBaseList(2005)"><a herf="#">TP工程师-CS/TP Engineer-CS</a></span>
<span style="cursor: pointer" slot="label" @click="getBaseList(2005)"><a herf="#">TP工程师/CS</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: 293px"></el-input>
</el-form-item>

3
src/views/modules/quote/primary/quoteTable.vue

@ -39,7 +39,7 @@ export default {
},
handleUpdateStatus(row,status){
let message = ''
if (row.status === '下达'){
if (row.status === '已完成'){
message = '确定取消下达该报价单?'
}else if (row.status === '草稿'){
message = '确定下达该报价单?'
@ -144,6 +144,7 @@ export default {
<a type="text" v-if="row.status === '草稿'" @click="handleRemoveClick(row,$index)">删除</a>
</template>
<template v-if="isAuth('5011:issued')">
<a type="text" v-if="row.status === '已完成'" @click="handleUpdateStatus(row,'草稿')">取消下达</a>
<a type="text" v-if="row.status === '草稿'" @click="handleEditStatus(row)">下达</a>
</template>
<template v-if="isAuth('5011:again')">

24
src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_customerInformation.vue

@ -378,7 +378,13 @@
<el-col :span="6">
<div class="grid-content bg-purple">
<el-form-item label="认证类型/Certificates Type">
<el-input :readonly="readonly" v-model="dataForm.certification" :disabled="plmTechnicalSpecificationSheetFlag('certification') === 'N'"></el-input>
<!-- <el-input :readonly="readonly" v-model="dataForm.certification" :disabled="plmTechnicalSpecificationSheetFlag('certification') === 'N'"></el-input>-->
<el-checkbox-group v-model="selectedOptions" :disabled="plmTechnicalSpecificationSheetFlag('certification') === 'N'" @change="handleSelectionChange">
<el-checkbox label="RoHs">RoHs</el-checkbox>
<el-checkbox label="HF">HF</el-checkbox>
<el-checkbox label="UL">UL</el-checkbox>
<el-checkbox label="GP">GP</el-checkbox>
</el-checkbox-group>
</el-form-item>
</div>
</el-col>
@ -627,7 +633,13 @@
<el-col :span="6">
<div class="grid-content bg-purple">
<el-form-item label="认证类型/Certificates Type">
<el-input :readonly="readonly" v-model="dataForm.certification" :disabled="plmTechnicalSpecificationSheetFlag('certification') === 'N'"></el-input>
<!-- <el-input :readonly="readonly" v-model="dataForm.certification" :disabled="plmTechnicalSpecificationSheetFlag('certification') === 'N'"></el-input>-->
<el-checkbox-group v-model="selectedOptions" :disabled="plmTechnicalSpecificationSheetFlag('certification') === 'N'" @change="handleSelectionChange">
<el-checkbox label="RoHs">RoHs</el-checkbox>
<el-checkbox label="HF">HF</el-checkbox>
<el-checkbox label="UL">UL</el-checkbox>
<el-checkbox label="GP">GP</el-checkbox>
</el-checkbox-group>
</el-form-item>
</div>
</el-col>
@ -876,7 +888,13 @@
<el-col :span="6">
<div class="grid-content bg-purple">
<el-form-item label="认证类型/Certificates Type">
<el-input :readonly="readonly" v-model="dataForm.certification" :disabled="plmTechnicalSpecificationSheetFlag('certification') === 'N'"></el-input>
<!-- <el-input :readonly="readonly" v-model="dataForm.certification" :disabled="plmTechnicalSpecificationSheetFlag('certification') === 'N'"></el-input>-->
<el-checkbox-group v-model="selectedOptions" :disabled="plmTechnicalSpecificationSheetFlag('certification') === 'N'" @change="handleSelectionChange">
<el-checkbox label="RoHs">RoHs</el-checkbox>
<el-checkbox label="HF">HF</el-checkbox>
<el-checkbox label="UL">UL</el-checkbox>
<el-checkbox label="GP">GP</el-checkbox>
</el-checkbox-group>
</el-form-item>
</div>
</el-col>

Loading…
Cancel
Save