|
@@ -8,12 +8,12 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item label="报告类型" prop="type">
|
|
|
<el-radio-group v-if="isModifyMode" v-model="report.type">
|
|
|
- <el-radio label="项目可行性报告" name="type"></el-radio>
|
|
|
- <el-radio label="项目测试方案" name="type"></el-radio>
|
|
|
- <el-radio label="项目测试报告" name="type"></el-radio>
|
|
|
- <el-radio label="项目缺陷报告" name="type"></el-radio>
|
|
|
- <el-radio label="项目用例报告" name="type"></el-radio>
|
|
|
- <el-radio label="其他" name="type"></el-radio>
|
|
|
+ <el-radio :label="serviceType[0]" name="type">{{ serviceType[0] }}</el-radio>
|
|
|
+ <el-radio :label="serviceType[1]" name="type">{{ serviceType[1] }}</el-radio>
|
|
|
+ <el-radio :label="serviceType[2]" name="type">{{ serviceType[2] }}</el-radio>
|
|
|
+ <el-radio :label="serviceType[3]" name="type">{{ serviceType[3] }}</el-radio>
|
|
|
+ <el-radio :label="serviceType[4]" name="type">{{ serviceType[4] }}</el-radio>
|
|
|
+ <el-radio :label="serviceType[5]" name="type">{{ serviceType[5] }}</el-radio>
|
|
|
</el-radio-group>
|
|
|
<span v-if="!isModifyMode" class="badge">{{serviceType[report.type]}}</span>
|
|
|
</el-form-item>
|
|
@@ -88,7 +88,7 @@
|
|
|
<script>
|
|
|
import Http from '@/js/http.js'
|
|
|
import Apis from '@/js/api.js'
|
|
|
-import ServiceType from '@/constants/enum/service-type'
|
|
|
+import ServiceType from '@/constants/enum/service-type'
|
|
|
|
|
|
export default {
|
|
|
name: 'Report-Create',
|
|
@@ -97,7 +97,7 @@ export default {
|
|
|
return {
|
|
|
reportId: 0,
|
|
|
isModifyMode: false,
|
|
|
- serviceType:ServiceType,
|
|
|
+ serviceType: ServiceType,
|
|
|
report: {},
|
|
|
rules: {
|
|
|
name: [
|
|
@@ -137,7 +137,7 @@ export default {
|
|
|
this.$refs[formName].validate(valid => {
|
|
|
if (valid) {
|
|
|
this.isModifyMode = false
|
|
|
- Http.post(Apis.REPORT.UPDATE_REPORT_SUBMIT, this.report).then((res) => {
|
|
|
+ Http.put(Apis.REPORT, this.report).then((res) => {
|
|
|
console.log(this.report)
|
|
|
console.log(res)
|
|
|
})
|
|
@@ -195,7 +195,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
loadData () {
|
|
|
- Http.get(Apis.PAGE.REPORT_DETAIL_PAGE).then((res) => {
|
|
|
+ Http.get(Apis.REPORT).then((res) => {
|
|
|
this.report = res.report
|
|
|
})
|
|
|
}
|