|
|
@ -367,6 +367,9 @@
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex">
|
|
|
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
<el-form-item label="分库编码" prop="title" class="query-form-item">
|
|
|
|
<el-form-item label="分库编码" prop="title" class="query-form-item">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
disabled
|
|
|
|
disabled
|
|
|
@ -374,13 +377,50 @@
|
|
|
|
auto-complete="off"
|
|
|
|
auto-complete="off"
|
|
|
|
></el-input>
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
<el-form-item label="分库名称" prop="name" class="query-form-item">
|
|
|
|
<el-form-item label="分库名称" prop="name" class="query-form-item">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="subData.name" style="width: 80%"
|
|
|
|
v-model="subData.name" style="width: 80%"
|
|
|
|
auto-complete="off"
|
|
|
|
auto-complete="off"
|
|
|
|
></el-input>
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-table :data="sysSubList" style="width: 100%; margin-bottom: 30px;" border>
|
|
|
|
|
|
|
|
<el-table-column label="序号" type="index"></el-table-column>
|
|
|
|
|
|
|
|
<el-table-column
|
|
|
|
|
|
|
|
label="第三方系统名称"
|
|
|
|
|
|
|
|
prop="sysName"
|
|
|
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
|
|
|
></el-table-column>
|
|
|
|
|
|
|
|
<el-table-column
|
|
|
|
|
|
|
|
label="第三方仓库ID"
|
|
|
|
|
|
|
|
prop="thirdId"
|
|
|
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
|
|
|
></el-table-column>
|
|
|
|
|
|
|
|
<el-table-column
|
|
|
|
|
|
|
|
label="第三方仓库名称"
|
|
|
|
|
|
|
|
prop="thirdName"
|
|
|
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
|
|
|
></el-table-column>
|
|
|
|
|
|
|
|
<el-table-column label="操作" fixed="right">
|
|
|
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
|
|
|
|
type="text"
|
|
|
|
|
|
|
|
size="small"
|
|
|
|
|
|
|
|
:disabled="!configParms.basicInv"
|
|
|
|
|
|
|
|
@click="intentSubSelect(scope.row)"
|
|
|
|
|
|
|
|
>关联
|
|
|
|
|
|
|
|
</el-button
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
<el-button type="text" size="small" @click.native.stop="unbindSubThrWarehouse(scope.row)"
|
|
|
|
|
|
|
|
:disabled="scope.row.thirdId=='' ||scope.row.thirdId==null ||!configParms.basicInv"
|
|
|
|
|
|
|
|
>解绑
|
|
|
|
|
|
|
|
</el-button>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
</el-table>
|
|
|
|
</el-form>
|
|
|
|
</el-form>
|
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
|
<el-button @click.native="hideForm">取消</el-button>
|
|
|
|
<el-button @click.native="hideForm">取消</el-button>
|
|
|
@ -530,8 +570,6 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</el-dialog>
|
|
|
|
</el-dialog>
|
|
|
|
<el-dialog title="关联仓库" :visible.sync="thrWareHouseVisible">
|
|
|
|
<el-dialog title="关联仓库" :visible.sync="thrWareHouseVisible">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-form :inline="true" :model="query" class="query-form" size="mini">
|
|
|
|
<el-form :inline="true" :model="query" class="query-form" size="mini">
|
|
|
|
<el-form-item class="query-form-item">
|
|
|
|
<el-form-item class="query-form-item">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
@ -598,6 +636,65 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</el-dialog>
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-dialog title="关联分库" :visible.sync="thrSubWareHouseVisible">
|
|
|
|
|
|
|
|
<el-form :inline="true" :model="thirdSubQuery" class="query-form" size="mini">
|
|
|
|
|
|
|
|
<el-form-item class="query-form-item">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="thirdSubQuery.key"
|
|
|
|
|
|
|
|
clearable
|
|
|
|
|
|
|
|
placeholder="分库名称"
|
|
|
|
|
|
|
|
style="width: 400px"
|
|
|
|
|
|
|
|
></el-input>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item>
|
|
|
|
|
|
|
|
<el-button-group>
|
|
|
|
|
|
|
|
<el-button type="primary" icon="search" @click="intentSubSelect">查询</el-button>
|
|
|
|
|
|
|
|
</el-button-group>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-form>
|
|
|
|
|
|
|
|
<el-table
|
|
|
|
|
|
|
|
:data="thrSubWarehouseData"
|
|
|
|
|
|
|
|
style="width: 100%;margin-top: 10px;"
|
|
|
|
|
|
|
|
row-key="id"
|
|
|
|
|
|
|
|
border
|
|
|
|
|
|
|
|
highlight-current-row
|
|
|
|
|
|
|
|
@current-change="changeSubThrWarehouse"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
<el-table-column
|
|
|
|
|
|
|
|
type="index"
|
|
|
|
|
|
|
|
label="序号"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column
|
|
|
|
|
|
|
|
prop="code"
|
|
|
|
|
|
|
|
label="分库编码"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column
|
|
|
|
|
|
|
|
prop="name"
|
|
|
|
|
|
|
|
label="分库名称"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
</el-table>
|
|
|
|
|
|
|
|
<el-pagination
|
|
|
|
|
|
|
|
:page-size="thirdSubQuery.limit"
|
|
|
|
|
|
|
|
@current-change="handleSubCurrentChange"
|
|
|
|
|
|
|
|
layout="prev, pager, next"
|
|
|
|
|
|
|
|
:total="subTotal"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
</el-pagination>
|
|
|
|
|
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
|
|
|
|
|
<el-button @click.native="hideThrWarehouseTable()">取消</el-button>
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
|
|
|
|
type="primary"
|
|
|
|
|
|
|
|
@click.native="bindSubThrWarehouse()"
|
|
|
|
|
|
|
|
:loading="formLoading"
|
|
|
|
|
|
|
|
>提交
|
|
|
|
|
|
|
|
</el-button>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
|
@ -609,10 +706,11 @@ import {
|
|
|
|
warehouseUserList, saveWarehouseBussinessType,
|
|
|
|
warehouseUserList, saveWarehouseBussinessType,
|
|
|
|
saveWarehouseUser, updateDirector, disableWarehouse,
|
|
|
|
saveWarehouseUser, updateDirector, disableWarehouse,
|
|
|
|
deleteWarehouseUser, deleteWarehouseBussinessType,
|
|
|
|
deleteWarehouseUser, deleteWarehouseBussinessType,
|
|
|
|
bindThrWarehouse, unbindThrWarehouse, getThrsysDetail
|
|
|
|
bindThrWarehouse, unbindThrWarehouse, filterThridSubByInv, getThrsysDetail
|
|
|
|
} from "../../api/basic/invWarehouse";
|
|
|
|
} from "../../api/basic/invWarehouse";
|
|
|
|
import {
|
|
|
|
import {
|
|
|
|
filterSubAll, saveSubWarehouse, deleteSubWarehouse
|
|
|
|
filterSubAll, saveSubWarehouse, deleteSubWarehouse,
|
|
|
|
|
|
|
|
getSubThrsysDetail, bindThrSubWarehouse, unbindSubThrWarehouse
|
|
|
|
} from "../../api/basic/invSubWarehouse";
|
|
|
|
} from "../../api/basic/invSubWarehouse";
|
|
|
|
import {filterThrList} from "@/api/thrsys/thrInvWarehouse";
|
|
|
|
import {filterThrList} from "@/api/thrsys/thrInvWarehouse";
|
|
|
|
import {getHospitalUserList} from "../../api/auth/authUser";
|
|
|
|
import {getHospitalUserList} from "../../api/auth/authUser";
|
|
|
@ -696,23 +794,37 @@ export default {
|
|
|
|
bussinessTypeList: null,
|
|
|
|
bussinessTypeList: null,
|
|
|
|
userFormVisible: false,
|
|
|
|
userFormVisible: false,
|
|
|
|
currentCode: null,
|
|
|
|
currentCode: null,
|
|
|
|
|
|
|
|
superRow: null,
|
|
|
|
currentRow: {status: 1},
|
|
|
|
currentRow: {status: 1},
|
|
|
|
selectUserList: [],
|
|
|
|
selectUserList: [],
|
|
|
|
selectBussinessTypeList: [],
|
|
|
|
selectBussinessTypeList: [],
|
|
|
|
bussinessTypeFormVisible: false,
|
|
|
|
bussinessTypeFormVisible: false,
|
|
|
|
thrWarehouseData: null,
|
|
|
|
thrWarehouseData: [],
|
|
|
|
|
|
|
|
thrSubWarehouseData: [],
|
|
|
|
currentId: null,
|
|
|
|
currentId: null,
|
|
|
|
|
|
|
|
currentSubId: null,
|
|
|
|
thrWareHouseVisible: false,
|
|
|
|
thrWareHouseVisible: false,
|
|
|
|
|
|
|
|
thrSubWareHouseVisible: false,
|
|
|
|
sysList: [],
|
|
|
|
sysList: [],
|
|
|
|
|
|
|
|
sysSubList: [],
|
|
|
|
checkThrWarehouseRow: null,
|
|
|
|
checkThrWarehouseRow: null,
|
|
|
|
|
|
|
|
checkSubThrWarehouseRow: null,
|
|
|
|
currentSysId: null,
|
|
|
|
currentSysId: null,
|
|
|
|
thirdSysVisible: false,
|
|
|
|
thirdSysVisible: false,
|
|
|
|
total: 0,
|
|
|
|
total: 0,
|
|
|
|
|
|
|
|
subTotal: 0,
|
|
|
|
thirdQuery: {
|
|
|
|
thirdQuery: {
|
|
|
|
key: null,
|
|
|
|
key: null,
|
|
|
|
page: 1,
|
|
|
|
page: 1,
|
|
|
|
limit: 10
|
|
|
|
limit: 10,
|
|
|
|
, thirdSysFk: "thirdId",
|
|
|
|
thirdSysFk: "thirdId",
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
thirdSubQuery: {
|
|
|
|
|
|
|
|
parentId: null,
|
|
|
|
|
|
|
|
key: null,
|
|
|
|
|
|
|
|
page: 1,
|
|
|
|
|
|
|
|
limit: 10,
|
|
|
|
|
|
|
|
thirdSysFk: "thirdId",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
configParms: {},
|
|
|
|
configParms: {},
|
|
|
|
subData: {},
|
|
|
|
subData: {},
|
|
|
@ -760,7 +872,7 @@ export default {
|
|
|
|
// 更改值
|
|
|
|
// 更改值
|
|
|
|
this.formVisible = false;
|
|
|
|
this.formVisible = false;
|
|
|
|
this.subFormVisible = false;
|
|
|
|
this.subFormVisible = false;
|
|
|
|
this.loadSubData(this.currentCode);
|
|
|
|
// this.loadSubData(this.currentCode);
|
|
|
|
return true;
|
|
|
|
return true;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 显示表单
|
|
|
|
// 显示表单
|
|
|
@ -809,8 +921,24 @@ export default {
|
|
|
|
this.sysList = [];
|
|
|
|
this.sysList = [];
|
|
|
|
});
|
|
|
|
});
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
getSubThrsysDetailData() {
|
|
|
|
|
|
|
|
let params = {
|
|
|
|
|
|
|
|
id: this.subData.code,
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
getSubThrsysDetail(params)
|
|
|
|
|
|
|
|
.then((response) => {
|
|
|
|
|
|
|
|
this.loading = false;
|
|
|
|
|
|
|
|
this.sysSubList = response.data.list || [];
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
.catch(() => {
|
|
|
|
|
|
|
|
this.loading = false;
|
|
|
|
|
|
|
|
this.sysSubList = [];
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
handleSubForm(data, formName) {
|
|
|
|
handleSubForm(data, formName) {
|
|
|
|
this.subFromName = formName;
|
|
|
|
this.subFromName = formName;
|
|
|
|
|
|
|
|
|
|
|
|
if (formName === "edit") {
|
|
|
|
if (formName === "edit") {
|
|
|
|
this.subData = data;
|
|
|
|
this.subData = data;
|
|
|
|
} else if (formName === "add") {
|
|
|
|
} else if (formName === "add") {
|
|
|
@ -819,7 +947,7 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
;
|
|
|
|
;
|
|
|
|
this.subFormVisible = true;
|
|
|
|
this.subFormVisible = true;
|
|
|
|
|
|
|
|
this.getSubThrsysDetailData();
|
|
|
|
},
|
|
|
|
},
|
|
|
|
//添加仓库
|
|
|
|
//添加仓库
|
|
|
|
formSubmit() {
|
|
|
|
formSubmit() {
|
|
|
@ -1063,7 +1191,7 @@ export default {
|
|
|
|
this.subList = [];
|
|
|
|
this.subList = [];
|
|
|
|
this.userList = null;
|
|
|
|
this.userList = null;
|
|
|
|
this.bussinessTypeList = null;
|
|
|
|
this.bussinessTypeList = null;
|
|
|
|
this.currentCode = row.code;
|
|
|
|
this.superRow = row;
|
|
|
|
this.loadSubData(row.code);
|
|
|
|
this.loadSubData(row.code);
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
@ -1305,8 +1433,11 @@ export default {
|
|
|
|
sysId: this.currentSysId
|
|
|
|
sysId: this.currentSysId
|
|
|
|
}
|
|
|
|
}
|
|
|
|
bindThrWarehouse(params).then((res) => {
|
|
|
|
bindThrWarehouse(params).then((res) => {
|
|
|
|
|
|
|
|
if (res.code == 20000) {
|
|
|
|
this.$message.success("绑定成功")
|
|
|
|
this.$message.success("绑定成功")
|
|
|
|
this.getThrsysDetailData();
|
|
|
|
this.getThrsysDetailData();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}).catch((error) => {
|
|
|
|
}).catch((error) => {
|
|
|
|
this.$message.error("绑定失败")
|
|
|
|
this.$message.error("绑定失败")
|
|
|
|
})
|
|
|
|
})
|
|
|
@ -1324,11 +1455,46 @@ export default {
|
|
|
|
this.$message.error("解绑失败");
|
|
|
|
this.$message.error("解绑失败");
|
|
|
|
})
|
|
|
|
})
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//绑定第三方分库
|
|
|
|
|
|
|
|
bindSubThrWarehouse() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let params = {
|
|
|
|
|
|
|
|
id: this.subData.id,
|
|
|
|
|
|
|
|
thridWarehouseId: this.checkSubThrWarehouseRow.code,
|
|
|
|
|
|
|
|
sysId: this.checkSubThrWarehouseRow.thirdSysFk
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
bindThrSubWarehouse(params).then((res) => {
|
|
|
|
|
|
|
|
if (res.code == 20000) {
|
|
|
|
|
|
|
|
this.$message.success("绑定成功")
|
|
|
|
|
|
|
|
this.getSubThrsysDetailData();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
this.thrSubWareHouseVisible = false;
|
|
|
|
|
|
|
|
}).catch((error) => {
|
|
|
|
|
|
|
|
this.$message.error("绑定失败");
|
|
|
|
|
|
|
|
this.thrSubWareHouseVisible = false;
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
//解绑第三方分库
|
|
|
|
|
|
|
|
unbindSubThrWarehouse(row) {
|
|
|
|
|
|
|
|
let params = {
|
|
|
|
|
|
|
|
id: this.subData.id,
|
|
|
|
|
|
|
|
sysId: row.sysId
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
unbindSubThrWarehouse(params).then((res) => {
|
|
|
|
|
|
|
|
this.$message.success("解绑成功");
|
|
|
|
|
|
|
|
this.getSubThrsysDetailData();
|
|
|
|
|
|
|
|
}).catch((error) => {
|
|
|
|
|
|
|
|
this.$message.error("解绑失败");
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
intentSelect(row) {
|
|
|
|
intentSelect(row) {
|
|
|
|
if (row != null)
|
|
|
|
if (row != null)
|
|
|
|
this.currentSysId = row.sysId;
|
|
|
|
this.currentSysId = row.sysId;
|
|
|
|
//加载第三方仓库数据
|
|
|
|
//加载第三方仓库数据
|
|
|
|
this.thirdQuery.thirdSysFk = this.currentSysId;
|
|
|
|
this.thirdQuery.thirdSysFk = this.currentSysId;
|
|
|
|
|
|
|
|
this.thrWarehouseData = [];
|
|
|
|
filterThrList(this.thirdQuery).then((res) => {
|
|
|
|
filterThrList(this.thirdQuery).then((res) => {
|
|
|
|
this.thrWarehouseData = res.data.list;
|
|
|
|
this.thrWarehouseData = res.data.list;
|
|
|
|
this.total = res.data.total || 0;
|
|
|
|
this.total = res.data.total || 0;
|
|
|
@ -1341,16 +1507,47 @@ export default {
|
|
|
|
});
|
|
|
|
});
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
intentSubSelect(row) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (row != null) {
|
|
|
|
|
|
|
|
this.thirdSubQuery.parentId = this.superRow.code;
|
|
|
|
|
|
|
|
this.thirdSubQuery.thirdSysFk = row.sysId;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
this.thrSubWarehouseData = [];
|
|
|
|
|
|
|
|
this.thrSubWareHouseVisible = true;
|
|
|
|
|
|
|
|
filterThridSubByInv(this.thirdSubQuery).then((res) => {
|
|
|
|
|
|
|
|
if (res.code == 20000) {
|
|
|
|
|
|
|
|
this.thrSubWarehouseData = res.data.list;
|
|
|
|
|
|
|
|
this.subTotal = res.data.total || 0;
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
this.$message.error(res.message);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}).catch((error) => {
|
|
|
|
|
|
|
|
this.thrWarehouseData = [];
|
|
|
|
|
|
|
|
this.subTotal = 0;
|
|
|
|
|
|
|
|
this.$message.error("第三方分库库数据加载失败");
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
handleCurrentChange(val) {
|
|
|
|
handleCurrentChange(val) {
|
|
|
|
this.thirdQuery.page = val;
|
|
|
|
this.thirdQuery.page = val;
|
|
|
|
this.intentSelect();
|
|
|
|
this.intentSelect();
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
handleSubCurrentChange(val) {
|
|
|
|
|
|
|
|
this.thirdSubQuery.page = val;
|
|
|
|
|
|
|
|
this.intentSubSelect();
|
|
|
|
|
|
|
|
},
|
|
|
|
changeThrWarehouse(row) {
|
|
|
|
changeThrWarehouse(row) {
|
|
|
|
this.checkThrWarehouseRow = row;
|
|
|
|
this.checkThrWarehouseRow = row;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
changeSubThrWarehouse(row) {
|
|
|
|
|
|
|
|
this.checkSubThrWarehouseRow = row;
|
|
|
|
|
|
|
|
},
|
|
|
|
hideThrWarehouseTable() {
|
|
|
|
hideThrWarehouseTable() {
|
|
|
|
this.thrWareHouseVisible = false;
|
|
|
|
this.thrWareHouseVisible = false;
|
|
|
|
|
|
|
|
this.thrSubWareHouseVisible = false;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
getSyncConfig() {
|
|
|
|
getSyncConfig() {
|
|
|
|
findConfig()
|
|
|
|
findConfig()
|
|
|
|