|
@@ -36,8 +36,7 @@
|
|
<!--<right-toolbar v-model:showSearch="showSearch" @queryTable="getList"></right-toolbar>-->
|
|
<!--<right-toolbar v-model:showSearch="showSearch" @queryTable="getList"></right-toolbar>-->
|
|
</div>
|
|
</div>
|
|
<!-- 搜索区 -->
|
|
<!-- 搜索区 -->
|
|
- <el-form class="list-search-container" :model="queryParams" ref="queryRef" :inline="true"
|
|
|
|
- label-width="68px">
|
|
|
|
|
|
+ <el-form class="list-search-container" :model="queryParams" ref="queryRef" :inline="true" label-width="68px">
|
|
<el-form-item label="客户名称:" prop="companyName">
|
|
<el-form-item label="客户名称:" prop="companyName">
|
|
<el-input v-model="queryParams.companyName" size="small" placeholder="请输入客户名称" clearable style="width: 120px"
|
|
<el-input v-model="queryParams.companyName" size="small" placeholder="请输入客户名称" clearable style="width: 120px"
|
|
@keyup.enter="handleQuery" />
|
|
@keyup.enter="handleQuery" />
|
|
@@ -46,13 +45,13 @@
|
|
<el-input v-model="queryParams.contractNo" size="small" placeholder="请输入合同编号" clearable style="width: 120px"
|
|
<el-input v-model="queryParams.contractNo" size="small" placeholder="请输入合同编号" clearable style="width: 120px"
|
|
@keyup.enter="handleQuery" />
|
|
@keyup.enter="handleQuery" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="客户标签:" >
|
|
|
|
- <el-select v-model="queryParams.customerLabelId" size="small" style="width: 120px" multiple >
|
|
|
|
|
|
+ <el-form-item label="客户标签:">
|
|
|
|
+ <el-select v-model="queryParams.customerLabelId" size="small" style="width: 120px" multiple>
|
|
<el-option v-for="item in options" :key="item.id" :label="item.lable" :value="item.id" />
|
|
<el-option v-for="item in options" :key="item.id" :label="item.lable" :value="item.id" />
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="甲方:" >
|
|
|
|
- <el-input v-model="queryParams.boss" size="small" placeholder="请输入甲方名称" clearable style="width: 120px"
|
|
|
|
|
|
+ <el-form-item label="甲方:">
|
|
|
|
+ <el-input v-model="queryParams.boss" size="small" placeholder="请输入甲方名称" clearable style="width: 120px"
|
|
@keyup.enter="handleQuery" />
|
|
@keyup.enter="handleQuery" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="合同类型:" prop="contractType">
|
|
<el-form-item label="合同类型:" prop="contractType">
|
|
@@ -92,7 +91,7 @@
|
|
<el-table-column label="签单人" align="center" prop="signerName" min-width="120" />
|
|
<el-table-column label="签单人" align="center" prop="signerName" min-width="120" />
|
|
<el-table-column label="合同来源" align="center" prop="sourceCategoryName" min-width="120" />
|
|
<el-table-column label="合同来源" align="center" prop="sourceCategoryName" min-width="120" />
|
|
<el-table-column label="客户标签" align="center" prop="customerLabelName" min-width="120" />
|
|
<el-table-column label="客户标签" align="center" prop="customerLabelName" min-width="120" />
|
|
-
|
|
|
|
|
|
+
|
|
<el-table-column label="甲方" align="center" prop="boss" min-width="120" />
|
|
<el-table-column label="甲方" align="center" prop="boss" min-width="120" />
|
|
<el-table-column label="审核状态" align="center" prop="verifyStatus" width="110">
|
|
<el-table-column label="审核状态" align="center" prop="verifyStatus" width="110">
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
@@ -169,9 +168,9 @@
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="签约日期:" prop="formDate">
|
|
<el-form-item label="签约日期:" prop="formDate">
|
|
- <el-date-picker v-model="queryParams.formDate" type="daterange" clearable
|
|
|
|
- format="YYYY - MM - DD " value-format="YYYY-MM-DD" range-separator="至" start-placeholder="业务日期"
|
|
|
|
- end-placeholder="业务日期" style="width: 100%;"></el-date-picker>
|
|
|
|
|
|
+ <el-date-picker v-model="queryParams.formDate" type="daterange" clearable format="YYYY - MM - DD "
|
|
|
|
+ value-format="YYYY-MM-DD" range-separator="至" start-placeholder="业务日期" end-placeholder="业务日期"
|
|
|
|
+ style="width: 100%;"></el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="社保代缴:" prop="isSocialSecurity">
|
|
<el-form-item label="社保代缴:" prop="isSocialSecurity">
|
|
<el-select size="small" v-model="queryParams.isSocialSecurity" placeholder="是否代缴社保" clearable
|
|
<el-select size="small" v-model="queryParams.isSocialSecurity" placeholder="是否代缴社保" clearable
|
|
@@ -313,10 +312,13 @@
|
|
isPayOnWindow: null,
|
|
isPayOnWindow: null,
|
|
isFirstSocialSecurity: null,
|
|
isFirstSocialSecurity: null,
|
|
isFirstHousingFund: null,
|
|
isFirstHousingFund: null,
|
|
- customerLabelId:[],
|
|
|
|
- boss:null
|
|
|
|
|
|
+ customerLabelId: [],
|
|
|
|
+ boss: null
|
|
|
|
+ });
|
|
|
|
+ onActivated(() => {
|
|
|
|
+ // 你的逻辑
|
|
|
|
+ getList();
|
|
});
|
|
});
|
|
-
|
|
|
|
/*********************** 方法区 ****************************/
|
|
/*********************** 方法区 ****************************/
|
|
|
|
|
|
/** 查询company列表 */
|
|
/** 查询company列表 */
|
|
@@ -342,11 +344,11 @@
|
|
permissions.includes("business:archive:order:dissolution")
|
|
permissions.includes("business:archive:order:dissolution")
|
|
);
|
|
);
|
|
}
|
|
}
|
|
- function getOption(){
|
|
|
|
- listLableNoPage().then(res =>{
|
|
|
|
- options.value = res.data
|
|
|
|
- })
|
|
|
|
-}
|
|
|
|
|
|
+ function getOption() {
|
|
|
|
+ listLableNoPage().then(res => {
|
|
|
|
+ options.value = res.data
|
|
|
|
+ })
|
|
|
|
+ }
|
|
function viewDelete() {
|
|
function viewDelete() {
|
|
return (
|
|
return (
|
|
permissions.includes(all_permission) ||
|
|
permissions.includes(all_permission) ||
|
|
@@ -377,7 +379,7 @@
|
|
function resetQuery() {
|
|
function resetQuery() {
|
|
proxy.resetForm("queryRef");
|
|
proxy.resetForm("queryRef");
|
|
queryParams.value.customerLabelId = [];
|
|
queryParams.value.customerLabelId = [];
|
|
- queryParams.value.formDate= [];
|
|
|
|
|
|
+ queryParams.value.formDate = [];
|
|
queryParams.value.boss = null
|
|
queryParams.value.boss = null
|
|
handleQuery();
|
|
handleQuery();
|
|
}
|
|
}
|