Browse Source

2024.6.27 产品文档收集优化

java8
yuejiayang 2 years ago
parent
commit
392cd5824b
  1. 6
      src/views/modules/common/uploadFileList1.vue
  2. 15
      src/views/modules/eam/com_project_proof_record.vue
  3. 10
      src/views/modules/eam/eamProjectInfo.vue

6
src/views/modules/common/uploadFileList1.vue

@ -283,10 +283,10 @@ export default {
</el-form> </el-form>
<el-form :inline="true" label-position="top" label-width="80px" style="margin-left: 7px;margin-top: -5px;"> <el-form :inline="true" label-position="top" label-width="80px" style="margin-left: 7px;margin-top: -5px;">
<el-form-item :label="label" v-if="!isEditable"> <el-form-item :label="label" v-if="!isEditable">
<el-input v-model="no" :readonly="!isEditable" style="width: 110px"></el-input>
<el-input v-model="no" :readonly="!isEditable" style="width: 110px" class="red-text"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="文件类型" v-if="!isEditable"> <el-form-item label="文件类型" v-if="!isEditable">
<el-input v-model="noType" :readonly="!isEditable" style="width: 170px"></el-input>
<el-input v-model="noType" :readonly="!isEditable" style="width: 170px" class="red-text"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-form :inline="true" label-position="top" label-width="80px" style="margin-left: 7px;margin-top: -5px;"> <el-form :inline="true" label-position="top" label-width="80px" style="margin-left: 7px;margin-top: -5px;">
@ -369,7 +369,7 @@ export default {
/deep/ .el-form-item--medium .el-form-item__content{ /deep/ .el-form-item--medium .el-form-item__content{
height: auto; height: auto;
} }
.red-text .el-input__inner {
.red-text /deep/ .el-input__inner {
color: red; color: red;
} }
</style> </style>

15
src/views/modules/eam/com_project_proof_record.vue

@ -92,9 +92,6 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="打样成本" name="proofingCost">
<!-- 打样成本内容 -->
</el-tab-pane>
</el-tabs> </el-tabs>
</el-col> </el-col>
</el-row> </el-row>
@ -160,8 +157,8 @@
<el-dialog title="文档清单定义" @close="documentListVisibleFalse" :visible.sync="documentListVisible" width="50%" style="margin-top: 10vh" :close-on-click-modal="false"> <el-dialog title="文档清单定义" @close="documentListVisibleFalse" :visible.sync="documentListVisible" width="50%" style="margin-top: 10vh" :close-on-click-modal="false">
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: -5px;"> <el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: -5px;">
<el-form-item label="项目编码" prop="projectId" class="red-text">
<el-input v-model="modalData.projectId" readonly style="width: 110px;" ></el-input>
<el-form-item label="项目编码" prop="projectId" class="red-label">
<el-input v-model="modalData.projectId" readonly style="width: 110px;" class="red-text"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="项目名称" prop="projectDesc" > <el-form-item label="项目名称" prop="projectDesc" >
<el-input v-model="modalData.projectDesc" readonly style="width: 170px;" class="red-text"></el-input> <el-input v-model="modalData.projectDesc" readonly style="width: 170px;" class="red-text"></el-input>
@ -1242,7 +1239,10 @@
}; };
</script> </script>
<style scoped lang="scss">
<style scoped>
.red-text /deep/ .el-input__inner {
color: red !important; /* 设置文字为红色 */
}
.container { .container {
display: flex; display: flex;
} }
@ -1260,7 +1260,4 @@
.upload-demo { .upload-demo {
display: inline-block; display: inline-block;
} }
.red-text .el-input__inner {
color: red;
}
</style> </style>

10
src/views/modules/eam/eamProjectInfo.vue

@ -271,7 +271,7 @@
<span slot="label" style="" @click="FQCFlag = true"><a herf="#">FQC</a></span> <span slot="label" style="" @click="FQCFlag = true"><a herf="#">FQC</a></span>
<el-input v-model="modalData.cQualityEngineer3Name" disabled style="width: 110px"></el-input> <el-input v-model="modalData.cQualityEngineer3Name" disabled style="width: 110px"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="MFG" prop="cManufactureEngineer" :rules="rules.cManufactureEngineer">
<el-form-item label="MFG" prop="cManufactureEngineerName" :rules="rules.cManufactureEngineerName">
<span slot="label" style="" @click="MFGlag = true"><a herf="#">MFG</a></span> <span slot="label" style="" @click="MFGlag = true"><a herf="#">MFG</a></span>
<el-input v-model="modalData.cManufactureEngineerName" disabled style="width: 110px"></el-input> <el-input v-model="modalData.cManufactureEngineerName" disabled style="width: 110px"></el-input>
</el-form-item> </el-form-item>
@ -1784,6 +1784,8 @@
cQualityEngineer2Name: row.cQualityEngineer2, cQualityEngineer2Name: row.cQualityEngineer2,
cQualityEngineer3: row.cQualityEngineer3, cQualityEngineer3: row.cQualityEngineer3,
cQualityEngineer3Name: row.cQualityEngineer3, cQualityEngineer3Name: row.cQualityEngineer3,
cManufactureEngineer: row.cManufactureEngineer,
cManufactureEngineerName: row.cManufactureEngineer,
projectCreationDate: row.projectCreationDate, projectCreationDate: row.projectCreationDate,
// active: row.active, // active: row.active,
createBy: this.$store.state.user.name, createBy: this.$store.state.user.name,
@ -2184,8 +2186,8 @@
strName += item.userDisplay + ',' strName += item.userDisplay + ','
} }
}) })
this.modalData.cQualityEngineer4 = str
this.modalData.cQualityEngineer4Name = strName
this.modalData.cManufactureEngineer = str
this.modalData.cManufactureEngineerName = strName
this.MFGlag = false this.MFGlag = false
}, },
closeClear () { closeClear () {
@ -2316,7 +2318,7 @@
.el-tabs__nav { .el-tabs__nav {
margin-left: 0 !important; margin-left: 0 !important;
} }
.red-text .el-input__inner {
.red-text /deep/ .el-input__inner {
color: red; color: red;
} }
</style> </style>
Loading…
Cancel
Save