[update] 认证工程师权限
This commit is contained in:
@@ -354,9 +354,12 @@ export default {
|
|||||||
},
|
},
|
||||||
// 冻结配置
|
// 冻结配置
|
||||||
freezeConfiguration() {
|
freezeConfiguration() {
|
||||||
|
if(this.homo) {
|
||||||
|
// 认证工程师 任意状态 都有此权限
|
||||||
this.areaVisibleFreeze = true
|
this.areaVisibleFreeze = true
|
||||||
// 获取冻结配置数据
|
// 获取冻结配置数据
|
||||||
this.getFreeze()
|
this.getFreeze()
|
||||||
|
}
|
||||||
},
|
},
|
||||||
// 冻结配置提交
|
// 冻结配置提交
|
||||||
handleSubmitFreeze() {
|
handleSubmitFreeze() {
|
||||||
@@ -429,81 +432,83 @@ export default {
|
|||||||
},
|
},
|
||||||
// 下发收集
|
// 下发收集
|
||||||
distributionAndCollection() {
|
distributionAndCollection() {
|
||||||
// 先判断是否有权限 认证工程师 待发起收集
|
let _array = []
|
||||||
let permissionmoAndinitiated = this.permissionmoAndinitiated()
|
this.selectedRowKeysValue.forEach((item, index) => {
|
||||||
if(permissionmoAndinitiated) {
|
_array.push(item.id)
|
||||||
let _array = []
|
})
|
||||||
this.selectedRowKeysValue.forEach((item, index) => {
|
let _this = this
|
||||||
_array.push(item.id)
|
let param = {projectId: this.$route.query.id, ids: _array.join(',')}
|
||||||
})
|
axios({
|
||||||
let _this = this
|
url: '/jero-boot/params/collectManifest/issueCollection',
|
||||||
let param = {projectId: this.$route.query.id, ids: _array.join(',')}
|
method: 'post',
|
||||||
axios({
|
data: param,
|
||||||
url: '/jero-boot/params/collectManifest/issueCollection',
|
transformRequest: [function (data) {
|
||||||
method: 'post',
|
let ret = ''
|
||||||
data: param,
|
for (let it in data) {
|
||||||
transformRequest: [function (data) {
|
ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&'
|
||||||
let ret = ''
|
}
|
||||||
for (let it in data) {
|
return ret
|
||||||
ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&'
|
}],
|
||||||
}
|
headers: {
|
||||||
return ret
|
'Content-Type': 'application/x-www-form-urlencoded',
|
||||||
}],
|
'X-Access-Token':_this.token
|
||||||
headers: {
|
}
|
||||||
'Content-Type': 'application/x-www-form-urlencoded',
|
})
|
||||||
'X-Access-Token':_this.token
|
.then( (res) =>{
|
||||||
|
console.log(res)
|
||||||
|
if (res.data.success) {
|
||||||
|
_this.$message.success(res.data.result)
|
||||||
|
_this.areaVisible = false
|
||||||
|
_this.getTableList()
|
||||||
|
_this.selectedRowKeysValue=[]
|
||||||
|
}else{
|
||||||
|
_this.$message.warning(res.data.result)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.then( (res) =>{
|
.catch( (error) =>{
|
||||||
console.log(res)
|
console.log(error);
|
||||||
if (res.data.success) {
|
});
|
||||||
_this.$message.success(res.data.result)
|
|
||||||
_this.areaVisible = false
|
|
||||||
_this.getTableList()
|
|
||||||
_this.selectedRowKeysValue=[]
|
|
||||||
}else{
|
|
||||||
_this.$message.warning(res.data.result)
|
|
||||||
}
|
|
||||||
})
|
|
||||||
.catch( (error) =>{
|
|
||||||
console.log(error);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
// 添加
|
// 添加
|
||||||
handleAdd() {
|
handleAdd() {
|
||||||
// 先判断是否有权限 认证工程师 待发起收集
|
if(this.homo) {
|
||||||
let permissionmoAndinitiated = this.permissionmoAndinitiated()
|
// 认证工程师 任意状态 都有此权限
|
||||||
if(permissionmoAndinitiated) {
|
|
||||||
this.areaVisible = true
|
this.areaVisible = true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 提交
|
// 提交
|
||||||
handleSubmit() {
|
handleSubmit() {
|
||||||
let postDate = []
|
// 先判断提交权限
|
||||||
this.selectedRowKeysValue.forEach((item, index) => {
|
if(this.homo) {
|
||||||
let postDateobj = {}
|
// 认证工程师 任意状态 都无此权限
|
||||||
Object.keys(item).forEach((itemIn, index) => {
|
this.$message.warning(this.$t('operatethisbutton'))
|
||||||
if(itemIn !== 'sdt') {
|
} else {
|
||||||
if(item[itemIn] instanceof Object) {
|
// 提交数据
|
||||||
postDateobj[itemIn] = item[itemIn]
|
let postDate = []
|
||||||
|
this.selectedRowKeysValue.forEach((item, index) => {
|
||||||
|
let postDateobj = {}
|
||||||
|
Object.keys(item).forEach((itemIn, index) => {
|
||||||
|
if(itemIn !== 'sdt') {
|
||||||
|
if(item[itemIn] instanceof Object) {
|
||||||
|
postDateobj[itemIn] = item[itemIn]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
})
|
||||||
})
|
postDateobj.id = item.id
|
||||||
postDateobj.id = item.id
|
postDate.push(postDateobj)
|
||||||
postDate.push(postDateobj)
|
|
||||||
})
|
|
||||||
let configDataList = { configDataList: postDate }
|
|
||||||
if(this.selectedRowKeys.length == 0) {
|
|
||||||
this.$message.warning(this.$t('selectLeastOne'))
|
|
||||||
}else {
|
|
||||||
postAction(this.url.add, configDataList).then((res) => {
|
|
||||||
if (res.success) {
|
|
||||||
this.$message.success(this.$t('OperationSuccessful'))
|
|
||||||
} else {
|
|
||||||
this.$message.warning(this.$t('operationFailed'))
|
|
||||||
}
|
|
||||||
})
|
})
|
||||||
|
let configDataList = { configDataList: postDate }
|
||||||
|
if(this.selectedRowKeys.length == 0) {
|
||||||
|
this.$message.warning(this.$t('selectLeastOne'))
|
||||||
|
}else {
|
||||||
|
postAction(this.url.add, configDataList).then((res) => {
|
||||||
|
if (res.success) {
|
||||||
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
|
} else {
|
||||||
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 退回
|
// 退回
|
||||||
@@ -584,7 +589,12 @@ export default {
|
|||||||
},
|
},
|
||||||
// 分配填写人
|
// 分配填写人
|
||||||
assignedBy() {
|
assignedBy() {
|
||||||
this.areaVisibleAssignedby = true
|
if(this.homo) {
|
||||||
|
// 认证工程师 任意状态 都无此权限
|
||||||
|
this.$message.warning(this.$t('operatethisbutton'))
|
||||||
|
} else {
|
||||||
|
this.areaVisibleAssignedby = true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
// 分配填写人确定后弹框关闭
|
// 分配填写人确定后弹框关闭
|
||||||
areaVisibleAssignedbyflag(val) {
|
areaVisibleAssignedbyflag(val) {
|
||||||
@@ -592,7 +602,12 @@ export default {
|
|||||||
},
|
},
|
||||||
// 截止时间
|
// 截止时间
|
||||||
TaskCutOffTime() {
|
TaskCutOffTime() {
|
||||||
this.areaVisibleTaskCutOffTime = true
|
if(this.homo) {
|
||||||
|
// 认证工程师 任意状态 都无此权限
|
||||||
|
this.$message.warning(this.$t('operatethisbutton'))
|
||||||
|
} else {
|
||||||
|
this.areaVisibleTaskCutOffTime = true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
// 截至时间确定弹框关闭
|
// 截至时间确定弹框关闭
|
||||||
areaVisibleTaskCutOffTimeflag(val) {
|
areaVisibleTaskCutOffTimeflag(val) {
|
||||||
@@ -601,7 +616,12 @@ export default {
|
|||||||
},
|
},
|
||||||
//引用参数
|
//引用参数
|
||||||
referenceparameter() {
|
referenceparameter() {
|
||||||
this.areaVisiblereferenceparameter = true
|
if(this.homo) {
|
||||||
|
// 认证工程师 任意状态 都无此权限
|
||||||
|
this.$message.warning(this.$t('operatethisbutton'))
|
||||||
|
} else {
|
||||||
|
this.areaVisiblereferenceparameter = true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
handleModule() {
|
handleModule() {
|
||||||
|
|
||||||
@@ -617,9 +637,6 @@ export default {
|
|||||||
this.$refs.CollectionTabel.getTableListReset()
|
this.$refs.CollectionTabel.getTableListReset()
|
||||||
},
|
},
|
||||||
handleDel(){
|
handleDel(){
|
||||||
// 先判断是否有权限 认证工程师 待发起收集
|
|
||||||
let permissionmoAndinitiated = this.permissionmoAndinitiated()
|
|
||||||
if(permissionmoAndinitiated) {
|
|
||||||
let param={
|
let param={
|
||||||
ids: this.selectedRowKeysArray
|
ids: this.selectedRowKeysArray
|
||||||
}
|
}
|
||||||
@@ -662,7 +679,6 @@ export default {
|
|||||||
} else {
|
} else {
|
||||||
this.$message.warning(this.$t('selectLeastOne'))
|
this.$message.warning(this.$t('selectLeastOne'))
|
||||||
}
|
}
|
||||||
}
|
|
||||||
},
|
},
|
||||||
pageOnChange() {
|
pageOnChange() {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user