...
|
...
|
@@ -46,14 +46,25 @@ export default { |
|
|
|
|
|
let init = () => {
|
|
|
//如果是日常资料,不能点击
|
|
|
if("TWO_DAY_MATERIAL"== props.treeNode.map.nodeType.code){
|
|
|
if ("TWO_DAY_MATERIAL" == props.treeNode.map.nodeType.code) {
|
|
|
return true;
|
|
|
}
|
|
|
let code = '';
|
|
|
let personId = '';
|
|
|
//点击运维人员或项目
|
|
|
if ('COLLECT_ALL' == props.treeNode.map.nodeType.view.code || ('COLLECT_USER' == props.treeNode.map.nodeType.view.code && props.treeNode.map.nodeType.code == "ONE_USER")) {
|
|
|
code = props.docType;
|
|
|
}
|
|
|
//点击用户
|
|
|
if ('COLLECT_USER' == props.treeNode.map.nodeType.view.code && 'TWO_SPECIFIC' == props.treeNode.map.nodeType.code) {
|
|
|
code = props.docType;
|
|
|
personId = props.treeNode.id
|
|
|
}
|
|
|
// 查询绑定的文件列表
|
|
|
let params = {
|
|
|
opsId: props.projectId,
|
|
|
personId: props.parentNode.id,
|
|
|
code: props.treeNode.map.nodeType.code
|
|
|
personId: personId,
|
|
|
code: code ? code : props.treeNode.map.nodeType.code
|
|
|
}
|
|
|
proxy.$http.get('/api-web/bOpsFile/search', params, function (res) {
|
|
|
if (res && res.code == 0 && res.data && res.data.length > 0) {
|
...
|
...
|
@@ -74,11 +85,11 @@ export default { |
|
|
* @param docIds 文档id集合
|
|
|
*/
|
|
|
let delDocRel = (docIds) => {
|
|
|
console.log("delDocRel",docIds)
|
|
|
let param={
|
|
|
id:docIds.join(','),
|
|
|
console.log("delDocRel", docIds)
|
|
|
let param = {
|
|
|
id: docIds.join(','),
|
|
|
}
|
|
|
proxy.$http.get('/api-web/bOpsFile/deleteSearch',param, function (res){
|
|
|
proxy.$http.get('/api-web/bOpsFile/deleteSearch', param, function (res) {
|
|
|
|
|
|
})
|
|
|
}
|
...
|
...
|
@@ -102,7 +113,6 @@ export default { |
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 监听编辑状态
|
|
|
Vue.watch(() => props.treeNode, (newValue, oldVlaue) => {
|
|
|
initFlg.value = false;
|
...
|
...
|
|