feat:项目 路径图发布撤回结束复制存为模板

This commit is contained in:
宋文超
2022-11-17 10:00:32 +08:00
parent d6ea4ddccc
commit c926de3526
5 changed files with 1392 additions and 201 deletions

View File

@@ -63,7 +63,11 @@
:row-class-name="
(_record, index) => (index % 2 === 1 ? 'table-striped' : null)
"
:row-selection="rowSelection"
:row-selection="{
selectedRowKeys: selectedRowKeys,
onChange: onSelectChange,
type: 'radio',
}"
:columns="columns1"
:data-source="classTableData"
:loading="tableDataTotal === -1 ? true : false"
@@ -86,7 +90,7 @@
</div>
<div class="main_btns">
<button class="btn1">取消</button>
<button class="btn2">确定</button>
<button class="btn2" @click="closeDrawer">确定</button>
</div>
</div>
</a-drawer>
@@ -150,22 +154,7 @@ const columns1 = [
align: "center",
},
];
const rowSelection = ref({
checkStrictly: false,
onChange: (selectedRowKeys, selectedRows) => {
console.log(
`selectedRowKeys: ${selectedRowKeys}`,
"selectedRows: ",
selectedRows
);
},
onSelect: (record, selected, selectedRows) => {
console.log(record, selected, selectedRows);
},
onSelectAll: (selected, selectedRows, changeRows) => {
console.log(selected, selectedRows, changeRows);
},
});
export default {
name: "SelFacet",
props: {
@@ -219,9 +208,19 @@ export default {
pageSize: 10,
valueClass: null, //课程编号
valueContent: null, //内容分类
selectedRows: [], //选择的数据
selectedRowKeys: [],
});
const onSelectChange = (selectedRowKeys, selectedRows) => {
console.log("selectedRowKeys changed: ", selectedRowKeys);
state.selectedRowKeys = selectedRowKeys;
state.selectedRows = selectedRows;
console.log(selectedRows);
};
const closeDrawer = () => {
ctx.emit("update:selfacetVisible", false);
ctx.emit("getData", state.selectedRows);
};
const afterVisibleChange = (bool) => {
console.log("state", bool);
@@ -313,13 +312,13 @@ export default {
closeDrawer,
options1,
columns1,
rowSelection,
getClassData,
handleChange,
reset,
getClassList,
search,
changePaginationStu,
onSelectChange,
// change,
};
},