提交 742d11ce 编写于 作者: kai.wang's avatar kai.wang

优化全选状态

上级 5aa213c7
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
<el-button size="small" type="primary" @click="searchOrganization()" :disabled="checked">搜索</el-button> <el-button size="small" type="primary" @click="searchOrganization()" :disabled="checked">搜索</el-button>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button size="small" @click="resetOrgOrPerson()" :disabled="checked">取消搜索</el-button> <el-button size="small" @click="resetOrgOrPerson()" :disabled="checked"huang>取消搜索</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-checkbox v-if="showSelectAll" v-model="checked" @change="handleCheckAllChange" >全部({{ totalOrganization }})</el-checkbox> <el-checkbox v-if="showSelectAll" v-model="checked" @change="handleCheckAllChange" >全部({{ totalOrganization }})</el-checkbox>
...@@ -173,7 +173,10 @@ export default { ...@@ -173,7 +173,10 @@ export default {
orgName:"全部", orgName:"全部",
}; };
this.allSelect = []; this.allSelect = [];
this.allSelect.push(item) if (this.totalOrganizationAll > 0) {
this.allSelect.push(item)
}
console.log(this.allSelect) console.log(this.allSelect)
}, },
requestSelectAll(){ requestSelectAll(){
...@@ -317,6 +320,12 @@ export default { ...@@ -317,6 +320,12 @@ export default {
}, },
// 获取机构列表的机构状态(是否被选中) // 获取机构列表的机构状态(是否被选中)
initOrganizationStatus() { initOrganizationStatus() {
// 判断是否显示全选按钮
if (this.totalOrganization > 0) {
this.showSelectAll = true
}else {
this.showSelectAll = false
}
let tableStatus = this.tableOrganization; let tableStatus = this.tableOrganization;
tableStatus.forEach(row => { tableStatus.forEach(row => {
if (row.status == 1 || row.status == 2) { if (row.status == 1 || row.status == 2) {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册