提交 3a91655d 编写于 作者: Z zhaoke

* Add casePath param.

上级 235de011
...@@ -539,7 +539,7 @@ const syncFromZentao = (node) => { ...@@ -539,7 +539,7 @@ const syncFromZentao = (node) => {
}else if(node.type == 'dir'){ }else if(node.type == 'dir'){
checkoutCases(node.workspaceId, node) checkoutCases(node.workspaceId, node)
}else if(node.type == 'file'){ }else if(node.type == 'file'){
checkout(node.workspaceId, node.caseId) checkout(node.workspaceId, node.caseId, node.path)
}else if(node.type == 'module'){ }else if(node.type == 'module'){
checkoutFromModule(node.workspaceId, node) checkoutFromModule(node.workspaceId, node)
} }
...@@ -553,7 +553,7 @@ const checkoutCases = (workspaceId, node) => { ...@@ -553,7 +553,7 @@ const checkoutCases = (workspaceId, node) => {
if(item.type == 'dir'){ if(item.type == 'dir'){
checkoutCases(workspaceId, item) checkoutCases(workspaceId, item)
}else if(item.type == 'file' && item.caseId){ }else if(item.type == 'file' && item.caseId){
checkout(workspaceId, item.caseId, false) checkout(workspaceId, item.caseId, item.path, false)
} }
}); });
notification.success({ notification.success({
...@@ -578,9 +578,9 @@ const checkoutFromModule = (workspaceId, node) => { ...@@ -578,9 +578,9 @@ const checkoutFromModule = (workspaceId, node) => {
} }
})) }))
} }
const checkout = (workspaceId, caseId, successNotice = true) => { const checkout = (workspaceId, caseId, path, successNotice = true) => {
console.log('checkout', workspaceId, caseId) console.log('checkout', workspaceId, caseId, path)
const data = {caseId: caseId, workspaceId: workspaceId} const data = {caseId: caseId, workspaceId: workspaceId, casePath: path}
store.dispatch('Script/syncFromZentao', data).then((resp => { store.dispatch('Script/syncFromZentao', data).then((resp => {
if (resp.code === 0) { if (resp.code === 0) {
successNotice && notification.success({ successNotice && notification.success({
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册