소스 검색

提交移动端/erpOrderInfo/getInfoByProjectId接口加日期

Lijy 2 일 전
부모
커밋
e264567c55

+ 4 - 1
fhKeeper/formulahousekeeper/timesheet_h5/src/views/edit/index.vue

@@ -1178,7 +1178,10 @@ export default {
         },
         getInfoByProjectId(projectCode, index = null, flag = true) {
             const { projectId } = this.form.domains[this.clickIndex];
-            this.$axios.post("/erpOrderInfo/getInfoByProjectId", { projectId: projectCode })
+            this.$axios.post("/erpOrderInfo/getInfoByProjectId", { 
+                projectId: projectCode,
+                date: this.form.createDate
+            })
                 .then(res => {
                     if (res.code == "ok") {
                         if(flag) {

+ 11 - 1
fhKeeper/formulahousekeeper/timesheet_h5/src/views/edit/weekEdit.vue

@@ -1120,8 +1120,18 @@
                     this.getInfoByProjectId(item.projectCode)
                 }
             },
+            // 标准日期转成 YYYY-MM-DD
+            formatDateToYYYYMMDD(date) {
+                const year = date.getFullYear();
+                const month = String(date.getMonth() + 1).padStart(2, '0'); // 月份从 0 开始
+                const day = String(date.getDate()).padStart(2, '0');
+                return `${year}-${month}-${day}`;
+            },
             getInfoByProjectId(projectCode, index = null, flag = true) {
-                this.$axios.post("/erpOrderInfo/getInfoByProjectId", { projectId: projectCode })
+                this.$axios.post("/erpOrderInfo/getInfoByProjectId", { 
+                    projectId: projectCode,
+                    date: this.formatDateToYYYYMMDD(this.dateRange[this.inbtn])
+                })
                     .then(res => {
                         if (res.code == "ok") {
                             if(flag) {