From ae8b90c76912a7796b7c23c78f1a59bac434457d Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期一, 14 十月 2024 13:37:15 +0800
Subject: [PATCH] 完成普通项目的项目检验

---
 src/components/view/b1-report-preparation.vue |   21 +++++++++++++++------
 1 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/src/components/view/b1-report-preparation.vue b/src/components/view/b1-report-preparation.vue
index a99b5f8..9ee34de 100644
--- a/src/components/view/b1-report-preparation.vue
+++ b/src/components/view/b1-report-preparation.vue
@@ -87,10 +87,15 @@
     <div style="width: 100%;height: 100%;">
       <div>
         <el-row class="title">
-          <el-col :span="12" style="padding-left: 20px;text-align: left;">鎶ュ憡缂栧埗</el-col>
+          <el-col :span="12" style="text-align: left;">
+            <el-radio-group v-model="radio"size="medium" fill="#3A7BFA">
+              <el-radio-button label="0">鎶ュ憡缂栧埗</el-radio-button>
+              <el-radio-button label="1">璁㈠崟</el-radio-button>
+            </el-radio-group>
+          </el-col>
         </el-row>
       </div>
-      <div class="search" style="position: relative;">
+      <div class="search" style="position: relative;" v-if="radio==0">
         <div class="search_thing">
           <div class="search_label">鎶ュ憡缂栧彿锛�</div>
           <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable
@@ -124,13 +129,13 @@
           </el-upload>
         </div>
       </div>
-      <!-- <input id="input" type="file" accept=".doc,.docx"></input> -->
-      <div class="table">
+      <div class="table" v-if="radio==0">
         <ValueTable ref="ValueTable" :url="$api.insReport.pageInsReport"
                     :isColumnWidth="true"
                     :componentData="componentData"
           :key="upIndex" />
       </div>
+      <Order v-if="radio==1"/>
     </div>
     <el-dialog title="鍦ㄧ嚎缂栧埗" :visible.sync="claimVisible" width="22cm" :modal-append-to-body="false"
       :fullscreen="fullscreen">
@@ -174,7 +179,7 @@
         <i class="el-icon-full-screen" style="cursor: pointer;font-size: 18px" @click="fullscreen=true;" v-if="!fullscreen"></i>
         <img src="../../../static/img/no-full.svg" alt="" v-else style="cursor: pointer;" @click="fullscreen=false;" >
       </div>
-      <div style="height: 80vh;">
+      <div style="height: 80vh;" v-if="approveVisible">
          <onlyoffice ref="onlyoffice" :options="option" style="width: 100%;height: 100%;" />
       </div>
       <span slot="footer" class="dialog-footer">
@@ -213,13 +218,16 @@
 <script>
   import ValueTable from '../tool/value-table.vue'
   import onlyoffice from '../tool/onlyoffice.vue'
+  import Order from '../do/b1-report-preparation/order.vue'
   export default {
     components: {
       ValueTable,
-      onlyoffice
+      onlyoffice,
+      Order
     },
     data() {
       return {
+        radio:0,
         componentData: {
           entity: {
             entrustCode: null,
@@ -486,6 +494,7 @@
       refresh() {
         this.componentData.entity = this.HaveJson(this.entityCopy)
         this.upIndex++
+        this.$refs['ValueTable'].selectList(e)
       },
       async handleWeave(row) {
         let fileName = (row.urlS===null||row.urlS==='')?row.url:row.urlS

--
Gitblit v1.9.3