k94314517
2024-02-23 3c456949b70671cc2ad95ad5395dfaceda519f17
company/src/views/business/policyList.vue
@@ -18,9 +18,9 @@
        <el-select v-model="searchForm.companyId" placeholder="请选择" @change="search">
          <el-option
              v-for="item in companyList"
              :key="item.baseId"
              :key="item.id"
              :label="item.name"
              :value="item.baseId">
              :value="item.id">
          </el-option>
        </el-select>
      </el-form-item>
@@ -34,17 +34,20 @@
          </el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="提交日期" prop="createDate">
        <el-date-picker
            v-model="searchForm.createDate"
            @change="search"
            type="daterange"
            range-separator="至"
            value-format="yyyy-MM-dd"
            start-placeholder="开始日期"
            end-placeholder="结束日期">
        </el-date-picker>
      <el-form-item label="保单号" prop="code">
        <el-input v-model="searchForm.code" placeholder="请输入"></el-input>
      </el-form-item>
<!--      <el-form-item label="提交日期" prop="createDate">-->
<!--        <el-date-picker-->
<!--            v-model="searchForm.createDate"-->
<!--            @change="search"-->
<!--            type="daterange"-->
<!--            range-separator="至"-->
<!--            value-format="yyyy-MM-dd"-->
<!--            start-placeholder="开始日期"-->
<!--            end-placeholder="结束日期">-->
<!--        </el-date-picker>-->
<!--      </el-form-item>-->
      <section>
        <el-button type="primary" @click="search">搜索</el-button>
        <el-button @click="reset">重置</el-button>
@@ -69,13 +72,14 @@
        </el-table-column>
        <el-table-column prop="companyName" label="投保企业" align="center" min-width="100px"></el-table-column>
        <el-table-column prop="solutionsName" label="保险方案"  align="center" min-width="100px"></el-table-column>
        <el-table-column prop="code" label="保单号" align="center" min-width="100px"></el-table-column>
        <el-table-column prop="insureNum" label="投保人数" align="center" min-width="100px"></el-table-column>
        <el-table-column prop="serviceDays" align="center"  label="在保时长(天)">  </el-table-column>
        <el-table-column   prop="currentFee"   align="center" label="产生费用(元)"></el-table-column>
        <el-table-column prop="fee" label="总费用(元)" align="center" min-width="100px"></el-table-column>
        <el-table-column prop="startTime" label="保险生效起期"  align="center" min-width="100px"></el-table-column>
        <el-table-column prop="endTime" label="保险生效止期"  align="center" min-width="100px"></el-table-column>
        <el-table-column prop="createDate" label="提交时间"  align="center" min-width="100px"></el-table-column>
<!--        <el-table-column prop="createDate" label="提交时间"  align="center" min-width="100px"></el-table-column>-->
        <el-table-column
            v-if="containPermissions(['business:insuranceapply:update', 'business:insuranceapply:delete'])"
            label="操作"
@@ -83,7 +87,7 @@
            fixed="right"
        >
          <template slot-scope="{row}">
            <el-button type="text" @click="$refs.operaInsuranceApplyWindow.open('编辑投保申请信息表', row)" icon="el-icon-edit" v-permissions="['business:insuranceapply:update']">查看详情</el-button>
            <el-button type="text" @click="$refs.operaInsuranceApplyWindow.open('投保详情', row)" icon="el-icon-edit" v-permissions="['business:insuranceapply:update']">查看详情</el-button>
          </template>
        </el-table-column>
      </el-table>
@@ -118,7 +122,8 @@
        createTimeE: '',
        baseSolutionId: '',
        companyId: '',
        statusCollect: '2'
        statusCollect: '2',
        code: ''
      },
      solutionList:[],
      companyList:[]