MrShi
2024-11-07 bf2338f5cc71890cda247d46edcffa42e21871f6
company/src/components/business/OperaCompanyDescWindow.vue
@@ -98,6 +98,30 @@
                        <el-checkbox :true-label="1" :false-label="0" disabled v-model="row.canReduce">减保</el-checkbox>
                    </template>
                </el-table-column>
                <el-table-column
                    align="center"
                    label="签署状态">
                    <template slot-scope="{row}">
                        <template v-if="row.signStatus === 0">待签署</template>
                        <template v-else-if="row.signStatus === 1">已签署</template>
                    </template>
                </el-table-column>
                <el-table-column
                    prop="signDate"
                    align="center"
                    label="签署时间">
                </el-table-column>
                <el-table-column
                    prop="signUserName"
                    align="center"
                    label="签署人">
                </el-table-column>
                <el-table-column
                    label="操作">
                    <template slot-scope="{row}">
                        <el-button type="text" v-if="row.signStatus === 1" @click="openFile(row.fileSignUrl)">查看签署方案书</el-button>
                    </template>
                </el-table-column>
            </el-table>
            <div class="info_list" v-if="JSON.stringify(form) !== '{}'">
                <div class="info_list_item">
@@ -225,6 +249,9 @@
    })
  },
  methods: {
    openFile(url) {
      window.open(url)
    },
    close () {
      this.visiblePhone = false
      this.phone = ''