|
@@ -17,6 +17,17 @@
|
|
<span class="formSpan">责任部门:</span>
|
|
<span class="formSpan">责任部门:</span>
|
|
<DeptTree v-model="queryParams['deptId']" />
|
|
<DeptTree v-model="queryParams['deptId']" />
|
|
</div>
|
|
</div>
|
|
|
|
+ <div class="form form-time-range">
|
|
|
|
+ <span class="formSpan">立项时间:</span>
|
|
|
|
+ <el-date-picker
|
|
|
|
+ v-model="lxsjObj"
|
|
|
|
+ type="daterange"
|
|
|
|
+ unlink-panels
|
|
|
|
+ range-separator="To"
|
|
|
|
+ start-placeholder="开始日期"
|
|
|
|
+ end-placeholder="结束日期"
|
|
|
|
+ />
|
|
|
|
+ </div>
|
|
<div class="form" style="width: unset">
|
|
<div class="form" style="width: unset">
|
|
<span class="formSpan">合同状态:</span>
|
|
<span class="formSpan">合同状态:</span>
|
|
<el-radio-group v-model="queryParams.isSign" @change="searchHandle">
|
|
<el-radio-group v-model="queryParams.isSign" @change="searchHandle">
|
|
@@ -73,8 +84,9 @@
|
|
<el-table-column label="序号" width="80">
|
|
<el-table-column label="序号" width="80">
|
|
<template #default="scope">{{ scope.$index + 1 }}</template>
|
|
<template #default="scope">{{ scope.$index + 1 }}</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column :show-overflow-tooltip="true" prop="xmbh" label="项目编号" />
|
|
|
|
|
|
+ <el-table-column :show-overflow-tooltip="true" prop="xmbh" width="180" label="项目编号" />
|
|
<el-table-column :show-overflow-tooltip="true" prop="xmmc" label="项目名称" />
|
|
<el-table-column :show-overflow-tooltip="true" prop="xmmc" label="项目名称" />
|
|
|
|
+ <el-table-column prop="lxsj" label="立项时间" width="140" />
|
|
<el-table-column prop="zrbm" label="责任部门" :show-overflow-tooltip="true" width="200" />
|
|
<el-table-column prop="zrbm" label="责任部门" :show-overflow-tooltip="true" width="200" />
|
|
<el-table-column prop="xmjl" label="项目经理" width="120" />
|
|
<el-table-column prop="xmjl" label="项目经理" width="120" />
|
|
<el-table-column prop="contractAmount" align="center" label="合同额" width="120">
|
|
<el-table-column prop="contractAmount" align="center" label="合同额" width="120">
|
|
@@ -133,7 +145,7 @@ defineOptions({ name: 'ProjectBook' })
|
|
const router = useRouter()
|
|
const router = useRouter()
|
|
const tableRef: any = ref(null)
|
|
const tableRef: any = ref(null)
|
|
const tableHeight: any = ref(0)
|
|
const tableHeight: any = ref(0)
|
|
-const { queryParams, setSearchParams, exportHandleCommon } = useMixins()
|
|
|
|
|
|
+const { queryParams, lxsjObj, setSearchParams, exportHandleCommon } = useMixins()
|
|
|
|
|
|
const handleCurrentChange = (pageNo: number) => {
|
|
const handleCurrentChange = (pageNo: number) => {
|
|
queryParams.pageNo = pageNo
|
|
queryParams.pageNo = pageNo
|