|
@@ -85,6 +85,9 @@ export default {
|
|
|
// this.dataList = res.data.data.records
|
|
|
// })
|
|
|
},
|
|
|
+ mounted() {
|
|
|
+ this.initData()
|
|
|
+ },
|
|
|
methods: {
|
|
|
//展开主页左边类型
|
|
|
nodeClick(data) {
|
|
@@ -125,7 +128,6 @@ export default {
|
|
|
},
|
|
|
//新增修改时保存触发
|
|
|
rowSave(row, done, loading) {
|
|
|
- console.log(row)
|
|
|
let type = typeof(row.feesTypeId)
|
|
|
if (type == 'object') {
|
|
|
row.feesTypeId = row.feesTypeId.join(',')
|
|
@@ -133,14 +135,12 @@ export default {
|
|
|
typeSave(row).then(res => {
|
|
|
this.page.currentPage = 1;
|
|
|
this.onLoad(this.page, {parentId: 0});
|
|
|
- console.log(res)
|
|
|
done()
|
|
|
})
|
|
|
},
|
|
|
//查询全部
|
|
|
initData(){
|
|
|
getDeptTree().then(res => {
|
|
|
- console.log(this.form);
|
|
|
const column = this.findObject(this.option.column, "feesTypeId");
|
|
|
column.dicData = res.data.data;
|
|
|
});
|
|
@@ -157,14 +157,11 @@ export default {
|
|
|
beforeOpen(done, type) {
|
|
|
if (["add"].includes(type)) {
|
|
|
this.option.column.forEach(e=>{
|
|
|
- if(e.prop=='feesTypeId'){
|
|
|
- this.$set(this.option.column,2,{...e,value:this.treeDeptId})
|
|
|
+ if(e.prop=='feesTypeId' && this.treeDeptId){
|
|
|
+ this.$set(this.option.column,3,{...e,value:this.treeDeptId})
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
- if (["add", "edit"].includes(type)) {
|
|
|
- this.initData();
|
|
|
- }
|
|
|
if (["edit", "view"].includes(type)) {
|
|
|
detail(this.form.id).then(res => {
|
|
|
this.form = res.data.data;
|