{
align-items: center;
}
}
+::v-deep(.wrapper-left-popover .n-form-item){
+ display: block !important;
+}
diff --git a/src/views/task/modal/CustomSettingModal.vue b/src/views/task/modal/CustomSettingModal.vue
index 8fb0c1c..8f0e590 100644
--- a/src/views/task/modal/CustomSettingModal.vue
+++ b/src/views/task/modal/CustomSettingModal.vue
@@ -40,6 +40,9 @@ onMounted(async () => {
Boolean(userFieldUnFixed?.find((v2) => v2 == v.name)),
};
offList.value.push(item);
+ if(item.checked){
+ selectIds.value.push(item.id);
+ }
});
});
@@ -131,21 +134,18 @@ function onCheckAllChange(value) {
ids.push(item.id);
}
}
-
selectIds.value = value ? ids : [];
}
function onCheckChange(checked: any, item: any) {
const index = selectIds.value.indexOf(item.id);
-
item.checked = checked;
-
if (index === -1 && checked) selectIds.value.push(item.id);
else selectIds.value.splice(index, 1);
}
const indeterminate = computed(() => {
- return offList.value.length > 0 && offList.value.length > selectIds.value.length;
+ return selectIds.value.length > 0 && offList.value.length > selectIds.value.length;
});
diff --git a/src/views/worksheet/modal/ApprovalModal.vue b/src/views/worksheet/modal/ApprovalModal.vue
index 806ae27..28d04bb 100644
--- a/src/views/worksheet/modal/ApprovalModal.vue
+++ b/src/views/worksheet/modal/ApprovalModal.vue
@@ -11,6 +11,7 @@ const emit = defineEmits<{
(e: "reject", params: any);
(e: "notPass", params: any);
}>();
+const message = useMessage()
const dialog = useDialog();
@@ -33,25 +34,35 @@ function showModal(id) {
}
async function getDetail(id) {
- console.log('getDetail',id)
// const userInfo = storage.get(CURRENT_USER);
// const nodeType = userInfo.nodeType;
// id = "264626184091111068";
const res = await aiApprovaltools({ taskid: id });
if (res.code === "OK") {
state.detail = res.data;
- show.value = true;
+ if(Number(res.data.similarComplete) > 0){
+ show.value = true;
+ }
}
}
const handleReject = async () => {
- const res = await audit()
- // const res = await setTF({
- // taskchildpictureids: state.detail.taskIdList.join(","),
- // packageid: state.packageid,
- // iztrueorfalse: 0,
- // });
- // console.log(res, "handleReject");
+ const param = {
+ result: false,
+ comment: '',
+ disposeType: '',
+ disposeTypeId: '',
+ failCauseId: '',
+ failCauseName: '',
+ flowTaskInfoList: state.detail.flowTaskInfoList,
+ }
+ const res = await audit(param)
+ if(res.code == 'OK'){
+ message.success(res.message)
+ }else{
+ message.error(res.message)
+ }
+ closeModal();
};
async function clearMark() {
@@ -138,7 +149,7 @@ defineExpose({
任务包生成时间:
- {{ format(detail?.createtime || 0, "yyyy-MM-dd HH:mm:ss") }}
+ {{ format(detail?.createTime || 0, "yyyy-MM-dd HH:mm:ss") }}