| | |
| | | <h2 v-if="!editable">查看-工艺文件</h2> |
| | | </div> |
| | | <div class="btn-group header-right" v-if="editable"> |
| | | <el-button @click="save()">保存</el-button> |
| | | <el-button type="primary" @click="save()">保存</el-button> |
| | | </div> |
| | | </div> |
| | | <div class="page-main"> |
| | | <div class="document-basic"> |
| | | <div class="document-basic" style="height: 28%;"> |
| | | <el-form |
| | | :model="dataForm" |
| | | :rules="dataRule" |
| | |
| | | </el-col> --> |
| | | <el-col :span="6"> |
| | | <el-form-item label="产品零件号" prop="partNo"> |
| | | <el-input v-model="dataForm.partNo" placeholder="请选择零件"> |
| | | <el-input disabled v-model="dataForm.partNo" placeholder="请选择零件"> |
| | | <el-button |
| | | slot="append" |
| | | icon="el-icon-search" |
| | |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="产品零件描述" prop="partName"> |
| | | <el-tooltip class="item" effect="dark" :content="dataForm.partName" > |
| | | <el-input v-model="dataForm.partName" disabled> </el-input> |
| | | </el-tooltip> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="项目号" prop="projectNo"> |
| | | <el-input |
| | | v-model="dataForm.projectNo" |
| | | placeholder="项目号" |
| | | style="width:100%" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="备注" prop="remark"> |
| | | <el-input |
| | |
| | | > |
| | | <TeststandardDialog |
| | | :editable="editable" |
| | | :documentId="Number(dataForm.id)" |
| | | :key="dataForm.id" |
| | | :documentId="dataForm.id" |
| | | > |
| | | </TeststandardDialog> |
| | | </el-tab-pane> |
| | |
| | | :richContent="ele.remark" |
| | | ></rich-text> |
| | | </el-tab-pane> --> |
| | | <el-tab-pane label="检测标准"> |
| | | <!-- <el-tab-pane label="检测标准"> |
| | | <checkStandardTable |
| | | ref="documentTestStandardTable" |
| | | :dataFormId="dataForm.id" |
| | |
| | | refreshTestStandardInfo |
| | | " |
| | | ></checkStandardTable> |
| | | </el-tab-pane> |
| | | </el-tab-pane> --> |
| | | <!-- <el-tab-pane label="抽检规则"> |
| | | <div> |
| | | <div style="padding: 0px 20px;"> |
| | |
| | | { required: true, message: '版本号不能为空', trigger: 'blur' } |
| | | ], |
| | | projectNo: [ |
| | | { required: true, message: '项目号不能为空', trigger: 'blur' } |
| | | // { required: true, message: '项目号不能为空', trigger: 'blur' } |
| | | ], |
| | | projectType: [ |
| | | { required: true, message: '项目类别不能为空', trigger: 'change' } |
| | |
| | | if (this.currTechnologyName != null && this.currTechnologyName !== '') { |
| | | // 当用户删除工艺文件中关联的工艺路线时,若该文件对应BOM中所需半成品的工艺路线也已与当前工艺文件关联 |
| | | routingChildCheck(this.currTechnologyBomPartName).then((res) => { |
| | | console.log('res', res.data) |
| | | const resData = res.data |
| | | let num = 0 |
| | | if (resData.code === 0) { |
| | |
| | | if (this.dataForm.id) { |
| | | this.getDocumentInfo(this.dataForm.id) |
| | | } |
| | | console.log('上传成功') |
| | | }, |
| | | handleStructureExceed(files, fileList) { |
| | | // this.$message.warning( |
| | |
| | | this.dialogFlowVisible = true |
| | | }, |
| | | handleFlowSuccess(response, file, fileList) { |
| | | console.log('上传成功') |
| | | }, |
| | | handleFlowExceed(files, fileList) { |
| | | this.$message.warning( |
| | |
| | | }, |
| | | getSummaries(param) { |
| | | const { columns, data } = param |
| | | // console.log(columns, 'A') |
| | | // console.log(data, 'B') |
| | | const sums = [] |
| | | columns.forEach((column, index) => { |
| | | if (index === 0) { |