Browse Source

2025-03-27

master
qiezi 10 months ago
parent
commit
1aa0324702
  1. 5
      src/utils/index.js
  2. 2
      src/views/modules/quotation/inquiry/inquiryQuoteDetail.vue
  3. 25
      src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_customerInformation.vue
  4. 31
      src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue

5
src/utils/index.js

@ -61,6 +61,11 @@ export function treeDataTranslate (data, id = 'id', pid = 'parentId') {
export function clearLoginInfo () {
Vue.cookie.delete('token')
store.commit('resetStore')
// 加入清空权限信息
sessionStorage.removeItem("dynamicMenuRoutes")
sessionStorage.removeItem("accessField")
sessionStorage.removeItem("menuList")
sessionStorage.removeItem("permissions")
router.options.isAddDynamicMenuRoutes = false
}

2
src/views/modules/quotation/inquiry/inquiryQuoteDetail.vue

@ -290,7 +290,7 @@ export default {
},
watch:{
"quotation"(newVal,oldVal){
if (newVal){
if (newVal && newVal !== {}){
this.handleQuery();
}else {
this.dataList = [];

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

@ -38,14 +38,15 @@
</div></el-col>
<el-col :span="6"><div class="grid-content bg-purple">
<el-form-item :label="'终端客户/End Customer'">
<el-input v-model="dataForm.finalCustomerNo" disabled ></el-input>
</el-form-item>
</div></el-col>
<el-col :span="6"><div class="grid-content bg-purple">
<el-form-item :label="'客户名称'">
<el-input v-model="dataForm.finalCustomerDesc" disabled ></el-input>
<dict-data-select v-if="dataForm.site" v-model="dataForm.finalCustomerNo" :site="dataForm.site" clearable filterable dict-type="finalCustomer" :use-default-value="true" :disabled="ifDisableFlag"></dict-data-select>
<el-input v-else v-model="dataForm.finalCustomerNo" disabled ></el-input>
</el-form-item>
</div></el-col>
<!-- <el-col :span="6"><div class="grid-content bg-purple">-->
<!-- <el-form-item :label="'客户名称'">-->
<!-- <el-input v-model="dataForm.finalCustomerDesc" disabled ></el-input>-->
<!-- </el-form-item>-->
<!-- </div></el-col>-->
</el-row>
<el-row :gutter="20">
<el-col :span="6"><div class="grid-content bg-purple">
@ -128,7 +129,9 @@
<el-row :gutter="20" style="margin-top: 60px">
<el-col :span="24"><div class="grid-content bg-purple">
<el-form-item >
<span slot="label" style="" @click="openNewPage(dataForm.pictureAddess)"><a herf="#">附加客户图纸/Attach Customer Drawing(点击跳转)</a></span>
<span slot="label" style="" @click="openNewPage(dataForm.pictureAddess)">
<a herf="#">附加客户图纸/Attach Customer Drawing(点击跳转)</a>
</span>
<el-input v-model="dataForm.pictureAddess" :disabled="ifDisableFlag" ></el-input>
</el-form-item>
</div></el-col>
@ -136,6 +139,9 @@
<el-row :gutter="20">
<el-col :span="24"><div class="grid-content bg-purple">
<el-form-item :label="'客户图纸变更说明/Attach Customer Drawing'">
<span slot="label" style="" @click="openNewPage(dataForm.customerPictureChangeRemark)">
<a herf="#">客户图纸变更说明/Attach Customer Drawing</a>
</span>
<el-input
type="textarea"
v-model="dataForm.customerPictureChangeRemark "
@ -151,6 +157,9 @@
<el-row :gutter="20" style="margin-top: 60px">
<el-col :span="24"><div class="grid-content bg-purple">
<el-form-item :label="'转量产附档说明/MP Comments'">
<span slot="label" style="" @click="openNewPage(dataForm.productionFileComments)">
<a herf="#">转量产附档说明/MP Comments</a>
</span>
<el-input
type="textarea"
v-model="dataForm.productionFileComments "
@ -213,8 +222,10 @@
getNodeAuthority, //
} from '@/api/changeManagement/changeManagement.js'
import Chooselist from '@/views/modules/common/Chooselist'
import DictDataSelect from "../../sys/dict-data-select.vue";
export default {
components: {
DictDataSelect,
Chooselist
},
data() {

31
src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue

@ -219,17 +219,30 @@
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="24">
<div class="grid-content bg-purple">
<el-form-item label="备注区" class="auto-form">
<el-input
type="textarea"
v-model="dataForm.remarkPage "
:rows="10"
resize='none'
:disabled="ifDisableFlag">
</el-input>
</el-form-item>
</div>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="24"><div class="grid-content bg-purple">
<el-form-item label="备注区" style="height: 200px">
<el-form-item label="关联料号" class="auto-form">
<el-input
type="textarea"
v-model="dataForm.remarkPage "
:rows="10"
v-model="dataForm.relevancePartNo"
:rows="4"
resize='none'
maxlength="200"
:disabled="ifDisableFlag"
style="height: 200px" >
:disabled="ifDisableFlag">
</el-input>
</el-form-item>
</div></el-col>
@ -408,6 +421,7 @@
technicianNo:'',
dcc:'',
dccList:'',
relevancePartNo:'',
},
dataRole: {
partTypeDesc: [
@ -951,5 +965,8 @@
</script>
<style scoped>
.auto-form /deep/ .el-form-item__content {
height: auto;
line-height: 1.5;
}
</style>
Loading…
Cancel
Save