Browse Source

提交代码

陈少旭 1 year ago
parent
commit
e5c3d3fa33

+ 10 - 10
src/xt_pages/qcd/indicatorControlAnalysis/components/office.vue View File

21
           v-for="item in item_columns"
21
           v-for="item in item_columns"
22
           :key="item.id"
22
           :key="item.id"
23
           :label="item.item_name"
23
           :label="item.item_name"
24
-          :value="item.id"
24
+          :value="item.item_id"
25
         ></el-option>
25
         ></el-option>
26
       </el-select>
26
       </el-select>
27
 
27
 
308
           }
308
           }
309
         }
309
         }
310
         this.item_columns = item_inspection_reference
310
         this.item_columns = item_inspection_reference
311
-        
312
-        var projectInfo = this.getPojectInfo(this.item_columns[0].project_id, this.item_columns[0].id)
311
+
312
+        var projectInfo = this.getPojectInfo(this.item_columns[0].project_id, this.item_columns[0].item_id)
313
         console.log("projectInfo",projectInfo)
313
         console.log("projectInfo",projectInfo)
314
         this.query.project_id = projectInfo.project_id
314
         this.query.project_id = projectInfo.project_id
315
-        this.query.item_id = projectInfo.id
315
+        this.query.item_id = projectInfo.item_id
316
         this.item_name = projectInfo.item_name
316
         this.item_name = projectInfo.item_name
317
         this.query.range_type = projectInfo.range_type
317
         this.query.range_type = projectInfo.range_type
318
-        this.GetRangeValue(projectInfo.range_type, projectInfo.project_id, projectInfo.id)
318
+        this.GetRangeValue(projectInfo.range_type, projectInfo.project_id, projectInfo.item_id)
319
 
319
 
320
       }, changeItem(val) {
320
       }, changeItem(val) {
321
         this.query.page = 1
321
         this.query.page = 1
324
         console.log(projectInfo)
324
         console.log(projectInfo)
325
         this.item_name = projectInfo.item_name
325
         this.item_name = projectInfo.item_name
326
 
326
 
327
-        this.GetRangeValue(projectInfo.range_type, projectInfo.project_id, projectInfo.id)
327
+        this.GetRangeValue(projectInfo.range_type, projectInfo.project_id, projectInfo.item_id)
328
 
328
 
329
       }, changeRangeValue(val) {
329
       }, changeRangeValue(val) {
330
         this.query.range_value = val
330
         this.query.range_value = val
362
               this.item_columns = item
362
               this.item_columns = item
363
               this.item_name = item[0].item_name
363
               this.item_name = item[0].item_name
364
 
364
 
365
-              var projectInfo = this.getPojectInfo(this.project_columns[0].project_id, this.item_columns[0].id)
365
+              var projectInfo = this.getPojectInfo(this.project_columns[0].project_id, this.item_columns[0].item_id)
366
               this.query.project_id = projectInfo.project_id
366
               this.query.project_id = projectInfo.project_id
367
-              this.query.item_id = projectInfo.id
367
+              this.query.item_id = projectInfo.item_id
368
               this.query.range_type = projectInfo.range_type
368
               this.query.range_type = projectInfo.range_type
369
-              this.GetRangeValue(projectInfo.range_type, projectInfo.project_id, projectInfo.id)
369
+              this.GetRangeValue(projectInfo.range_type, projectInfo.project_id, projectInfo.item_id)
370
             } else {
370
             } else {
371
               this.$message.error(resp.msg)
371
               this.$message.error(resp.msg)
372
 
372
 
379
       },
379
       },
380
       getPojectInfo(project_id, item_id) {
380
       getPojectInfo(project_id, item_id) {
381
         for (let i = 0; i < this.all_inspection_reference.length; i++) {
381
         for (let i = 0; i < this.all_inspection_reference.length; i++) {
382
-          if (this.all_inspection_reference[i].project_id == project_id && this.all_inspection_reference[i].id == item_id) {
382
+          if (this.all_inspection_reference[i].project_id == project_id && this.all_inspection_reference[i].item_id == item_id) {
383
             return this.all_inspection_reference[i]
383
             return this.all_inspection_reference[i]
384
           }
384
           }
385
         }
385
         }

+ 10 - 31
src/xt_pages/workforce/template.vue View File

187
 
187
 
188
         <el-tab-pane name="first" :disabled="template_mode.mode == 0" >
188
         <el-tab-pane name="first" :disabled="template_mode.mode == 0" >
189
 
189
 
190
-          <span slot="label"> {{first_template.week?'一周模版':'一周模版'}}
191
-
192
-             <span v-if="schedule.mode ==1">(本周)</span>
193
-             <span v-if="schedule.mode == 2 && schedule.execute_times%2==0">(下一周)</span>
194
-             <span v-if="schedule.mode == 2 && schedule.execute_times%2!=0">(本周)</span>
195
-
196
-             <span v-if="schedule.mode == 3 && schedule.execute_times%3 ==0">(下下周)</span>
197
-             <span v-if="schedule.mode == 3 && schedule.execute_times%3 ==1">(下周)</span>
198
-             <span v-if="schedule.mode == 3 && schedule.execute_times%3 ==2">(本周)</span>
199
-
200
-
201
-             <span v-if="schedule.mode == 4 && schedule.execute_times%4 ==0">(下下周)</span>
202
-             <span v-if="schedule.mode == 4 && schedule.execute_times%4 ==1">(下周)</span>
203
-             <span v-if="schedule.mode == 4 && schedule.execute_times%4 ==2">(本周)</span>
204
-             <span v-if="schedule.mode == 4 && schedule.execute_times%4 ==3">(上周)</span>
190
+          <span slot="label"> {{first_template.week?'一周模版'+'('+first_template.week+'周'+')':'一周模版'+'('+first_template.week+'周'+')'}}
205
 
191
 
192
+             <span v-if="schedule.mode ==1">{{'(本周)'}}</span>
193
+             <span v-if="schedule.mode == 2 && schedule.execute_times%2==0">{{'(下一周)'}}</span>
194
+             <span v-if="schedule.mode == 2 && schedule.execute_times%2!=0">{{'(本周)'}}</span>
206
 
195
 
207
           </span>
196
           </span>
208
 
197
 
210
 
199
 
211
         <el-tab-pane  name="second" :disabled="template_mode.mode != 2 && template_mode.mode != 3 && template_mode.mode  != 4">
200
         <el-tab-pane  name="second" :disabled="template_mode.mode != 2 && template_mode.mode != 3 && template_mode.mode  != 4">
212
 
201
 
213
-          <span slot="label"> {{second_template.week?'二周模版':'二周模版'}}
214
-
215
-              <span v-if="schedule.mode == 2 && schedule.execute_times%2==0">(本周)</span>
216
-             <span v-if="schedule.mode == 2 && schedule.execute_times%2!=0">(下一周)</span>
217
-
218
-             <span v-if="schedule.mode == 3 && schedule.execute_times%3 ==0">(本周)</span>
219
-             <span v-if="schedule.mode == 3 && schedule.execute_times%3 ==1">(下周)</span>
220
-             <span v-if="schedule.mode == 3 && schedule.execute_times%3 ==2">(下下周)</span>
202
+          <span slot="label"> {{second_template.week?'二周模版'+'('+second_template.week+'周'+')':'二周模版'+'('+second_template.week+'周'+')'}}
221
 
203
 
222
-
223
-              <span v-if="schedule.mode == 4 && schedule.execute_times%4 ==0">(下下周)</span>
224
-             <span v-if="schedule.mode == 4 && schedule.execute_times%4 ==1">(下周)</span>
225
-             <span v-if="schedule.mode == 4 && schedule.execute_times%4 ==2">(本周)</span>
226
-             <span v-if="schedule.mode == 4 && schedule.execute_times%4 ==3">(上周)</span>
204
+             <span v-if="schedule.mode == 2 && schedule.execute_times%2==0">{{'(本周)'}}</span>
205
+             <span v-if="schedule.mode == 2 && schedule.execute_times%2!=0">{{'(下一周)'}}</span>
227
 
206
 
228
           </span>
207
           </span>
229
         </el-tab-pane>
208
         </el-tab-pane>
230
-
231
-        <el-tab-pane :label="  third_template.week? '三周模版':'三周模版'" name="third" :disabled="template_mode.mode != 3 && template_mode.mode  != 4">
209
+<!--                  {{ four_template.week?four_template.week+'周':""}}-->
210
+        <el-tab-pane :label="'三周模版'+'('+third_template.week+'周'+')'" name="third" :disabled="template_mode.mode != 3 && template_mode.mode  != 4">
232
 
211
 
233
         </el-tab-pane>
212
         </el-tab-pane>
234
 
213
 
235
-      <el-tab-pane :label="four_template.week?'四周模版':'四周模版'" name="four" :disabled="template_mode.mode  != 4 ">
214
+      <el-tab-pane :label="'四周模版'+'('+four_template.week+'周'+')'" name="four" :disabled="template_mode.mode  != 4 ">
236
         </el-tab-pane>
215
         </el-tab-pane>
237
       </el-tabs>
216
       </el-tabs>
238
               </div>
217
               </div>