zhuliu 3 weeks ago
parent
commit
3830334b29
1 changed files with 36 additions and 34 deletions
  1. 36 34
      src/views/AITools/OADefense/OADefense1.vue

+ 36 - 34
src/views/AITools/OADefense/OADefense1.vue

@@ -12,11 +12,11 @@
                         <i v-show="!showMenu" class="el-icon-s-unfold" @click="showMenu = !showMenu"></i>
                     </div>
                     <div style="font-weight:600">OA答辩</div>
-                    <el-button size="mini" class="margin-left_10" type="primary" @click="addConversation">添加新OA答辩</el-button>
+                    <el-button v-if="!add" size="mini" class="margin-left_10" type="primary" @click="addConversation">创建新OA</el-button>
                     <!-- <el-button v-if="notice_file.guid && !loading" class="margin-left_10" type="primary" size="mini" @click="regenerate">重新生成</el-button> -->
                 </div>
                 <div class="head_right">
-                    <el-select v-model="current_guid" size="mini" placeholder="请选择">
+                    <el-select v-if="!add" v-model="current_guid" size="mini" placeholder="请选择">
                         <el-option v-if="notice_file.guid" :label="`审查意见通知书-${notice_file.originalName || notice_file.name}`" :value="notice_file.guid" @click.native="handleOptionClick(notice_file,1)"></el-option>
                         <el-option v-if="app_file.guid" :label="`申请文件-${app_file.appNo}`" :value="app_file.guid" @click.native="handleOptionClick(app_file,2)"></el-option>
                         <el-option v-if="modify_file.guid" :label="`修改对照页`" :value="modify_file.guid" @click.native="handleOptionClick(modify_file,4)"></el-option>
@@ -80,15 +80,16 @@
                                         </div>
                                     </el-upload>
                                 </div>
-                                <!-- 本申请文件 -->
+                                
+                                <!-- 修改对照页 -->
                                 <div>
-                                    <div v-if="relevant_file.app_file.showPercentage || relevant_file.app_file.guid" class="upload-box">
-                                        <div class="upload-placeholder">本申请文件</div>
-                                        <div class="file-info"><span v-if="!relevant_file.app_file.showPercentage">已上传:</span><span class="file-name">{{relevant_file.app_file.name ? relevant_file.app_file.name : relevant_file.app_file.originalName}}</span></div>
-                                        <div v-if="relevant_file.app_file.showPercentage" class="progressShow">
-                                            <el-progress :percentage="relevant_file.app_file.percentage"></el-progress>
+                                    <div v-if="relevant_file.modify_file.showPercentage || relevant_file.modify_file.guid" class="upload-box">
+                                        <div class="upload-placeholder">上一次OA修改对照页</div>
+                                        <div class="file-info"><span v-if="!relevant_file.modify_file.showPercentage">已上传:</span><span class="file-name">{{relevant_file.modify_file.name ? relevant_file.modify_file.name : relevant_file.modify_file.originalName}}</span></div>
+                                        <div v-if="relevant_file.modify_file.showPercentage" class="progressShow">
+                                            <el-progress :percentage="relevant_file.modify_file.percentage"></el-progress>
                                         </div>
-                                        <span class="clear-btn" @click="relevant_file.app_file = {}">× 清除</span>
+                                        <span class="clear-btn" @click="relevant_file.modify_file = {}">× 清除</span>
                                     </div>
                                     <el-upload
                                         v-else
@@ -99,27 +100,29 @@
                                         :auto-upload="false"
                                         :show-file-list='false'
                                         :limit="1"
-                                        :on-change="(file)=>onChange(file,'relevant_file.app_file')"
+                                        :on-change="(file)=>onChange(file,'relevant_file.modify_file')"
                                         style="width: 100%"
                                     >
                                         <div class="el-upload__text">
-                                            <div class="upload-placeholder">本申请文件</div>
+                                            <div class="upload-placeholder">上一次OA修改对照页</div>
                                             <div class="upload-placeholder">点击或拖拽上传</div>
-                                            <div class="red file-info margin-top_0">注:本申请未被公开则需要上传</div>
+                                            <div class="red file-info margin-top_0">
+                                                注:不是第一次OA并且想在上一次OA基础上答辩则需要上传
+                                            </div>
                                         </div>
                                     </el-upload>
                                 </div>
-                                <!-- 修改对照页 -->
+                                <!-- 本申请文件 -->
                                 <div>
-                                    <div v-if="relevant_file.modify_file.showPercentage || relevant_file.modify_file.guid" class="upload-box">
-                                        <div class="upload-placeholder">上一次OA修改对照页</div>
-                                        <div class="file-info"><span v-if="!relevant_file.modify_file.showPercentage">已上传:</span><span class="file-name">{{relevant_file.modify_file.name ? relevant_file.modify_file.name : relevant_file.modify_file.originalName}}</span></div>
-                                        <div v-if="relevant_file.modify_file.showPercentage" class="progressShow">
-                                            <el-progress :percentage="relevant_file.modify_file.percentage"></el-progress>
+                                    <div v-if="relevant_file.app_file.showPercentage || relevant_file.app_file.guid" class="upload-box">
+                                        <div class="upload-placeholder">本申请文件</div>
+                                        <div class="file-info"><span v-if="!relevant_file.app_file.showPercentage">已上传:</span><span class="file-name">{{relevant_file.app_file.name ? relevant_file.app_file.name : relevant_file.app_file.originalName}}</span></div>
+                                        <div v-if="relevant_file.app_file.showPercentage" class="progressShow">
+                                            <el-progress :percentage="relevant_file.app_file.percentage"></el-progress>
                                         </div>
-                                        <span class="clear-btn" @click="relevant_file.modify_file = {}">× 清除</span>
+                                        <span class="clear-btn" @click="relevant_file.app_file = {}">× 清除</span>
                                     </div>
-                                    <el-upload
+                                    <!-- <el-upload
                                         v-else
                                         ref="upload_file"
                                         class="upload-demo"
@@ -128,17 +131,15 @@
                                         :auto-upload="false"
                                         :show-file-list='false'
                                         :limit="1"
-                                        :on-change="(file)=>onChange(file,'relevant_file.modify_file')"
+                                        :on-change="(file)=>onChange(file,'relevant_file.app_file')"
                                         style="width: 100%"
                                     >
                                         <div class="el-upload__text">
-                                            <div class="upload-placeholder">上一次OA修改对照页</div>
+                                            <div class="upload-placeholder">本申请文件</div>
                                             <div class="upload-placeholder">点击或拖拽上传</div>
-                                            <div class="red file-info margin-top_0">
-                                                注:不是第一次OA并且想在上一次OA基础上答辩则需要上传
-                                            </div>
+                                            <div class="red file-info margin-top_0">注:本申请未被公开则需要上传</div>
                                         </div>
-                                    </el-upload>
+                                    </el-upload> -->
                                 </div>
                                 <!-- 对比文件 -->
                                 <template v-if="relevant_file.contrast_file">
@@ -151,7 +152,7 @@
                                             </div>
                                             <span class="clear-btn" @click="contrast_file.file = {}">× 清除</span>
                                         </div>
-                                        <el-upload
+                                        <!-- <el-upload
                                             v-else
                                             ref="upload_file"
                                             class="upload-demo"
@@ -168,15 +169,15 @@
                                                 <div class="upload-placeholder">点击或拖拽上传</div>
                                                 <div class="red file-info margin-top_0">注:非专利文献需要上传</div>
                                             </div>
-                                        </el-upload>
+                                        </el-upload> -->
                                     </div>
                                 </template>
-                                <div class="upload-box addFile" @click="add_contrast_file">
+                                <!-- <div class="upload-box addFile" @click="add_contrast_file">
                                     <div>
                                         <i class="el-icon-plus addIcon"></i>
                                     </div>
                                     <div class="addText">添加对比文件</div>
-                                </div>
+                                </div> -->
                             </div>
                         </div>
                         <div>
@@ -196,12 +197,12 @@
                                 </span>
                             </p> -->
                             <p>
-                                <span class="file_title">是否进行权要修改:</span>
+                                <span class="file_title">权修改:</span>
                                 <span>
                                     <el-radio-group v-model="changeClaim.changeClaim">
+                                        <el-radio :label="3">AI推荐</el-radio>
                                         <el-radio :label="1">是</el-radio>
                                         <el-radio :label="2">否</el-radio>
-                                        <el-radio :label="3">AI推荐</el-radio>
                                     </el-radio-group>   
                                 </span>
                             </p>
@@ -619,7 +620,7 @@ export default {
             near_index:null,
             nearNo:'',
             novelty_innovative:false,
-            changeClaim:1,
+            changeClaim:3,
             claim:"",
             claimChangeSuggestion:''
         },
@@ -1069,7 +1070,7 @@ export default {
             near_index:null,
             nearNo:'',
             novelty_innovative:false,
-            changeClaim:1,
+            changeClaim:3,
             claim:'',
             claimChangeSuggestion:''
         })
@@ -1708,6 +1709,7 @@ export default {
             height:calc(100% - 20px - 30px);
             overflow: hidden;
             position: relative;
+            line-height: 1.8rem !important;
             .userEdit{
                 position: absolute;
                 bottom: 0;