|
@@ -10,7 +10,7 @@
|
|
|
<component v-if="!loading && component" :is='component' :dataObj="dataObj" :reportData="reportData" :editMessage="editMessage" :editModel="editModel" :reLoadBasicMessage="reLoadBasicMessage"></component>
|
|
|
</div>
|
|
|
|
|
|
- <getMessageByNumber ref="getMessageByNumber" @save="getReportMessage"></getMessageByNumber>
|
|
|
+ <getMessageByNumber ref="getMessageByNumber" @save="getReportMessage(1)"></getMessageByNumber>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -119,14 +119,21 @@ export default {
|
|
|
// this.getSearchRecord()
|
|
|
},
|
|
|
//获取报告基本信息
|
|
|
- async getReportMessage(){
|
|
|
+ async getReportMessage(type){
|
|
|
var params = {
|
|
|
projectId:this.projectId
|
|
|
}
|
|
|
- return await this.$api.queryNoveltyProject(params).then(response=> response.data.data)
|
|
|
+ if(type !=1){
|
|
|
+ return await this.$api.queryNoveltyProject(params).then(response=> response.data.data)
|
|
|
+ }
|
|
|
+
|
|
|
this.$api.queryNoveltyProject(params).then(response=>{
|
|
|
if(response.code == 200){
|
|
|
this.dataObj.baseMessage = response.data.data[0] || {}
|
|
|
+ this.reLoadBasicMessage = true
|
|
|
+ this.$nextTick(()=>{
|
|
|
+ this.reLoadBasicMessage = false
|
|
|
+ })
|
|
|
}
|
|
|
})
|
|
|
},
|
|
@@ -197,10 +204,7 @@ export default {
|
|
|
},
|
|
|
getMessage(){
|
|
|
this.$refs.getMessageByNumber.open()
|
|
|
- this.reLoadBasicMessage = true
|
|
|
- this.$nextTick(()=>{
|
|
|
- this.reLoadBasicMessage = false
|
|
|
- })
|
|
|
+
|
|
|
},
|
|
|
//保存修改的信息
|
|
|
async saveEdit(type){
|