| | |
| | | data.queryParams.companyId = userStore.companyId |
| | | data.form.companyId = userStore.companyId |
| | | } |
| | | await getDeptList() |
| | | await getList() |
| | | }) |
| | | |
| | |
| | | } |
| | | |
| | | const confirmEdit = async ()=>{ |
| | | if(data.form.list.length == 0){ |
| | | data.isEdit = !data.isEdit |
| | | await getList() |
| | | return |
| | | } |
| | | loading.value = true |
| | | const res = await saveDistribution(data.form) |
| | | if(res.code == 200){ |
| | |
| | | ElMessage.warning(res.message) |
| | | } |
| | | loading.value = false |
| | | await getList() |
| | | data.isEdit = !data.isEdit |
| | | } |
| | | |
| | |
| | | if (columnIndex === 0) { |
| | | return [1, 1] |
| | | } else if(columnIndex === 1){ |
| | | return [1,8] |
| | | return [1,900] |
| | | } |
| | | } |
| | | } |
| | | |
| | | const getList = async () => { |
| | | loading.value = true |
| | | await getDeptList() |
| | | const res = await getDistribution(data.queryParams) |
| | | if(res.code == 200){ |
| | | data.dataList = res.data |
| | |
| | | } |
| | | |
| | | /** 重置新增的表单以及其他数据 */ |
| | | function reset() { |
| | | const reset= async()=> { |
| | | data.queryParams = { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | } |
| | | getList() |
| | | await getCompanyList() |
| | | await getList() |
| | | } |
| | | const handleDelete = (val) => { |
| | | ElMessageBox.confirm( |