Просмотр исходного кода

Merge branch 'dev' of http://39.101.143.165:8090/dong_k/tenant-Platform into dev

祁鹏飞 3 месяцев назад
Родитель
Сommit
9757bca904
1 измененных файлов с 2 добавлено и 178 удалено
  1. 2 178
      src/views/platform/index.vue

+ 2 - 178
src/views/platform/index.vue

@@ -167,9 +167,9 @@
           <el-table-column label="应收金额" width="100">
             <template #default="scope">
               {{ scope.row.productId === '0330' || scope.row.productId === '0330034002' || scope.row.productId ===
-                '034002' ? scope.row.jqSuperviseCostsPremiums : scope.row.productId === '034001' || scope.row.productId
+                '034002' ? scope.row.jqReceivablePremium : scope.row.productId === '034001' || scope.row.productId
                   ===
-                  '0330034001' ? scope.row.sySuperviseCostsPremiums : '' }}
+                  '0330034001' ? scope.row.syReceivablePremium : '' }}
             </template>
           </el-table-column>
           <el-table-column prop="productId" label="险种" width="100"></el-table-column>
@@ -219,182 +219,6 @@
             @current-change="handleCurrentChange"></el-pagination>
         </div>
       </el-tab-pane>
-      <!-- <el-tab-pane label="非车险验收" name="2" class="h-full">
-        <el-form v-model="receivableForm" label-width="100">
-          <el-row :gutter="20">
-            <el-col :span="8">
-              <el-form-item label="车牌号">
-                <el-input v-model="receivableForm.licenseNo" placeholder="请输入" clearable></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="保险公司">
-                <el-select v-model="receivableForm.companyId" placeholder="请选择" clearable filterable>
-                  <el-option v-for="item in companyList" :key="item.companyCode" :value="item.companyCode"
-                    :label="item.name"></el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="签单时间">
-                <el-date-picker v-model="receivableForm.signingTime" type="daterange" range-separator="至"
-                  start-placeholder="开始时间" end-placeholder="结束时间" format="YYYY-MM-DD" value-format="YYYY-MM-DD" />
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="订单号">
-                <el-input v-model="receivableForm.orderNo" placeholder="请输入" clearable></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="出单协议">
-                <el-select v-model="receivableForm.agreementId" placeholder="请选择" clearable>
-                  <el-option label="1" value="1"></el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="出单机构">
-                <el-cascader style="width: 100%" v-model="receivableForm.deptId" placeholder="请选择" :options="deptOption"
-                  :props="cascaderProps" clearable></el-cascader>
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="险种">
-                <el-select v-model="receivableForm.riskCode" placeholder="请选择" clearable>
-                  <el-option v-for="(item, index) in insuranceType" :label="item.label" :value="item.label"></el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="订单类型">
-                <el-select v-model="receivableForm.orderType" placeholder="请选择" clearable>
-                  <el-option label="车险录入" value="1"></el-option>
-                  <el-option label="代客录单" value="2"></el-option>
-                  <el-option label="外部订单" value="3"></el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item label="被保人">
-                <el-input v-model="receivableForm.insuredName" placeholder="请输入" clearable></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col v-show="isTrue" :span="8">
-              <el-form-item label="交强险保单号">
-                <el-input v-model="receivableForm.jqPolicyNo" placeholder="请输入" clearable></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col v-show="isTrue" :span="8">
-              <el-form-item label="商业险保单号">
-                <el-input v-model="receivableForm.syPolicyNo" placeholder="请输入" clearable></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col v-show="isTrue" :span="8">
-              <el-form-item label="对接人">
-                <el-input v-model="receivableForm.dockingPerson" placeholder="请输入" clearable></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col v-show="isTrue" :span="8">
-              <el-form-item label="交强起保时间">
-                <el-date-picker v-model="receivableForm.jqDate" type="daterange" range-separator="至"
-                  start-placeholder="开始时间" end-placeholder="结束时间" format="YYYY-MM-DD" value-format="YYYY-MM-DD" />
-              </el-form-item>
-            </el-col>
-            <el-col v-show="isTrue" :span="8">
-              <el-form-item label="商业起保时间">
-                <el-date-picker v-model="receivableForm.syDate" type="daterange" range-separator="至"
-                  start-placeholder="开始时间" end-placeholder="结束时间" format="YYYY-MM-DD" value-format="YYYY-MM-DD" />
-              </el-form-item>
-            </el-col>
-            <el-col :span="24" style="display: flex; align-items: center; justify-content: flex-end">
-              <el-button type="primary">搜索</el-button>
-              <el-button plain @click="reset">重置</el-button>
-              <span class="icon_s">
-                <span @click="isTrue = !isTrue">高级搜索</span>
-                <el-icon class="is_icon" :class="{ 'is_down': isTrue }">
-                  <ArrowDown />
-                </el-icon>
-              </span>
-            </el-col>
-          </el-row>
-        </el-form>
-        <el-row :gutter="8" style="margin: 20px 0" class="flex a-c">
-          <span class="flex col-160 m-r-8 bg-F9">
-            <el-checkbox class="p-w-12" @change="selectAll" v-model="selectAllValue"></el-checkbox>&nbsp;
-            <el-select class="select-all width-100" placeholder="全选" v-model="selectType" @change="selectTypeChange">
-              <el-option key="all" value="all" :label="`选中所有数据${total2}条`"></el-option>
-              <el-option key="cur" value="cur" label="选中本页数据"></el-option>
-            </el-select>
-          </span>
-          <div class="col-108 m-r-8">
-            <el-button class="radius-2px width-100" type="primary" @click="addShow = true">添加应收</el-button>
-          </div>
-          <div class="col-108 m-r-8">
-            <el-button class="radius-2px width-100" type="primary" @click="batchSettle">批量结算</el-button>
-          </div>
-          <div class="col-108 m-r-8">
-            <el-button class="radius-2px width-100" type="primary" @click="dropdownCommand('删除')">删除</el-button>
-          </div>
-          <div class="col-108 m-r-8">
-            <el-button class="radius-2px width-100" type="primary" @click="exportPlatformReceivable">导出</el-button>
-          </div>
-          <span class="col-108 m-r-8">
-            <el-button class="radius-2px width-100" @click="handleBatchEdit">批量修改比例</el-button>
-          </span>
-          <span class="col-108 m-r-8">
-            已选: <span class="text-red">{{selectedList.length}}</span> 条
-          </span>
-        </el-row>
-        <el-table :data="receiveData" :height="isTrue ? 'calc(100% - 396px)' : 'calc(100% - 296px)'"
-          style="width: 100%; margin-top: 20px" ref="ReceiveDataRef2" @select="handleSelectChange2"
-          @select-all="handleSelectAll2">
-          <el-table-column type="selection" width="80"></el-table-column>
-          <el-table-column prop="signingTime" label="签单时间" width="150"></el-table-column>
-          <el-table-column prop="orderNo" label="订单号" width="150"></el-table-column>
-          <el-table-column prop="companyName" label="保险公司" width="120"></el-table-column>
-          <el-table-column prop="deptName" label="出单机构" width="120"></el-table-column>
-          <el-table-column prop="agreementName" label="出单协议" width="150"></el-table-column>
-          <el-table-column prop="orderType" label="订单类型" width="100"></el-table-column>
-          <el-table-column prop="licenseNo" label="车牌号" width="100"></el-table-column>
-          <el-table-column prop="a" label="应收总额" width="100"></el-table-column>
-          <el-table-column prop="productId" label="险种" width="100"></el-table-column>
-          <el-table-column prop="settlementStatusName" label="结算状态" width="100"></el-table-column>
-          <el-table-column prop="a" label="被保人" width="100"></el-table-column>
-          <el-table-column prop="a" label="非车险保费" width="100"></el-table-column>
-          <el-table-column prop="a" label="非车险手续费比例" width="100"></el-table-column>
-          <el-table-column prop="jqStartDate" label="交强险起保日期" width="150"></el-table-column>
-          <el-table-column prop="syStartDate" label="商业险起保日期" width="150"></el-table-column>
-          <el-table-column prop="updateBy" label="修改人" width="100"></el-table-column>
-          <el-table-column prop="createTime" label="创建时间" width="150"></el-table-column>
-          <el-table-column prop="dockingPerson" label="对接人" width="100"></el-table-column>
-          <el-table-column label="操作" width="180" fixed="right">
-            <template #default="scope">
-              <el-button link type="primary"
-                @click="ticketRef.openSettlement([scope.row], scope.row.companyId)">结算</el-button>
-              <el-button link type="primary" @click="toEdit(scope.row)">编辑</el-button>
-              <el-button link type="primary" @click="toDelete([scope.row.id])">删除</el-button>
-              <el-dropdown class="width-100" trigger="click" placement="bottom" @command="dropdownCommand">
-                <el-button class="radius-2px width-100">
-                  更多&nbsp;&nbsp;<el-icon>
-                    <ArrowDown />
-                  </el-icon>
-                </el-button>
-                <template #dropdown>
-                  <el-dropdown-menu>
-                    <el-dropdown-item command="数据导入">数据导入</el-dropdown-item>
-                  </el-dropdown-menu>
-                </template>
-              </el-dropdown>
-            </template>
-          </el-table-column>
-        </el-table>
-        <div class="pagination">
-          <el-pagination v-model:current-page="pages" v-model:page-size="size" :page-sizes="[10, 20, 30, 40]"
-            layout="total, sizes, prev, pager, next, jumper" :total="total2" @size-change="handleSizeChange"
-            @current-change="handleCurrentChange"></el-pagination>
-        </div>
-      </el-tab-pane> -->
     </el-tabs>
     <el-dialog :close-on-click-modal="false" v-model="addShow" width="800" title="添加应收">
       <div class="add-content">