|
|
@@ -120,7 +120,7 @@
|
|
|
})
|
|
|
"
|
|
|
:disabled="selection.length > 1 || selection[0]?.checkOutStatus == 1"
|
|
|
- v-if="lcyStatus == 1 && fileType != 2"
|
|
|
+ v-if="lcyStatus == 1"
|
|
|
>
|
|
|
检出
|
|
|
</el-button>
|
|
|
@@ -623,7 +623,7 @@ export default {
|
|
|
}
|
|
|
this.processSubmitDialogFlag = true;
|
|
|
this.$nextTick(() => {
|
|
|
- this.selection[0]['businessKey']='fm_file_repeal_approve'
|
|
|
+ this.selection[0]['businessKey'] = 'fm_file_repeal_approve';
|
|
|
this.$refs.processSubmitDialogRef.init(this.selection[0]);
|
|
|
});
|
|
|
},
|
|
|
@@ -633,13 +633,22 @@ export default {
|
|
|
this.$message.warning('请选择一条数据');
|
|
|
return;
|
|
|
}
|
|
|
+ if (this.selection[0].checkOutUserName) {
|
|
|
+ this.$message.warning(
|
|
|
+ this.selection[0].name +
|
|
|
+ '已被' +
|
|
|
+ this.selection[0].checkOutUserName +
|
|
|
+ '检出 无法发布'
|
|
|
+ );
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (this.selection[0].status == 2) {
|
|
|
this.$message.warning('模板已发布');
|
|
|
return;
|
|
|
}
|
|
|
this.processSubmitDialogFlag = true;
|
|
|
this.$nextTick(() => {
|
|
|
- this.selection[0]['businessKey']='fm_file_template_approve'
|
|
|
+ this.selection[0]['businessKey'] = 'fm_file_template_approve';
|
|
|
this.$refs.processSubmitDialogRef.init(this.selection[0]);
|
|
|
});
|
|
|
},
|
|
|
@@ -724,6 +733,10 @@ export default {
|
|
|
},
|
|
|
//检出
|
|
|
checkOut(powerData) {
|
|
|
+ if (this.selection.length == 0) {
|
|
|
+ this.$message.warning('请选择一条数据');
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (this.powerFn(powerData)) {
|
|
|
return;
|
|
|
}
|
|
|
@@ -736,6 +749,10 @@ export default {
|
|
|
},
|
|
|
//检入
|
|
|
checkEnter(powerData) {
|
|
|
+ if (this.selection.length == 0) {
|
|
|
+ this.$message.warning('请选择一条数据');
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (this.powerFn(powerData)) {
|
|
|
return;
|
|
|
}
|
|
|
@@ -752,19 +769,20 @@ export default {
|
|
|
},
|
|
|
//下载
|
|
|
getFile(powerData) {
|
|
|
- if (this.powerFn(powerData)) {
|
|
|
+ if (this.selection.length == 0) {
|
|
|
+ this.$message.warning('请选择一条数据');
|
|
|
return;
|
|
|
}
|
|
|
- if (this.selection.length > 0) {
|
|
|
- this.selection.forEach((item) => {
|
|
|
- getFile(
|
|
|
- { objectName: item.storagePath[0].storePath },
|
|
|
- item.storagePath[0].name
|
|
|
- );
|
|
|
- });
|
|
|
- } else {
|
|
|
- this.$message.warning('请选择一条数据');
|
|
|
+ if (this.powerFn(powerData)) {
|
|
|
+ return;
|
|
|
}
|
|
|
+
|
|
|
+ this.selection.forEach((item) => {
|
|
|
+ getFile(
|
|
|
+ { objectName: item.storagePath[0].storePath },
|
|
|
+ item.storagePath[0].name
|
|
|
+ );
|
|
|
+ });
|
|
|
},
|
|
|
updateLcyStatus(powerData) {
|
|
|
if (this.selection.length == 0 || this.selection.length.length > 1) {
|
|
|
@@ -842,6 +860,15 @@ export default {
|
|
|
this.$message.warning('请选择一条数据');
|
|
|
return;
|
|
|
}
|
|
|
+ if (this.selection[0].checkOutUserName) {
|
|
|
+ this.$message.warning(
|
|
|
+ this.selection[0].name +
|
|
|
+ '已被' +
|
|
|
+ this.selection[0].checkOutUserName +
|
|
|
+ '检出 无法发布'
|
|
|
+ );
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (this.powerFn(powerData)) {
|
|
|
return;
|
|
|
}
|