Browse Source

11月14日 库存扣减更新

XMLWAN 3 years ago
parent
commit
4e798a5624
1 changed files with 11 additions and 3 deletions
  1. 11 3
      src/xt_pages/workforce/components/tableData.vue

+ 11 - 3
src/xt_pages/workforce/components/tableData.vue View File

619
 <script>
619
 <script>
620
 import { uParseTime } from "@/utils/tools";
620
 import { uParseTime } from "@/utils/tools";
621
 import print from 'print-js'
621
 import print from 'print-js'
622
-
622
+const moment = require('moment')
623
 import {
623
 import {
624
   CancelSchedule,
624
   CancelSchedule,
625
   ChangeSchedule,
625
   ChangeSchedule,
695
       partitions: [],
695
       partitions: [],
696
       jihaos: [],
696
       jihaos: [],
697
       weekTitle: ["", "", "", "", "", "", ""],
697
       weekTitle: ["", "", "", "", "", "", ""],
698
+      weekList: ["", "", "", "", "", "", ""],
698
       weekDays: ["", "", "", "", "", "", ""],
699
       weekDays: ["", "", "", "", "", "", ""],
699
       currentData: {
700
       currentData: {
700
         id: 0,
701
         id: 0,
1165
       getSchedulesOne(params).then(response => {
1166
       getSchedulesOne(params).then(response => {
1166
         if (response.data.state == 1) {
1167
         if (response.data.state == 1) {
1167
           this.weekTitle = response.data.data.weekTitle;
1168
           this.weekTitle = response.data.data.weekTitle;
1169
+
1168
           this.weekDays = response.data.data.days;
1170
           this.weekDays = response.data.data.days;
1169
           this.toDay = response.data.data.today;
1171
           this.toDay = response.data.data.today;
1170
           var theSchedules = response.data.data.schdules;
1172
           var theSchedules = response.data.data.schdules;
2110
     },
2112
     },
2111
     search: function() {
2113
     search: function() {
2112
       let week_type = 0
2114
       let week_type = 0
2115
+      var weeklist = moment().format('E');//计算今天是这周第几天
2116
+      var first_monday = moment().subtract(weeklist-1, 'days').format('YYYY-MM-DD');//周一日期
2117
+      var end_monday = moment().add(7-weeklist, 'days').format('YYYY-MM-DD')
2113
       if (this.weekTime == 'thisWeek'){
2118
       if (this.weekTime == 'thisWeek'){
2114
         week_type = 1
2119
         week_type = 1
2115
       }else if(this.weekTime == 'nextWeek'){
2120
       }else if(this.weekTime == 'nextWeek'){
2117
       }else if(this.weekTime == 'nextTwoWeek'){
2122
       }else if(this.weekTime == 'nextTwoWeek'){
2118
         week_type = 3
2123
         week_type = 3
2119
       }
2124
       }
2120
-
2121
-
2125
+     
2122
       const params = {
2126
       const params = {
2123
         keywords: this.keywords,
2127
         keywords: this.keywords,
2124
         week_type: week_type,
2128
         week_type: week_type,
2129
+        start_sch:first_monday,
2130
+        end_sch:end_monday,
2125
       };
2131
       };
2132
+      console.log("params",params)
2126
       getSearchResult(params).then(response => {
2133
       getSearchResult(params).then(response => {
2127
         if (response.data.state == 1) {
2134
         if (response.data.state == 1) {
2128
           this.schedulePatients = response.data.data.schdules;
2135
           this.schedulePatients = response.data.data.schdules;
2300
   //    this.tableContainHeight = window.innerHeight - this.$refs.table.$el.offsetTop - 160
2307
   //    this.tableContainHeight = window.innerHeight - this.$refs.table.$el.offsetTop - 160
2301
   // },
2308
   // },
2302
   created() {
2309
   created() {
2310
+    
2303
     this.getAllZones()
2311
     this.getAllZones()
2304
  
2312
  
2305
     this.changeScheduleType(1)
2313
     this.changeScheduleType(1)