小小儁爺
2025-02-25 1f663f2961222871005218ae0b4dfec3126e145d
1.看板修改
已修改4个文件
78 ■■■■ 文件已修改
src/views/kanbanManager/bzcj.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/kanbanManager/dccj.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/kanbanManager/zhkb.vue 48 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/kanbanManager/zpcj.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/kanbanManager/bzcj.vue
@@ -165,7 +165,7 @@
  },
  methods: {
    getWorkShopProduceTopData() {
      WorkShopProduceTopData({ wkshopcode: 'CJ003' }).then(res => {
      WorkShopProduceTopData({ wkshopcode: '0503' }).then(res => {
        const flag = this.compareArrays(this.configTableTop.data, res.data)
        if (!flag) {
          this.configTableTop.data = res.data.map(i =>
@@ -190,15 +190,15 @@
      })
    },
    async getWorkShopProduceBottomLeftData() {
      const res4 = await WorkShopProduceBottomLeftData({ wkshopcode: 'CJ003' })
      this.cjzl03_xData = res4.data['CJ003'].map(i => i.click_date)
      this.cjzl03_yData = res4.data['CJ003'].map(i => i.count)
      const res4 = await WorkShopProduceBottomLeftData({ wkshopcode: '0503' })
      this.cjzl03_xData = res4.data['0503'].map(i => i.click_date)
      this.cjzl03_yData = res4.data['0503'].map(i => i.count)
      loadEcharts('cjzl03', cjzl03_2(this.cjzl03_xData, this.cjzl03_yData))
    },
    async getWorkShopProduceBottomRightData() {
      const res5 = await WorkShopProduceBottomRightData({ wkshopcode: 'CJ003' })
      const res5 = await WorkShopProduceBottomRightData({ wkshopcode: '0503' })
      this.RightBottom = res5.data
      if (this.RightBottom.length > 0) {
        loadEcharts('cjzl04', cjzl04(this.RightBottom.map(i => i.name), this.RightBottom.map(i => i.cont)))
src/views/kanbanManager/dccj.vue
@@ -165,7 +165,7 @@
  },
  methods: {
    getWorkShopProduceTopData() {
      WorkShopProduceTopData({ wkshopcode: 'CJ002' }).then(res => {
      WorkShopProduceTopData({ wkshopcode: '0502' }).then(res => {
        const flag = this.compareArrays(this.configTableTop.data, res.data)
        if (!flag) {
          this.configTableTop.data = res.data.map(i =>
@@ -190,15 +190,15 @@
      })
    },
    async getWorkShopProduceBottomLeftData() {
      const res4 = await WorkShopProduceBottomLeftData({ wkshopcode: 'CJ002' })
      this.cjzl03_xData = res4.data['CJ002'].map(i => i.click_date)
      this.cjzl03_yData = res4.data['CJ002'].map(i => i.count)
      const res4 = await WorkShopProduceBottomLeftData({ wkshopcode: '0502' })
      this.cjzl03_xData = res4.data['0502'].map(i => i.click_date)
      this.cjzl03_yData = res4.data['0502'].map(i => i.count)
      loadEcharts('cjzl03', cjzl03_2(this.cjzl03_xData, this.cjzl03_yData))
    },
    async getWorkShopProduceBottomRightData() {
      const res5 = await WorkShopProduceBottomRightData({ wkshopcode: 'CJ002' })
      const res5 = await WorkShopProduceBottomRightData({ wkshopcode: '0502' })
      this.RightBottom = res5.data
      if (this.RightBottom.length > 0) {
        loadEcharts('cjzl04', cjzl04(this.RightBottom.map(i => i.name), this.RightBottom.map(i => i.cont)))
src/views/kanbanManager/zhkb.vue
@@ -45,25 +45,25 @@
                </div>
              </div>
              <div style="height: 180px;padding: 10px;display: flex; justify-content: space-around;margin-top: 20px;">
                <div v-for="i in LeftTopData02" :key="i.wkshp_code" class="flex_c_s">
                  <div class="all_block03 flex_c_s">
                    <div class="flex_c_c all_block04">{{ i.wkshp_name }}</div>
                    <div class="" style="display: flex;justify-content:space-between">
                      <div class="all_block04 flex_c_c" style="width: 49% ">任务数</div>
                      <div class="all_block04 flex_c_c" style="width: 49% ">{{ i.plan_qty }}</div>
                    </div>
                    <div class="" style="display: flex;justify-content:space-between">
                      <div class="all_block04 flex_c_c" style="width: 49% ">完工数</div>
                      <div class="all_block04 flex_c_c" style="width: 49% ">{{ i.quantity }}</div>
                    </div>
                  </div>
                </div>
              </div>
              <!--              <div style="height: 260px;">-->
              <!--                <div id="all01" class="flex_c_c" style="width: 100%;height:100%;" />-->
              <!--              <div style="height: 180px;padding: 10px;display: flex; justify-content: space-around;margin-top: 20px;">-->
              <!--                <div v-for="i in LeftTopData02" :key="i.wkshp_code" class="flex_c_s">-->
              <!--                  <div class="all_block03 flex_c_s">-->
              <!--                    <div class="flex_c_c all_block04">{{ i.wkshp_name }}</div>-->
              <!--                    <div class="" style="display: flex;justify-content:space-between">-->
              <!--                      <div class="all_block04 flex_c_c" style="width: 49% ">任务数</div>-->
              <!--                      <div class="all_block04 flex_c_c" style="width: 49% ">{{ i.plan_qty }}</div>-->
              <!--                    </div>-->
              <!--                    <div class="" style="display: flex;justify-content:space-between">-->
              <!--                      <div class="all_block04 flex_c_c" style="width: 49% ">完工数</div>-->
              <!--                      <div class="all_block04 flex_c_c" style="width: 49% ">{{ i.quantity }}</div>-->
              <!--                    </div>-->
              <!--                  </div>-->
              <!--                </div>-->
              <!--              </div>-->
              <div style="height: 220px;">
                <div id="all01" class="flex_c_c" style="width: 100%;height:100%;" />
              </div>
            </dv-border-box-12>
          </div>
@@ -163,7 +163,7 @@
<script>
import './kbCommon.css'
import { loadEcharts, all02 } from '@/utils/myEcharts'
import { loadEcharts, all02, all01 } from '@/utils/myEcharts'
import {
  WorkShopCompreLeftTop,
  WorkShopCompreRightBottom,
@@ -222,12 +222,12 @@
  methods: {
    getWorkShopCompreLeftTop() {
      const res = [
        { org_code: 'CJ001', org_name: '装配车间' },
        { org_code: 'CJ002', org_name: '电池车间' },
        { org_code: 'CJ003', org_name: '包装车间' }
        { org_code: '0501', org_name: '装配车间' },
        { org_code: '0502', org_name: '电池车间' },
        { org_code: '0503', org_name: '包装车间' }
      ]
      const temp = ['CJ001', 'CJ002', 'CJ003']
      const temp = ['0501', '0502', '0503']
      WorkShopCompreLeftTop({ wkshopcode: temp.join(',') }).then(res2 => {
        this.LeftTopData01 = []
@@ -261,6 +261,7 @@
            this.LeftTopData02.push(data)
          }
        }
        loadEcharts('all01', all01(res.map(i => i.org_name), this.LeftTopData02))
      })
      setInterval(() => {
@@ -297,6 +298,7 @@
            }
          }
        })
        loadEcharts('all01', all01(res.map(i => i.org_name), this.LeftTopData02))
      }, 1000 * 30)
    },
src/views/kanbanManager/zpcj.vue
@@ -165,7 +165,7 @@
  },
  methods: {
    getWorkShopProduceTopData() {
      WorkShopProduceTopData({ wkshopcode: 'CJ001' }).then(res => {
      WorkShopProduceTopData({ wkshopcode: '0501' }).then(res => {
        const flag = this.compareArrays(this.configTableTop.data, res.data)
        if (!flag) {
          this.configTableTop.data = res.data.map(i =>
@@ -190,15 +190,15 @@
      })
    },
    async getWorkShopProduceBottomLeftData() {
      const res4 = await WorkShopProduceBottomLeftData({ wkshopcode: 'CJ001' })
      this.cjzl03_xData = res4.data['CJ001'].map(i => i.click_date)
      this.cjzl03_yData = res4.data['CJ001'].map(i => i.count)
      const res4 = await WorkShopProduceBottomLeftData({ wkshopcode: '0501' })
      this.cjzl03_xData = res4.data['0501'].map(i => i.click_date)
      this.cjzl03_yData = res4.data['0501'].map(i => i.count)
      loadEcharts('cjzl03', cjzl03_2(this.cjzl03_xData, this.cjzl03_yData))
    },
    async getWorkShopProduceBottomRightData() {
      const res5 = await WorkShopProduceBottomRightData({ wkshopcode: 'CJ001' })
      const res5 = await WorkShopProduceBottomRightData({ wkshopcode: '0501' })
      this.RightBottom = res5.data
      if (this.RightBottom.length > 0) {
        loadEcharts('cjzl04', cjzl04(this.RightBottom.map(i => i.name), this.RightBottom.map(i => i.cont)))