| | |
| | | <template> |
| | | <zt-dialog ref="dialog" @confirm="formSubmit"> |
| | | <el-form :model="dataForm" ref="dataForm" :disabled="dataForm.disabled" label-width="120px"> |
| | | <zt-form-item label="项目ID" prop="projectId" rules="required"> |
| | | <el-input v-model="dataForm.projectId"></el-input> |
| | | </zt-form-item> |
| | | <zt-form-item label="页面标识" prop="pageCode" rules="required"> |
| | | <el-input v-model="dataForm.pageCode"></el-input> |
| | | </zt-form-item> |
| | | <zt-form-item label="测试评审编号" prop="code" rules="required"> |
| | | <el-input v-model="dataForm.code"></el-input> |
| | | </zt-form-item> |
| | | <zt-form-item label="评审日期" prop="reviewDate" rules="required"> |
| | | <el-input v-model="dataForm.reviewDate"></el-input> |
| | | </zt-form-item> |
| | | <zt-form-item label="评审人数" prop="reviewerNum" rules="required"> |
| | | <el-input v-model="dataForm.reviewerNum"></el-input> |
| | | </zt-form-item> |
| | | <zt-form-item label="软件名称" prop="reviewDate" > |
| | | <el-input v-model="dataForm.project.softwareName"></el-input> |
| | | </zt-form-item> |
| | | <zt-form-item label="软件编号" prop="reviewDate" > |
| | | <el-input v-model="dataForm.project.code"></el-input> |
| | | </zt-form-item> |
| | | <zt-form-item label="软件标识" prop="reviewDate" > |
| | | <el-input v-model="dataForm.project.softwareIdentity"></el-input> |
| | | </zt-form-item> |
| | | <zt-form-item label="评审日期" prop="reviewDate" > |
| | | <el-date-picker |
| | | v-model="dataForm.reviewComment.reviewDate" |
| | | type="date" |
| | | placeholder="请选择评审日期"> |
| | | </el-date-picker> |
| | | </zt-form-item> |
| | | <zt-form-item label="评审人数" prop="reviewerNum" > |
| | | <el-input v-model="dataForm.reviewComment.reviewerNum"></el-input> |
| | | </zt-form-item> |
| | | <div style="height: 60px;width: 75%"> |
| | | <el-form-item > |
| | | <config-uploader :lineHeight="true" :busi-type="type" model-name="dataForm" :dataForm="dataForm" |
| | | v-model="dataForm.files"/> |
| | | </el-form-item> |
| | | </div> |
| | | </el-form> |
| | | <template v-slot:footer> |
| | | <el-button v-if="dataForm.disabled" type="primary" @click="print()">打印</el-button> |
| | |
| | | export default { |
| | | data() { |
| | | return { |
| | | type:'test_review_comment_', |
| | | pageCode: '', |
| | | subtitle: '', |
| | | pageName: { |
| | | plan: '测试计划', explain: '测试就绪', record: '测试总结' |
| | | }, |
| | | dataForm: { |
| | | id: '', |
| | | project: { |
| | | softwareName: '', |
| | | softwareIdentity:'', |
| | | code:'' |
| | | }, |
| | | reviewComment: { |
| | | code: '', |
| | | reviewDate: '', |
| | | reviewerNum: '' |
| | | }, |
| | |
| | | ...this.dataForm, |
| | | ...res.data |
| | | } |
| | | this.type=this.type+this.pageCode |
| | | console.log(this.dataForm, 'this.dataForm this.dataForm') |
| | | }, |
| | | async print() { |
| | |
| | | id: this.dataForm.id, |
| | | pageCode: this.pageCode |
| | | }) |
| | | let apiURL = `/testReviewComment/TestReviewComment/exportComment` |
| | | let apiURL = `/testReviewComment/TestReviewComment/exportReviewComment` |
| | | window.location.href = `${window.SITE_CONFIG['apiURL']}${apiURL}?${params}` |
| | | }, |
| | | // 表单提交 |
| | |
| | | } |
| | | } |
| | | </script> |
| | | <style> |
| | | .marginTopAndMarginBottom { |
| | | margin-top: 0 !important; |
| | | margin-bottom: 0 !important; |
| | | } |
| | | </style> |
| | | |