55e54a07 by lihua

fix: 质量规则支持新建质检表

1 parent 7c1b8e12
......@@ -177,4 +177,10 @@ export const updateModelRule = (params) => request({
url:`${import.meta.env.VITE_APP_QUALITY_BASEURL}/quality-model/conf/update`,
method: 'post',
data: params
})
// 获取产品目录guid下面的资源表
export const getDamCatalogTableList = (damGuid) => request({
url:`${import.meta.env.VITE_API_NEW_PORTAL}/dam-catalog-table/quality/get-table-list?damGuid=${damGuid}`,
method: 'get'
})
\ No newline at end of file
......
......@@ -258,8 +258,8 @@ const groupTableInfo = ref({
width: 92,
btns: (scope) => {
return [
{ label: "编辑", value: "edit", disabled: scope.row.dataSource != '5' },
{ label: "删除", value: "delete", disabled: scope.row.dataSource != '5' },
{ label: "编辑", value: "edit", disabled: scope.row.dataSource == '4' },
{ label: "删除", value: "delete", disabled: scope.row.dataSource == '4' },
]
},
}
......@@ -675,13 +675,17 @@ const clickCreateGroup = () => {
/** 新建质检表 */
const clickCreateTable = () => {
let query: any = {
groupGuid: page.value.modelGroupGuid,
name: lastSelectNode.value.data.name,
dataSource: lastSelectNode.value.data.dataSource,
};
if (lastSelectNode.value.data.damGuid && lastSelectNode.value.data.children?.[0]?.dataSource != 5) {
query.damGuid = lastSelectNode.value.data.damGuid
}
router.push({
name: 'ruleModel',
query: {
groupGuid: page.value.modelGroupGuid,
name: lastSelectNode.value.data.name,
dataSource: lastSelectNode.value.data.dataSource
}
query: query
});
}
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!