|
@@ -135,11 +135,13 @@
|
|
|
<span>save-again</span>
|
|
|
</el-button>
|
|
|
<el-button :disabled="tableCheckedKeys.length <= 0" :loading="signLoading" hc-btn type="primary" @click="resignClick"> <HcIcon name="repeat" />re-sign</el-button>
|
|
|
+
|
|
|
|
|
|
<el-button
|
|
|
- :disabled="tableCheckedKeys.length <= 0" hc-btn
|
|
|
+ hc-btn
|
|
|
color="#52B200"
|
|
|
style="color: white;"
|
|
|
+ :disabled="tableCheckedKeys.length <= 0 && !nodeDataInfo.primaryKeyId "
|
|
|
@click="batchOnlineClick"
|
|
|
>
|
|
|
<HcIcon name="survey" />
|
|
@@ -1098,6 +1100,8 @@ const resignModal = ref(false)
|
|
|
const resignModalRadio = ref(0)
|
|
|
const resignClick = async ()=>{
|
|
|
const rows = tableCheckedKeys.value
|
|
|
+
|
|
|
+
|
|
|
if (rows.length <= 0) {
|
|
|
window.$message?.warning('勾选错误!只能操作待审批和已审批数据')
|
|
|
return
|
|
@@ -1115,7 +1119,8 @@ const signClick = async () => {
|
|
|
let isCan = idsArr.some(ele=>!ele)
|
|
|
|
|
|
if (isCan) {
|
|
|
- window.$message?.warning('该数据无法进行重签')
|
|
|
+ window.$message?.warning('该数据不存在任务ID,请重新勾选数据!')
|
|
|
+
|
|
|
return
|
|
|
}
|
|
|
//发起请求
|
|
@@ -1486,8 +1491,8 @@ const batchOnlineClick = async ()=>{
|
|
|
const { error, code, msg } = await queryApi.updateCheckPdfInfo(
|
|
|
{
|
|
|
classify:contractTypeTabKey.value,
|
|
|
- type:2,
|
|
|
- ids,
|
|
|
+ type:tableCheckedKeys.value.length > 0 ? 2 : 1,
|
|
|
+ ids:tableCheckedKeys.value.length > 0 ? ids : nodeDataInfo.value.primaryKeyId,
|
|
|
},
|
|
|
|
|
|
)
|