| | |
| | | :visible.sync="batchCheckDialog" |
| | | width="30%" |
| | | :before-close="closeBatchCheckDialog"> |
| | | <span>这是一段信息</span> |
| | | <span>{{batchCheckDialogMessage}}</span> |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-button @click="batchCheckDialog = false">取 消</el-button> |
| | | <el-button type="primary" @click="batchCheck">确 定</el-button> |
| | | <el-button @click="batchCheckDialog = false">{{batchCheckTitle=='批量审核'?'不通过':'不批准'}}</el-button> |
| | | <el-button type="primary" @click="batchCheck">{{batchCheckTitle=='批量审核'?'通 过':'批 准'}}</el-button> |
| | | </span> |
| | | </el-dialog> |
| | | </div> |
| | |
| | | outLoading:false, |
| | | batchCheckTitle: '批量审核', |
| | | batchCheckDialog: false, |
| | | ValueTable0Selected: [] |
| | | ValueTable0Selected: [], |
| | | batchCheckDialogMessage: '' |
| | | } |
| | | }, |
| | | watch:{ |
| | |
| | | const isApprove = this.ValueTable0Selected.every(item => item.state !== '已批准') |
| | | console.log('this.isApprove---', isApprove) |
| | | this.batchCheckTitle = e === 0 ? '批量审核' : '批量批准' |
| | | this.batchCheckDialogMessage = e === 0 ? '是否全部通过审核?' : '是否全部通过批准?' |
| | | if (this.batchCheckTitle === '批量审核') { |
| | | if (isChecked) { |
| | | this.batchCheckDialog = true |