jiangping
2024-12-27 5506edbe54883b31db3cc8e4a1d9d0795a18a3c9
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">
@@ -155,6 +179,7 @@
        <OperaCompanyWindow ref="operaCompanyWindow" @success="callback"/>
        <!-- 修改保险方案 -->
        <modification ref="modification" @success="callback"/>
        <OperaPdfViewerWindow ref="operaPdfViewerWindow" />
        <!-- 修改手机号 -->
        <el-dialog
            title="更改绑定手机号"
@@ -193,13 +218,14 @@
import GlobalWindow from '@/components/common/GlobalWindow'
import OperaCompanyWindow from '@/components/business/OperaCompanyWindow'
import modification from '@/components/business/modification'
import OperaPdfViewerWindow from '@/components/business/OperaPdfViewerWindow'
import { getById, updatePhone } from '@/api/business/company'
import { listForCompany } from '@/api/business/solutions'
import { sendSms } from '@/api/business/smsEmail'
export default {
  name: 'OperaCompanyDescWindow',
  extends: BaseOpera,
  components: { GlobalWindow, OperaCompanyWindow, modification },
  components: { GlobalWindow, OperaCompanyWindow, modification, OperaPdfViewerWindow },
  data () {
    return {
      ruleForm: {
@@ -225,6 +251,9 @@
    })
  },
  methods: {
    openFile(url) {
      this.$refs.operaPdfViewerWindow.open('方案确认书', url)
    },
    close () {
      this.visiblePhone = false
      this.phone = ''
@@ -344,7 +373,8 @@
                  solutionName: item.solutionName,
                  shopName: item.shopName,
                  canAdd: item.canAdd,
                  canReduce: item.canReduce
                  canReduce: item.canReduce,
                  ...item
                }
              })
              console.log(that.form)