k94314517
2025-07-04 50fb58286ed3b718c39a97e0987ee7561a295651
company/src/components/business/OperaInsuranceApplyShopWindow.vue
@@ -26,7 +26,7 @@
                      <template v-if="userInfo.type === 1">
                          <el-button v-if="[0, 2, 3, 10].includes(model.status)" type="danger" @click="$refs.applyReturn.open('申请退回', {id: dataId})">申请退回</el-button>
                          <el-button v-if="model.status == 4" type="primary" @click="$refs.OperaInsuranceApply.open('投保申请', {id: dataId})">再次投保</el-button>
                          <el-button v-if="model.status == 4" type="primary" @click="closeOrder">关闭订单</el-button>
                          <el-button v-if="model.status == 4" type="primary" @click="closeOrder">关闭申请</el-button>
                          <el-button type="primary" @click="$refs.InsuranceDetails.open('投保详情单',model,0)">导出详单</el-button>
                          <el-button v-if="[2, 3, 5, 7, 8].includes(model.status)" type="primary" @click="viewToubaodan">查看投保单</el-button>
                          <el-button v-if="model.status == 5" type="primary" @click="viewBaoxiandan">查看保险单</el-button>
@@ -41,7 +41,7 @@
                      <el-button v-if="model.status == 3 && model.solutionType ==0" type="primary" @click="$refs.OperaInsuranceApplyCheckWindow.open('上传保险单',model,3)">上传保险单</el-button>
                      <el-button  v-if="[6,7,8,11].includes(model.status) && model.solutionType ==0" type="primary" @click="$refs.OperaInsuranceApplyCheckWindow.open('驳回退回申请',model,5)">驳回退回申请</el-button>
                      <el-button v-if="model.status == 0 && model.solutionType ==0" type="primary" @click="$refs.InsuranceDetails.open('投保审核',model,1)">投保审核</el-button>
                      <el-button v-if="![1,4,,5].includes(model.status) && model.solutionType ==0" type="danger" @click="$refs.OperaInsuranceApplyCheckWindow.open('退回投保',model,1)">退回投保</el-button>
                      <el-button v-if="![1,4,,5].includes(model.status) && model.solutionType ==0" type="danger" @click="$refs.OperaInsuranceApplyCheckWindow.open('退回申请',model,1)">退回申请</el-button>
                      <el-button v-if="model.status == 5  && model.solutionType ==0" type="danger" @click="$refs.OperaInsuranceApplyCheckWindow.open('修改保险单',model,4)">修改保险单</el-button>
                    </template>
                  </div>
@@ -78,9 +78,14 @@
                            label="投保人数">
                        </el-table-column>
                        <el-table-column
                            prop="guaranteeNum"
                            align="center"
                            label="在保人数">
                        </el-table-column>
                        <el-table-column
                            prop="serviceDays"
                            align="center"
                            label="在保时长(天)">
                            label="保单时长(天)">
                        </el-table-column>
                        <el-table-column
                            prop="currentFee"
@@ -216,7 +221,7 @@
                            label="性别">
                            <template slot-scope="{row}">
                                <span v-if="row.sex === 0">男</span>
                                <span v-else>女</span>
                              <span  v-if="row.sex === 1">女</span>
                            </template>
                        </el-table-column>
                        <el-table-column
@@ -310,6 +315,12 @@
                            align="center"
                            label="批单生效起期">
                        </el-table-column>
                      <el-table-column
                        :key="Math.random()"
                        prop="fee"
                        align="center"
                        label="费用变更(元)">
                    </el-table-column>
                        <el-table-column
                            align="center"
                            :key="Math.random()"
@@ -540,7 +551,7 @@
        this.getDW()
        this.getGZ()
     },
      // 关闭订单
      // 关闭申请
      closeOrder () {
          this.$confirm('确认关闭此订单吗?', '提示', {
              confirmButtonText: '确定',
@@ -623,7 +634,7 @@
      exportExcel() {
          if (this.activeName === '0') {
              exportExcel({
                  capacity: 10,
                  capacity: 60000,
                  page: this.currentPage,
                  model: {
                      solutionName: this.tableData[0].solutionsName,
@@ -642,7 +653,7 @@
              })
          } else {
              applyChagneDetailExcel({
                  capacity: 10,
                  capacity: 60000,
                  page: this.currentPage,
                  model: {
                      applyId: this.dataId,