|
@@ -13,7 +13,8 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="部门" prop="sysDeptId">
|
|
|
- <el-select
|
|
|
+ <el-cascader :options="typeOptionstwo" :props="{value: 'id'}" @change="changeBtn" :show-all-levels="false"></el-cascader>
|
|
|
+ <!-- <el-select
|
|
|
v-model="queryParams.sysDeptId"
|
|
|
placeholder="请选择部门"
|
|
|
clearable
|
|
@@ -24,7 +25,7 @@
|
|
|
:key="dict.deptId"
|
|
|
:label="dict.deptName"
|
|
|
:value="dict.deptId"
|
|
|
- />
|
|
|
+ /> -->
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
@@ -120,32 +121,17 @@
|
|
|
<el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="800px" append-to-body>
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="150px">
|
|
|
<el-form-item label="年度" prop="year">
|
|
|
- <!-- <el-input v-model="form.year" placeholder="请输入年度" /> -->
|
|
|
<el-date-picker
|
|
|
v-model="form.year"
|
|
|
type="year"
|
|
|
value-format="yyyy"
|
|
|
placeholder="选择年"
|
|
|
style="width: 100%;"
|
|
|
- @keyup.enter.native="handleQuery"
|
|
|
>
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="部门" prop="sysDeptId">
|
|
|
- <el-select
|
|
|
- v-model="form.sysDeptId"
|
|
|
- placeholder="系统内置"
|
|
|
- clearable
|
|
|
- size="small"
|
|
|
- style="width: 100%;"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in typeOptionstwo"
|
|
|
- :key="dict.deptId"
|
|
|
- :label="dict.deptName"
|
|
|
- :value="dict.deptId"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
+ <el-cascader :options="typeOptionstwo" :props="{value: 'id'}" @change="changeBtn1" :show-all-levels="false"></el-cascader>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="目标线索数" prop="plan">
|
|
|
<el-input v-model="form.plan" placeholder="请输入目标线索数" />
|
|
@@ -198,6 +184,7 @@ export default {
|
|
|
title: "",
|
|
|
// 是否显示弹出层
|
|
|
open: false,
|
|
|
+ typeOptionstwo:[],
|
|
|
// 查询参数
|
|
|
queryParams: {
|
|
|
pageNum: 1,
|
|
@@ -213,7 +200,9 @@ export default {
|
|
|
typeOptionstwo:[]
|
|
|
},
|
|
|
// 表单参数
|
|
|
- form: {},
|
|
|
+ form: {
|
|
|
+ year: new Date()
|
|
|
+ },
|
|
|
// 表单校验
|
|
|
rules: {
|
|
|
targetSigningNum:[
|
|
@@ -235,7 +224,7 @@ export default {
|
|
|
{ required: true, message: '请选择部门', trigger: 'change' }
|
|
|
],
|
|
|
year: [
|
|
|
- { type: 'date', required: true, message: '请选择年份', trigger: 'change' }
|
|
|
+ { type: 'string', required: true, message: '请选择年份', trigger: 'change' }
|
|
|
],
|
|
|
}
|
|
|
};
|
|
@@ -245,10 +234,15 @@ export default {
|
|
|
this.getListthuy()
|
|
|
},
|
|
|
methods: {
|
|
|
+ changeBtn(e){
|
|
|
+ this.queryParams.sysDeptId = e[2]
|
|
|
+ },
|
|
|
+ changeBtn1(e){
|
|
|
+ this.form.sysDeptId = e[2]
|
|
|
+ },
|
|
|
/** 查询 部门招商计划列表 */
|
|
|
getList() {
|
|
|
this.loading = true;
|
|
|
- debugger;
|
|
|
listPlan(this.queryParams).then(response => {
|
|
|
this.planList = response.rows;
|
|
|
this.total = response.total;
|
|
@@ -259,7 +253,7 @@ export default {
|
|
|
getListthuy() {
|
|
|
this.loading = true;
|
|
|
listConfigfieu().then((response) => {
|
|
|
- console.log(response);
|
|
|
+ console.log(response.data)
|
|
|
this.typeOptionstwo = response.data;
|
|
|
// this.fileList = this.queryParams.attachment
|
|
|
// this.total = response.total;
|