Commit 0020f2ca by zhaochengxiang

资产

parent fa425c05
......@@ -165,10 +165,30 @@ export function* getRelAttrByModel(payload) {
return yield call(service.getRelAttrByModel, payload);
}
export function* listSourceModels(payload) {
return yield call(service.listSourceModels, payload);
}
export function* saveEleAndAttrRelWithSourceModel(payload) {
return yield call(service.saveEleAndAttrRelWithSourceModel, payload);
}
export function* getRelAttrBySourceModel(payload) {
return yield call(service.getRelAttrBySourceModel, payload);
}
export function* deleteRelAttrBySourceModel(payload) {
return yield call(service.deleteRelAttrBySourceModel, payload);
}
export function* fillElementValueBeforeCreate(payload) {
return yield call(service.fillElementValueBeforeCreate, payload);
}
export function* listSupportSourceModels() {
return yield call(service.listSupportSourceModels)
}
export function* countResourceState(payload) {
return yield call(service.countResourceState, payload);
}
......
......@@ -172,10 +172,30 @@ export function getRelAttrByModel(payload) {
return PostJSON("/dataassetmanager/eleAndAttrApi/getRelAttrByModel", payload);
}
export function listSourceModels() {
return GetJSON("/dataassetmanager/eleAndAttrApi/listSourceModels")
}
export function saveEleAndAttrRelWithSourceModel(payload) {
return PostJSON("/dataassetmanager/eleAndAttrApi/saveEleAndAttrRelWithSourceModel", payload)
}
export function getRelAttrBySourceModel(payload) {
return GetJSON("/dataassetmanager/eleAndAttrApi/getRelAttrBySourceModel", payload)
}
export function deleteRelAttrBySourceModel(payload) {
return PostJSON("/dataassetmanager/eleAndAttrApi/delEleAndAttrRelWithSourceModel", payload)
}
export function fillElementValueBeforeCreate(payload) {
return PostJSON("/dataassetmanager/eleAndAttrApi/fillElementValueBeforeCreate", payload);
}
export function listSupportSourceModels() {
return GetJSON("/dataassetmanager/eleAndAttrApi/listSupportSourceModels");
}
export function countResourceState(payload) {
return GetJSON("/dataassetmanager/countApi/countResourceState", payload);
}
......
......@@ -125,8 +125,6 @@ const AssetTable = (props) => {
id: MENU_ID,
});
const { env } = useContext(AppContext);
const [ loading, setLoading ] = useState(false);
const [ columns, setColumns ] = useState([]);
const [ assets, setAssets ] = useState([]);
......@@ -158,6 +156,8 @@ const AssetTable = (props) => {
const anchorId = getQueryParam(AnchorId, props.location.search);
const timestamp = getQueryParam(AnchorTimestamp, props.location.search);
const app = useContext(AppContext);
const { env } = app;
const shouldScrollRef = useRef(false);
const metadataIndexRef = useRef('');
......@@ -672,6 +672,16 @@ const AssetTable = (props) => {
});
}
});
} else if (key === 'authorization') {
if (contextMenuItem?.metadata?.metadataTableId) {
console.log('metadataTableId', contextMenuItem?.metadata?.metadataTableId);
app?.setGlobalState && app?.setGlobalState({
message: 'data-govern-assets-admit',
data: contextMenuItem
})
} else {
showMessage("warn","该资产没有关联元数据信息");
}
}
}
......@@ -1005,6 +1015,9 @@ const AssetTable = (props) => {
转为非资产
</RcItem>
}
<RcItem id="authorization" onClick={handleItemClick}>
授权
</RcItem>
</RcMenu>
{contextHolder}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment