|
@@ -31,15 +31,23 @@
|
|
|
<SelectUser v-model="formData.receiveUserIds" />
|
|
|
<div class="blank-line"></div>
|
|
|
<div class="send-btn-group" v-if="formData.isUpdate">
|
|
|
- <van-button type="primary" block @click="onSubmit(false)"
|
|
|
+ <van-button type="primary" block @click="throttle(onSubmit(false))"
|
|
|
>更新</van-button
|
|
|
>
|
|
|
</div>
|
|
|
<div class="send-btn-group" v-else>
|
|
|
- <van-button type="success" block class="send-btn" @click="onSubmit(true)"
|
|
|
+ <van-button
|
|
|
+ type="success"
|
|
|
+ block
|
|
|
+ class="send-btn"
|
|
|
+ @click="throttle(onSubmit(true))"
|
|
|
>暂存</van-button
|
|
|
>
|
|
|
- <van-button type="primary" block class="send-btn" @click="onSubmit(false)"
|
|
|
+ <van-button
|
|
|
+ type="primary"
|
|
|
+ block
|
|
|
+ class="send-btn"
|
|
|
+ @click="throttle(onSubmit(false))"
|
|
|
>发送</van-button
|
|
|
>
|
|
|
</div>
|
|
@@ -54,7 +62,7 @@ import { reactive, watch } from "vue";
|
|
|
import { showSuccessToast, showToast } from "vant";
|
|
|
import SelectUser from "@/components/UserSelect.vue";
|
|
|
import ProjectList from "../components/ProjectList.vue";
|
|
|
-import { getUserInfo } from "@/utils/tools";
|
|
|
+import { getUserInfo, throttle } from "@/utils/tools";
|
|
|
import { http } from "../http";
|
|
|
import { IReport } from "../interface";
|
|
|
import { onSubmitCheck, setWorkDayListToWeek } from "../service";
|