|
@@ -170,21 +170,11 @@
|
|
|
:key="index"
|
|
|
v-if="queryParams.referralList !== null"
|
|
|
>
|
|
|
- <el-form-item label="引荐单位:" prop="sysDeptId">
|
|
|
- <el-select
|
|
|
- v-model="item.sysDeptId"
|
|
|
- placeholder="系统内置"
|
|
|
- clearable
|
|
|
- size="small"
|
|
|
- style="width: 188px"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in typeOptionstwo"
|
|
|
- :key="dict.deptId"
|
|
|
- :label="dict.deptName"
|
|
|
- :value="dict.deptId"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
+ <el-form-item label="引荐单位:" prop="sysDeptIdse">
|
|
|
+ <el-cascader
|
|
|
+ v-model="valuess"
|
|
|
+ :options="typeOptionstwoss"
|
|
|
+ @change="handleChangess"></el-cascader>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="投资分配额:" prop="investmentAllcocation">
|
|
|
<el-input
|
|
@@ -220,21 +210,11 @@
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
<div v-if="queryParams.referralList == null">
|
|
|
- <el-form-item label="引荐单位:" prop="sysDeptId">
|
|
|
- <el-select
|
|
|
- v-model="queryParams.referralList[0].sysDeptId"
|
|
|
- placeholder="系统内置"
|
|
|
- clearable
|
|
|
- size="small"
|
|
|
- style="width: 188px"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in typeOptionstwo"
|
|
|
- :key="dict.deptId"
|
|
|
- :label="dict.deptName"
|
|
|
- :value="dict.deptId"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
+ <el-form-item label="引荐单位:" prop="sysDeptIdrt">
|
|
|
+ <el-cascader
|
|
|
+ :show-all-levels="false"
|
|
|
+ :options="typeOptionstwo"
|
|
|
+ ></el-cascader>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="投资分配额:" prop="investmentAllcocation">
|
|
|
<el-input
|
|
@@ -269,20 +249,9 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="引荐单位:" prop="sysDeptId">
|
|
|
- <el-select
|
|
|
- v-model="queryParams.referralList[1].sysDeptId"
|
|
|
- placeholder="系统内置"
|
|
|
- clearable
|
|
|
- size="small"
|
|
|
- style="width: 188px"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in typeOptionstwo"
|
|
|
- :key="dict.deptId"
|
|
|
- :label="dict.deptName"
|
|
|
- :value="dict.deptId"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
+ <el-cascader
|
|
|
+ :options="typeOptionstwo"
|
|
|
+ @change="handleChangete"></el-cascader>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="投资分配额:" prop="investmentAllcocation">
|
|
|
<el-input
|
|
@@ -531,7 +500,7 @@
|
|
|
<div class="forieu" style="width: 618px">
|
|
|
<div class="bure burert">
|
|
|
<el-upload
|
|
|
- :action="defaultSettings.urls+process+'/common/upload'"
|
|
|
+ :action="defaultSettings.urls+'/prod-api/common/upload'"
|
|
|
:auto-upload="false"
|
|
|
ref="upload"
|
|
|
:before-upload="beforeAvatarUpload"
|
|
@@ -710,7 +679,6 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
- process: process.env.VUE_APP_BASE_API,
|
|
|
defaultSettings,
|
|
|
// 遮罩层
|
|
|
loading: true,
|
|
@@ -740,6 +708,8 @@ export default {
|
|
|
// 类型数据字典
|
|
|
typeOptions: [],
|
|
|
typeOptionstwo: [],
|
|
|
+ typeOptionstwos:[],
|
|
|
+ typeOptionstwoss:[],
|
|
|
// 日期范围
|
|
|
dateRange: [],
|
|
|
setrd: 0,
|
|
@@ -881,8 +851,11 @@ export default {
|
|
|
sbuen: 0, //0 新增 1 修改
|
|
|
jeutu:{
|
|
|
bmProjectId:0
|
|
|
- }
|
|
|
+ },
|
|
|
// id:0
|
|
|
+ value: [],
|
|
|
+ valuess:[],
|
|
|
+ values:[]
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
@@ -900,6 +873,15 @@ export default {
|
|
|
console.log(this.queryParams);
|
|
|
},
|
|
|
methods: {
|
|
|
+ handleChange(){
|
|
|
+
|
|
|
+ },
|
|
|
+ handleChangete(){
|
|
|
+
|
|
|
+ },
|
|
|
+ handleChangess(){
|
|
|
+
|
|
|
+ },
|
|
|
//审核
|
|
|
applyBtn() {
|
|
|
var that=this
|
|
@@ -1076,12 +1058,52 @@ export default {
|
|
|
this.loading = true;
|
|
|
listConfigfieu().then((response) => {
|
|
|
console.log(response);
|
|
|
- this.typeOptionstwo = response.data;
|
|
|
+
|
|
|
+ if(response.data !== undefined){
|
|
|
+ this.typeOptionstwo = response.data;
|
|
|
+ this.dietj(this.typeOptionstwo)
|
|
|
+ }
|
|
|
+ this.typeOptionstwos= response.data ,
|
|
|
+ this.typeOptionstwoss= response.data,
|
|
|
+ // this.typeOptionstwo.filter((route) => {
|
|
|
+ // route.value = route.id
|
|
|
+ // route.children.filter((router) =>{
|
|
|
+ // router.value = router.id
|
|
|
+ // // this.getListthuy()
|
|
|
+ // // router.children.filter((routers) =>{
|
|
|
+ // // routers.value = routers.id
|
|
|
+
|
|
|
+ // // })
|
|
|
+ // })
|
|
|
+
|
|
|
+ // });
|
|
|
+
|
|
|
+
|
|
|
// this.fileList = this.queryParams.attachment
|
|
|
// this.total = response.total;
|
|
|
this.loading = false;
|
|
|
});
|
|
|
},
|
|
|
+ //递归
|
|
|
+ dietj(index){
|
|
|
+ console.log(index)
|
|
|
+ let iuy = []
|
|
|
+ for(var i = 0 ; i < index.length; i++){
|
|
|
+ index[i].value = index[i].id
|
|
|
+ iuy = index[i].children
|
|
|
+ // this.dietj(index[i].children)
|
|
|
+ console.log(iuy)
|
|
|
+ if(index[i].children !== undefined){
|
|
|
+ if(index[i].children != 0){
|
|
|
+ console.log(index[i].children)
|
|
|
+ this.dietj(index[i].children)
|
|
|
+ }else{
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ },
|
|
|
// 参数系统内置字典翻译
|
|
|
typeFormat(row, column) {
|
|
|
return this.selectDictLabel(this.typeOptions, row.configType);
|
|
@@ -1131,7 +1153,7 @@ export default {
|
|
|
this.reset();
|
|
|
this.open = true;
|
|
|
// this.opentwo = true
|
|
|
- this.title = "添加参数";
|
|
|
+ this.title = "添加信息";
|
|
|
// this.titletwo = "添加参数";
|
|
|
},
|
|
|
handleAddtwo() {
|
|
@@ -1139,7 +1161,7 @@ export default {
|
|
|
// this.open = true;
|
|
|
this.opentwo = true;
|
|
|
// this.title = "添加参数";
|
|
|
- this.titletwo = "添加参数";
|
|
|
+ this.titletwo = "添加信息";
|
|
|
},
|
|
|
// 多选框选中数据
|
|
|
handleSelectionChange(selection) {
|
|
@@ -1157,7 +1179,7 @@ export default {
|
|
|
this.form = response.data;
|
|
|
|
|
|
// this.opentwo = true
|
|
|
- this.title = "修改参数";
|
|
|
+ this.title = "修改信息";
|
|
|
// this.titletwo = "修改参数";
|
|
|
});
|
|
|
},
|
|
@@ -1170,7 +1192,7 @@ export default {
|
|
|
// this.open = true;
|
|
|
this.opentwo = true;
|
|
|
// this.title = "修改参数";
|
|
|
- this.titletwo = "修改参数";
|
|
|
+ this.titletwo = "修改信息";
|
|
|
});
|
|
|
},
|
|
|
/** 提交按钮 */
|