|
@@ -70,6 +70,16 @@
|
|
<HcPages :pages="searchForm" :sizes="[10, 20, 30, 40, 50, 200]" @change="pageChange" />
|
|
<HcPages :pages="searchForm" :sizes="[10, 20, 30, 40, 50, 200]" @change="pageChange" />
|
|
</template>
|
|
</template>
|
|
</HcNewCard>
|
|
</HcNewCard>
|
|
|
|
+
|
|
|
|
+ <hc-new-dialog v-model="resignModal" title="一键重签" widths="38rem" :loading="resignLoading" @close="cancelresign" @save="saveResign">
|
|
|
|
+ <div>
|
|
|
|
+ 是否重新生成pdf:
|
|
|
|
+ <el-radio-group v-model="resignModalRadio">
|
|
|
|
+ <el-radio :label="0">否</el-radio>
|
|
|
|
+ <el-radio :label="1">是</el-radio>
|
|
|
|
+ </el-radio-group>
|
|
|
|
+ </div>
|
|
|
|
+ </hc-new-dialog>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -191,16 +201,23 @@ const tableListColumn = ref([
|
|
])
|
|
])
|
|
|
|
|
|
//一键重签
|
|
//一键重签
|
|
|
|
+const resignModal = ref(false)
|
|
|
|
+const resignModalRadio = ref(0)
|
|
const resignLoading = ref(false)
|
|
const resignLoading = ref(false)
|
|
const resignClick = async ()=>{
|
|
const resignClick = async ()=>{
|
|
- const taskIds = arrToId(tableCheckedKeys.value)
|
|
|
|
|
|
+ resignModal.value = true
|
|
|
|
+
|
|
|
|
|
|
|
|
+}
|
|
|
|
+const saveResign = async ()=>{
|
|
|
|
+ const taskIds = arrToId(tableCheckedKeys.value)
|
|
resignLoading.value = true
|
|
resignLoading.value = true
|
|
const { error, code, msg } = await signApi.reSigningEVisa({
|
|
const { error, code, msg } = await signApi.reSigningEVisa({
|
|
contractId:searchForm.value.contractId,
|
|
contractId:searchForm.value.contractId,
|
|
projectId:projectId.value,
|
|
projectId:projectId.value,
|
|
taskIds:taskIds,
|
|
taskIds:taskIds,
|
|
classifyType: contractTypeTabKey.value,
|
|
classifyType: contractTypeTabKey.value,
|
|
|
|
+ type:resignModalRadio.value,
|
|
})
|
|
})
|
|
//判断状态
|
|
//判断状态
|
|
resignLoading.value = false
|
|
resignLoading.value = false
|
|
@@ -208,7 +225,11 @@ const resignClick = async ()=>{
|
|
window.$message.success(msg)
|
|
window.$message.success(msg)
|
|
getTableData()
|
|
getTableData()
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+ resignModal.value = false
|
|
|
|
+}
|
|
|
|
+const cancelresign = ()=>{
|
|
|
|
+ resignModalRadio.value = 0
|
|
|
|
+ resignModal.value = false
|
|
}
|
|
}
|
|
const rowTaskName = (row)=>{
|
|
const rowTaskName = (row)=>{
|
|
if (row?.sigPdf) {
|
|
if (row?.sigPdf) {
|