From 88e9bfa5ad9d3399863f3c44a190649bdb161234 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 04 二月 2026 16:59:55 +0800
Subject: [PATCH] 进销存升级app: 1.App手动新增销售台账时,客户合同号输入框去掉 2.开票台账无法进行编辑删除操作 3.APP手动开票时,提示提交失败,请重试 4.采购台账中有多个产品时(处于待审核状态),删除其中一个产品后保存。点击此采购台账,产品信息还是会回显已删除的产品
---
src/pages/cooperativeOffice/collaborativeApproval/detail.vue | 42 ++++++++++++++++++++++++++++++++++--------
1 files changed, 34 insertions(+), 8 deletions(-)
diff --git a/src/pages/cooperativeOffice/collaborativeApproval/detail.vue b/src/pages/cooperativeOffice/collaborativeApproval/detail.vue
index 541e87b..04a4c18 100644
--- a/src/pages/cooperativeOffice/collaborativeApproval/detail.vue
+++ b/src/pages/cooperativeOffice/collaborativeApproval/detail.vue
@@ -28,16 +28,16 @@
<u-form-item prop="approveDeptName"
label="鐢宠閮ㄩ棬"
required>
- <u-input v-model="form.approveDeptName"
- placeholder="璇烽�夋嫨鐢宠閮ㄩ棬" />
<!-- <u-input v-model="form.approveDeptName"
+ placeholder="璇烽�夋嫨鐢宠閮ㄩ棬" /> -->
+ <u-input v-model="form.approveDeptName"
readonly
placeholder="璇烽�夋嫨鐢宠閮ㄩ棬"
@click="showPicker = true" />
<template #right>
<up-icon name="arrow-right"
@click="showPicker = true"></up-icon>
- </template> -->
+ </template>
</u-form-item>
<u-form-item prop="approveUser"
label="鐢宠浜�"
@@ -53,24 +53,36 @@
readonly
placeholder="璇烽�夋嫨"
@click="showDatePicker" />
+ <template #right>
+ <up-icon name="arrow-right"
+ @click="showDatePicker"></up-icon>
+ </template>
</u-form-item>
<!-- approveType=2 璇峰亣鐩稿叧瀛楁 -->
<template v-if="approveType === 2">
<u-form-item prop="startDate"
- label="璇峰亣寮�濮嬫椂闂�"
+ label="寮�濮嬫椂闂�"
required>
<u-input v-model="form.startDate"
readonly
- placeholder="璇烽�夋嫨寮�濮嬫椂闂�"
+ placeholder="璇峰亣寮�濮嬫椂闂�"
@click="showStartDatePicker" />
+ <template #right>
+ <up-icon name="arrow-right"
+ @click="showStartDatePicker"></up-icon>
+ </template>
</u-form-item>
<u-form-item prop="endDate"
- label="璇峰亣缁撴潫鏃堕棿"
+ label="缁撴潫鏃堕棿"
required>
<u-input v-model="form.endDate"
readonly
- placeholder="璇烽�夋嫨缁撴潫鏃堕棿"
+ placeholder="璇峰亣缁撴潫鏃堕棿"
@click="showEndDatePicker" />
+ <template #right>
+ <up-icon name="arrow-right"
+ @click="showEndDatePicker"></up-icon>
+ </template>
</u-form-item>
</template>
<!-- approveType=3 鍑哄樊鐩稿叧瀛楁 -->
@@ -400,7 +412,21 @@
.map(node => node.userId)
.join(",");
form.value.approveType = approveType.value;
- console.log("form.value---", form.value);
+ form.value.approveDeptId = Number(form.value.approveDeptId);
+ // const submitForm = {
+ // approveDeptId: form.value.approveDeptId,
+ // approveDeptName: form.value.approveDeptName,
+ // approveReason: form.value.approveReason,
+ // approveTime: form.value.approveTime,
+ // approveType: form.value.approveType,
+ // approveUser: form.value.approveUser,
+ // approveUserIds: form.value.approveUserIds,
+ // endDate: form.value.endDate,
+ // startDate: form.value.startDate,
+ // };
+ // console.log("form.value---", form.value);
+ // console.log("submitForm", submitForm);
+
if (operationType.value === "add" || currentApproveStatus.value == 3) {
approveProcessAdd(form.value).then(res => {
showToast("鎻愪氦鎴愬姛");
--
Gitblit v1.9.3