import { apiSupervisionProjectLists } from '@/api/supervision_project' interface Iconfig{ /** 列表查询的参数,会带一些默认的参数查询*/ queryParams:object, /** 请求列表的接口*/ fetchFn:Function, /**用户可搜索的内容,select为下拉列表 */ serchList:Array<{label:String,value:String,select?:Array<{label:string,value:string|Number}>}>, /**table配置 */ tableList:Array, } export const supervision_project:Iconfig = { queryParams: { project_name: "", project_code: "", }, fetchFn: apiSupervisionProjectLists, serchList: [ { label: '项目名称', value: "project_name" }, { label: '项目编号', value: "project_code" }, { label: '项目分类', value: "project_type", // select: [ // { label: "是", value: 0 }, // { label: "否", value: 1 }, // ] } ], tableList: [ { project_name: "项目名称" }, { project_code: "项目编号" }, { industry_text: "性质" }, { build_unit: "建设单位" }, { build_area_text: "建设区域" }, { address: "项目地址" }, { project_level_text: "项目等级" }, { total_investment: "总投资" }, { initiation_date: "立项日期" }, { contract: "关联合同" }, { contract_amount: "合同金额" }, { project_overview: "项目概况" }, { contract_content: "合同服务内容" }, { project_requirements: "项目要求" }, { remark: "备注" }, { supervision_department: "监管部门" }, { implementation_department: "实施部门" }, { project_department: "项目部" }, { engineering_status_text: "工程状态" }, { project_manager: "项目负责人员" }, { part_a_unit: "甲方单位" }, ] }