mirror of
http://git.xinwangdao.com/cnnc-embedded-parts-detect/detect-embeded.git
synced 2025-06-24 13:34:13 +08:00
fixed
This commit is contained in:
parent
6a83699fac
commit
9a93412d33
@ -16,7 +16,7 @@
|
|||||||
//background-size: cover;
|
//background-size: cover;
|
||||||
//background-position: center center;
|
//background-position: center center;
|
||||||
|
|
||||||
background-color: #0d1540;
|
//background-color: #0d1540;
|
||||||
//background-color: rgba(45, 119, 243, 0.4);
|
//background-color: rgba(45, 119, 243, 0.4);
|
||||||
//background-blend-mode: overlay;
|
//background-blend-mode: overlay;
|
||||||
}
|
}
|
||||||
|
@ -75,11 +75,6 @@
|
|||||||
border: none;
|
border: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
:deep(.ant-btn-default:disabled),
|
|
||||||
:deep(.ant-btn-default:disabled svg) {
|
|
||||||
color: #AAAAAA;
|
|
||||||
}
|
|
||||||
|
|
||||||
:deep(.ant-btn-default:hover) {
|
:deep(.ant-btn-default:hover) {
|
||||||
font-family: "Noto Sans SC", serif;
|
font-family: "Noto Sans SC", serif;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
@ -91,6 +86,12 @@
|
|||||||
border: none;
|
border: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
:deep(.ant-btn-default:disabled),
|
||||||
|
:deep(.ant-btn-default:disabled:hover),
|
||||||
|
:deep(.ant-btn-default:disabled svg) {
|
||||||
|
color: #AAAAAA;
|
||||||
|
}
|
||||||
|
|
||||||
:deep(.ant-btn-primary) {
|
:deep(.ant-btn-primary) {
|
||||||
font-family: "Noto Sans SC", serif;
|
font-family: "Noto Sans SC", serif;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
|
@ -42,13 +42,15 @@
|
|||||||
label: '下发数据',
|
label: '下发数据',
|
||||||
icon: 'ant-design:download-outlined',
|
icon: 'ant-design:download-outlined',
|
||||||
onClick: handleDownload.bind(null, record),
|
onClick: handleDownload.bind(null, record),
|
||||||
divider: true
|
divider: true,
|
||||||
|
disabled: record.state !== 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '同步数据',
|
label: '同步数据',
|
||||||
icon: 'ant-design:sync-outlined',
|
icon: 'ant-design:sync-outlined',
|
||||||
onClick: handleSync.bind(null, record),
|
onClick: handleSync.bind(null, record),
|
||||||
divider: true
|
divider: true,
|
||||||
|
disabled: record.state !== 0
|
||||||
},
|
},
|
||||||
]"
|
]"
|
||||||
/>
|
/>
|
||||||
@ -91,6 +93,7 @@
|
|||||||
rowSelection: {
|
rowSelection: {
|
||||||
type: 'checkbox',
|
type: 'checkbox',
|
||||||
onChange: onSelectChange,
|
onChange: onSelectChange,
|
||||||
|
getCheckboxProps: (record) => ({ disabled: record.state !== 0})
|
||||||
},
|
},
|
||||||
useSearchForm: true,
|
useSearchForm: true,
|
||||||
showTableSetting: false,
|
showTableSetting: false,
|
||||||
@ -166,10 +169,21 @@
|
|||||||
|
|
||||||
const handleDownload = (record: Recordable) => {
|
const handleDownload = (record: Recordable) => {
|
||||||
const ids = [...new Set([...(record.id ? [record.id] : []), ...(checkedKeys.value.map(d => (d)))])]
|
const ids = [...new Set([...(record.id ? [record.id] : []), ...(checkedKeys.value.map(d => (d)))])]
|
||||||
|
DeviceClientService.assignTasks(ids).then(() => {
|
||||||
|
useMessage().createMessage.success("下发任务成功!");
|
||||||
|
}, error => {
|
||||||
|
useMessage().createMessage(error);
|
||||||
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleSync = (record: Recordable) => {
|
const handleSync = (record: Recordable) => {
|
||||||
const ids = [...new Set([...(record.id ? [record.id] : []), ...(checkedKeys.value.map(d => (d)))])]
|
const ids = [...new Set([...(record.id ? [record.id] : []), ...(checkedKeys.value.map(d => (d)))])]
|
||||||
|
DeviceClientService.syncTasks(ids).then(() => {
|
||||||
|
useMessage().createMessage.success("同步任务成功!");
|
||||||
|
reload();
|
||||||
|
}, error => {
|
||||||
|
useMessage().createMessage(error);
|
||||||
|
});
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
|
Loading…
Reference in New Issue
Block a user