| | |
| | | <div class="main-card"> |
| | | <el-row class="cardTop"> |
| | | <el-col :span="12" class="mainCardBtn"> |
| | | <el-button type="primary" :icon="Plus" size="default" @click="dialogAddRecord = true">新建</el-button> |
| | | <el-button type="primary" :icon="Plus" size="default" @click="dialogAddRecord = true">新增</el-button> |
| | | <!-- <el-button type="warning" :icon="Edit" size="default" plain>修改</el-button>--> |
| | | <el-button type="danger" :icon="Delete" size="default" plain @click="deleteBatchBtn">删除</el-button> |
| | | </el-col> |
| | |
| | | } |
| | | |
| | | export default { |
| | | name: 'workingHours', |
| | | name: 'holidayTime', |
| | | components: {}, |
| | | setup() { |
| | | const userInfo = useUserInfo(); |
| | |
| | | if (res.data.code === '200') { |
| | | ElMessage({ |
| | | type: 'success', |
| | | message: res.data.msg |
| | | message: '添加成功!' |
| | | }); |
| | | getListByPage(); |
| | | } else { |
| | |
| | | const editRecordBtn = (index, row) => { |
| | | state.dialogAddRecord = true; |
| | | state.chosenIndex = index; |
| | | console.log(row, '编辑时的row'); |
| | | console.log(state.tableData, '编辑时的tableData'); |
| | | state.addRecord = JSON.parse(JSON.stringify(row)); |
| | | state.addRecord.ruleNumber = row.ruleNumber.split(',').map((i) => { |
| | | return Number(i); |
| | |
| | | if (res.data.code === '200') { |
| | | ElMessage({ |
| | | type: 'success', |
| | | message: res.data.msg |
| | | message: '修改成功!' |
| | | }); |
| | | getListByPage(); |
| | | } else { |
| | |
| | | if (res.data.code === '200') { |
| | | ElMessage({ |
| | | type: 'success', |
| | | message: res.data.msg |
| | | message: '删除成功!' |
| | | }); |
| | | getListByPage(); |
| | | } else { |
| | |
| | | state.deleteSetDialog = false; |
| | | ElMessage({ |
| | | type: 'success', |
| | | message: res.data.msg |
| | | message: '删除成功!' |
| | | }); |
| | | getListByPage(); |
| | | } else { |
| | |
| | | <style scoped lang="scss"> |
| | | $homeNavLengh: 8; |
| | | .home-container { |
| | | height: calc(100vh - 114px); |
| | | height: calc(100vh - 144px); |
| | | box-sizing: border-box; |
| | | overflow: hidden; |
| | | .homeCard { |