|
|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
<div class="height_100 OADefense">
|
|
|
- <conversationRecords v-show="showMenu" name="OA答辩" :show_add="false" :conversation="currentConversation" :confessionSessionList="confessionSessionList" @addConversation="addConversation" @changeConversation="changeConversation" @updateConversation="queryConfessionSession" ></conversationRecords>
|
|
|
+ <conversationRecords v-show="showMenu" name="OA答辩" :show_add="false" :conversation="currentConversation" :confessionSessionList="confessionSessionList" @addConversation="addConversation" @changeConversation="changeConversation1" @updateConversation="queryConfessionSession" ></conversationRecords>
|
|
|
|
|
|
<myView style="height: 100%;width: 100%;" position="row">
|
|
|
<!-- 左侧文件展示 -->
|
|
|
@@ -362,25 +362,6 @@
|
|
|
<div>
|
|
|
<div v-if="message.answer.reason">审查意见:{{message.answer.reason}}</div>
|
|
|
<div v-if="message.answer.nearNo">最接近的现有技术:{{message.answer.nearNo}}</div>
|
|
|
- <!-- <div v-if="message.answer.examiner_opinion && message.answer.examiner_opinion.length">
|
|
|
- <div v-for="(item,index) in message.answer.examiner_opinion" :key="index">
|
|
|
- <p>
|
|
|
- <b>权利要求{{ item.claim_order.join(',') }}</b>
|
|
|
- </p>
|
|
|
- <div>
|
|
|
- <ul>
|
|
|
- <li v-for="(data,ind) in item.data" :key="`权利要求${ item.claim_order.join(',') }_${ind}`">
|
|
|
- <p>
|
|
|
- <span v-if="data.feature">针对于特征<b>{{ data.feature }}</b>,</span>
|
|
|
- <span>审查员认为<b>{{ data.evidence }}</b>,</span>
|
|
|
- <span>根据审查员描述,小世认为审查员描述的<b class="red">{{ data.result }}</b></span>
|
|
|
- </p>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- </div> -->
|
|
|
<div>
|
|
|
<span v-if="message.answer.cause">{{ message.answer.cause }}
|
|
|
所以
|
|
|
@@ -396,19 +377,15 @@
|
|
|
<span v-else><b>不需要修改权利要求</b></span>
|
|
|
</span>
|
|
|
</div>
|
|
|
- <!-- <div v-if="message.answer.changeClaim">
|
|
|
- <div v-if="message.answer.changeClaim==1">小世AI建议修改权利要求</div>
|
|
|
- <div v-else>小世AI建议不修改权利要求</div>
|
|
|
- </div> -->
|
|
|
</div>
|
|
|
- <div class="btn_box" v-if="index == messageList.length-1">
|
|
|
+ <!-- <div class="btn_box" v-if="index == messageList.length-1">
|
|
|
<el-button v-if="message.answer.changeClaim == 1" type="primary" size="small" @click="sendMessage(message,3)">获取修改意见</el-button>
|
|
|
<template v-if="message.answer.changeClaim == 2">
|
|
|
<el-button v-if="message.answer.novelty_innovative" type="primary" size="small" @click="sendMessage(message,5)">获取答辩点</el-button>
|
|
|
<el-button v-else type="primary" size="small" @click="sendMessage(message,6)">生成答复意见</el-button>
|
|
|
</template>
|
|
|
- <!-- <el-button type="primary" size="small" @click="editMessage(message)">修改</el-button> -->
|
|
|
- </div>
|
|
|
+ <el-button type="primary" size="small" @click="editMessage(message)">修改</el-button>
|
|
|
+ </div> -->
|
|
|
</div>
|
|
|
<div v-else>
|
|
|
<div>系统错误</div>
|
|
|
@@ -440,11 +417,11 @@
|
|
|
<div v-if="message.answer">
|
|
|
已分析审查意见通知书等相关文件,建议如下:
|
|
|
<div v-html="renderMarkdown(message.answer)"></div>
|
|
|
- 您可以在左侧查看审查意见通知书等文件详细内容,以便更好地理解修改建议的依据。
|
|
|
+ <!-- 您可以在左侧查看审查意见通知书等文件详细内容,以便更好地理解修改建议的依据。
|
|
|
<div class="btn_box" v-if="index == messageList.length-1">
|
|
|
<el-button type="primary" size="small" @click="sendMessage(message,4)">生成修改方案</el-button>
|
|
|
<el-button size="small" plain @click="editMessage(message)">自行修改</el-button>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
</div>
|
|
|
<div v-else>
|
|
|
<div>系统错误</div>
|
|
|
@@ -1030,6 +1007,10 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
run(){
|
|
|
+ if(!this.notice_file.guid){
|
|
|
+ this.$message.warning('审查意见通知书必须要上传!!!')
|
|
|
+ return
|
|
|
+ }
|
|
|
this.$set(this,'result_file',{})
|
|
|
var params = {
|
|
|
fileGuid:this.notice_file.guid,
|
|
|
@@ -1086,6 +1067,7 @@ export default {
|
|
|
this.$set(this,'notice_file',{})
|
|
|
this.$set(this,'loading_text','')
|
|
|
this.$set(this,'loading',false)
|
|
|
+ this.$set(this,'onceAllGenerate',2)
|
|
|
this.clearConversation()
|
|
|
|
|
|
},
|
|
|
@@ -1107,7 +1089,6 @@ export default {
|
|
|
this.$set(this,'result',null)
|
|
|
this.$set(this,'messageList',[])
|
|
|
this.$set(this,'currentEditData',{})
|
|
|
- this.$set(this,'onceAllGenerate',2)
|
|
|
},
|
|
|
//设置相关文件初始化
|
|
|
set_relevant_file(){
|
|
|
@@ -1181,6 +1162,10 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
//切换会话
|
|
|
+ changeConversation1(obj){
|
|
|
+ this.$set(this,'onceAllGenerate',2)
|
|
|
+ this.changeConversation(obj)
|
|
|
+ },
|
|
|
async changeConversation(obj,sign){
|
|
|
if(!sign){
|
|
|
let isNext = await this.loading_change()
|