|
@@ -15,20 +15,20 @@
|
|
|
<el-form-item label="合同名称" prop="name">
|
|
|
<el-input size="small" v-model="searchForm.name" placeholder="请输入合同名称" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
-<!-- <el-form-item label="创建人" prop="createBy">-->
|
|
|
-<!-- <SelectUserTree-->
|
|
|
-<!-- ref="companyTree"-->
|
|
|
-<!-- :props="{-->
|
|
|
-<!-- value: 'id', // ID字段名-->
|
|
|
-<!-- label: 'name', // 显示名称-->
|
|
|
-<!-- children: 'children' // 子级字段名-->
|
|
|
-<!-- }"-->
|
|
|
-<!-- :url="`/sys/user/treeUserDataAllOffice?type=2`"-->
|
|
|
-<!-- :value="searchForm.createBy"-->
|
|
|
-<!-- :clearable="true"-->
|
|
|
-<!-- :accordion="true"-->
|
|
|
-<!-- @getValue="(value) => {searchForm.createBy=value}"/>-->
|
|
|
-<!-- </el-form-item>-->
|
|
|
+ <el-form-item label="创建人" prop="createBy">
|
|
|
+ <SelectUserTree
|
|
|
+ ref="companyTree"
|
|
|
+ :props="{
|
|
|
+ value: 'id', // ID字段名
|
|
|
+ label: 'name', // 显示名称
|
|
|
+ children: 'children' // 子级字段名
|
|
|
+ }"
|
|
|
+ :url="`/sys/user/treeUserDataAllOffice?type=2`"
|
|
|
+ :value="searchForm.createBy"
|
|
|
+ :clearable="true"
|
|
|
+ :accordion="true"
|
|
|
+ @getValue="(value) => {searchForm.createBy=value}"/>
|
|
|
+ </el-form-item>
|
|
|
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" @click="list()" size="small" icon="el-icon-search">查询</el-button>
|
|
@@ -86,6 +86,7 @@
|
|
|
import InputNumber from '@/views/modules/sys/workContract/InputNumber.vue'
|
|
|
import WorkContractService from '@/api/sys/WorkContractService'
|
|
|
import SelectUserTree from '@/views/modules/utils/treeUserSelect'
|
|
|
+ import ProgramProjectListInfoService from '@/api/program/ProgramProjectListInfoService'
|
|
|
export default {
|
|
|
data () {
|
|
|
return {
|
|
@@ -115,8 +116,10 @@
|
|
|
}
|
|
|
},
|
|
|
workContractService: null,
|
|
|
+ programProjectListInfoService: null,
|
|
|
created () {
|
|
|
this.workContractService = new WorkContractService()
|
|
|
+ this.programProjectListInfoService = new ProgramProjectListInfoService()
|
|
|
},
|
|
|
components: {
|
|
|
SelectUserTree,
|
|
@@ -138,7 +141,7 @@
|
|
|
},
|
|
|
list () {
|
|
|
this.loading = true
|
|
|
- this.workContractService.list({
|
|
|
+ this.programProjectListInfoService.findContractPageList({
|
|
|
'current': this.tablePage.currentPage,
|
|
|
'size': this.tablePage.pageSize,
|
|
|
'orders': this.tablePage.orders,
|