gtz #76
@@ -2,7 +2,7 @@
 | 
				
			|||||||
 * @Author: gtz
 | 
					 * @Author: gtz
 | 
				
			||||||
 * @Date: 2022-03-03 09:16:10
 | 
					 * @Date: 2022-03-03 09:16:10
 | 
				
			||||||
 * @LastEditors: gtz
 | 
					 * @LastEditors: gtz
 | 
				
			||||||
 * @LastEditTime: 2022-03-16 19:25:19
 | 
					 * @LastEditTime: 2022-03-18 16:02:21
 | 
				
			||||||
 * @Description: file content
 | 
					 * @Description: file content
 | 
				
			||||||
 * @FilePath: \mt-ck-wms-ui\src\views\basicData\Warehouse\components\processStorageLink.vue
 | 
					 * @FilePath: \mt-ck-wms-ui\src\views\basicData\Warehouse\components\processStorageLink.vue
 | 
				
			||||||
-->
 | 
					-->
 | 
				
			||||||
@@ -89,13 +89,13 @@
 | 
				
			|||||||
                      cursor:
 | 
					                      cursor:
 | 
				
			||||||
                        z.portVoList[
 | 
					                        z.portVoList[
 | 
				
			||||||
                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
					                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
				
			||||||
                        ].attribute === 3
 | 
					                        ].attribute === '3'
 | 
				
			||||||
                          ? 'not-allowed'
 | 
					                          ? 'not-allowed'
 | 
				
			||||||
                          : 'pointer',
 | 
					                          : 'pointer',
 | 
				
			||||||
                      color:
 | 
					                      color:
 | 
				
			||||||
                        z.portVoList[
 | 
					                        z.portVoList[
 | 
				
			||||||
                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
					                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
				
			||||||
                        ].attribute === 3
 | 
					                        ].attribute === '3'
 | 
				
			||||||
                          ? '#A2A8B5'
 | 
					                          ? '#A2A8B5'
 | 
				
			||||||
                          : '',
 | 
					                          : '',
 | 
				
			||||||
                      border:
 | 
					                      border:
 | 
				
			||||||
@@ -110,8 +110,8 @@
 | 
				
			|||||||
                      )
 | 
					                      )
 | 
				
			||||||
                    "
 | 
					                    "
 | 
				
			||||||
                  >
 | 
					                  >
 | 
				
			||||||
                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
					                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3'" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
				
			||||||
                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3 ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
					                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3' ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
				
			||||||
                  </div>
 | 
					                  </div>
 | 
				
			||||||
                </el-col>
 | 
					                </el-col>
 | 
				
			||||||
              </el-row>
 | 
					              </el-row>
 | 
				
			||||||
@@ -168,13 +168,13 @@
 | 
				
			|||||||
                      cursor:
 | 
					                      cursor:
 | 
				
			||||||
                        z.portVoList[
 | 
					                        z.portVoList[
 | 
				
			||||||
                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
					                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
				
			||||||
                        ].attribute === 3
 | 
					                        ].attribute === '3'
 | 
				
			||||||
                          ? 'not-allowed'
 | 
					                          ? 'not-allowed'
 | 
				
			||||||
                          : 'pointer',
 | 
					                          : 'pointer',
 | 
				
			||||||
                      color:
 | 
					                      color:
 | 
				
			||||||
                        z.portVoList[
 | 
					                        z.portVoList[
 | 
				
			||||||
                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
					                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
				
			||||||
                        ].attribute === 3
 | 
					                        ].attribute === '3'
 | 
				
			||||||
                          ? '#A2A8B5'
 | 
					                          ? '#A2A8B5'
 | 
				
			||||||
                          : '',
 | 
					                          : '',
 | 
				
			||||||
                      border:
 | 
					                      border:
 | 
				
			||||||
@@ -189,8 +189,8 @@
 | 
				
			|||||||
                      )
 | 
					                      )
 | 
				
			||||||
                    "
 | 
					                    "
 | 
				
			||||||
                  >
 | 
					                  >
 | 
				
			||||||
                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
					                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3'" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
				
			||||||
                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3 ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
					                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3' ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
				
			||||||
                  </div>
 | 
					                  </div>
 | 
				
			||||||
                </el-col>
 | 
					                </el-col>
 | 
				
			||||||
              </el-row>
 | 
					              </el-row>
 | 
				
			||||||
@@ -217,13 +217,13 @@
 | 
				
			|||||||
                      cursor:
 | 
					                      cursor:
 | 
				
			||||||
                        z.portVoList[
 | 
					                        z.portVoList[
 | 
				
			||||||
                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
					                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
				
			||||||
                        ].attribute === 3
 | 
					                        ].attribute === '3'
 | 
				
			||||||
                          ? 'not-allowed'
 | 
					                          ? 'not-allowed'
 | 
				
			||||||
                          : 'pointer',
 | 
					                          : 'pointer',
 | 
				
			||||||
                      color:
 | 
					                      color:
 | 
				
			||||||
                        z.portVoList[
 | 
					                        z.portVoList[
 | 
				
			||||||
                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
					                          (current - 1) * 80 + (item - 1) * 20 + (x - 1)
 | 
				
			||||||
                        ].attribute === 3
 | 
					                        ].attribute === '3'
 | 
				
			||||||
                          ? '#A2A8B5'
 | 
					                          ? '#A2A8B5'
 | 
				
			||||||
                          : '',
 | 
					                          : '',
 | 
				
			||||||
                      border:
 | 
					                      border:
 | 
				
			||||||
@@ -238,8 +238,8 @@
 | 
				
			|||||||
                      )
 | 
					                      )
 | 
				
			||||||
                    "
 | 
					                    "
 | 
				
			||||||
                  >
 | 
					                  >
 | 
				
			||||||
                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
					                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3'" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
				
			||||||
                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3 ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
					                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3' ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
				
			||||||
                  </div>
 | 
					                  </div>
 | 
				
			||||||
                </el-col>
 | 
					                </el-col>
 | 
				
			||||||
              </el-row>
 | 
					              </el-row>
 | 
				
			||||||
@@ -285,7 +285,7 @@ export default {
 | 
				
			|||||||
      this.selectStorageList.splice(0, this.selectStorageList.length)
 | 
					      this.selectStorageList.splice(0, this.selectStorageList.length)
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    setType(item) {
 | 
					    setType(item) {
 | 
				
			||||||
      if (item.attribute !== 3) {
 | 
					      if (item.attribute !== '3') {
 | 
				
			||||||
        if (this.selectStorageList.findIndex(StorageItem => StorageItem.locationId === item.id) + 1) {
 | 
					        if (this.selectStorageList.findIndex(StorageItem => StorageItem.locationId === item.id) + 1) {
 | 
				
			||||||
          this.selectStorageList.splice(this.selectStorageList.findIndex(StorageItem => StorageItem.locationId === item.id), 1)
 | 
					          this.selectStorageList.splice(this.selectStorageList.findIndex(StorageItem => StorageItem.locationId === item.id), 1)
 | 
				
			||||||
        } else {
 | 
					        } else {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2,7 +2,7 @@
 | 
				
			|||||||
 * @Author: gtz
 | 
					 * @Author: gtz
 | 
				
			||||||
 * @Date: 2022-03-03 09:16:10
 | 
					 * @Date: 2022-03-03 09:16:10
 | 
				
			||||||
 * @LastEditors: gtz
 | 
					 * @LastEditors: gtz
 | 
				
			||||||
 * @LastEditTime: 2022-03-16 20:07:40
 | 
					 * @LastEditTime: 2022-03-18 16:03:29
 | 
				
			||||||
 * @Description: file content
 | 
					 * @Description: file content
 | 
				
			||||||
 * @FilePath: \mt-ck-wms-ui\src\views\dashboard\index.vue
 | 
					 * @FilePath: \mt-ck-wms-ui\src\views\dashboard\index.vue
 | 
				
			||||||
-->
 | 
					-->
 | 
				
			||||||
@@ -35,9 +35,9 @@
 | 
				
			|||||||
            <el-col v-for="(i, index) in shelfVoList" :key="item + 'shelf' + i.id" :span="12" class="dashboard-layout-shelf">
 | 
					            <el-col v-for="(i, index) in shelfVoList" :key="item + 'shelf' + i.id" :span="12" class="dashboard-layout-shelf">
 | 
				
			||||||
              <el-row>
 | 
					              <el-row>
 | 
				
			||||||
                <el-col v-for="z in i.rowVoList" :key="item + 'shelf' + i + 'row' + z.id" :span="12" class="dashboard-layout-row">
 | 
					                <el-col v-for="z in i.rowVoList" :key="item + 'shelf' + i + 'row' + z.id" :span="12" class="dashboard-layout-row">
 | 
				
			||||||
                  <div v-for="x in 20" :key="item + 'shelf' + i + 'row' + z + 'item' + x" class="dashboard-layout-item" :style="{background: portAttributeObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute], cursor: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === 3 ? 'not-allowed' : 'pointer', color: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === 3 ? '#A2A8B5' : ''}" @click="handlePort(z, x)">
 | 
					                  <div v-for="x in 20" :key="item + 'shelf' + i + 'row' + z + 'item' + x" class="dashboard-layout-item" :style="{background: portAttributeObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute], cursor: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === '3' ? 'not-allowed' : 'pointer', color: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === '3' ? '#A2A8B5' : ''}" @click="handlePort(z, x)">
 | 
				
			||||||
                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
					                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3'" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
				
			||||||
                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3 ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
					                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3' ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
				
			||||||
                  </div>
 | 
					                  </div>
 | 
				
			||||||
                </el-col>
 | 
					                </el-col>
 | 
				
			||||||
              </el-row>
 | 
					              </el-row>
 | 
				
			||||||
@@ -54,17 +54,17 @@
 | 
				
			|||||||
            <el-col v-for="(i, index) in shelfVoList" :key="item + 'shelf' + i.id" :span="12" class="dashboard-layout-shelf">
 | 
					            <el-col v-for="(i, index) in shelfVoList" :key="item + 'shelf' + i.id" :span="12" class="dashboard-layout-shelf">
 | 
				
			||||||
              <el-row v-if="item < Math.ceil((shelfVoList[0].rowVoList[0].portVoList.length - (current - 1) * 80) / 20)">
 | 
					              <el-row v-if="item < Math.ceil((shelfVoList[0].rowVoList[0].portVoList.length - (current - 1) * 80) / 20)">
 | 
				
			||||||
                <el-col v-for="z in i.rowVoList" :key="item + 'shelf' + i + 'row' + z.id" :span="12" class="dashboard-layout-row">
 | 
					                <el-col v-for="z in i.rowVoList" :key="item + 'shelf' + i + 'row' + z.id" :span="12" class="dashboard-layout-row">
 | 
				
			||||||
                  <div v-for="x in 20" :key="item + 'shelf' + i + 'row' + z + 'item' + x" class="dashboard-layout-item" :style="{background: portAttributeObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute], cursor: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === 3 ? 'not-allowed' : 'pointer', color: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === 3 ? '#A2A8B5' : ''}" @click="handlePort(z, x)">
 | 
					                  <div v-for="x in 20" :key="item + 'shelf' + i + 'row' + z + 'item' + x" class="dashboard-layout-item" :style="{background: portAttributeObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute], cursor: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === '3' ? 'not-allowed' : 'pointer', color: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === '3' ? '#A2A8B5' : ''}" @click="handlePort(z, x)">
 | 
				
			||||||
                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
					                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3'" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
				
			||||||
                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3 ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
					                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3' ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
				
			||||||
                  </div>
 | 
					                  </div>
 | 
				
			||||||
                </el-col>
 | 
					                </el-col>
 | 
				
			||||||
              </el-row>
 | 
					              </el-row>
 | 
				
			||||||
              <el-row v-else>
 | 
					              <el-row v-else>
 | 
				
			||||||
                <el-col v-for="z in i.rowVoList" :key="item + 'shelf' + i + 'row' + z.id" :span="12" class="dashboard-layout-row">
 | 
					                <el-col v-for="z in i.rowVoList" :key="item + 'shelf' + i + 'row' + z.id" :span="12" class="dashboard-layout-row">
 | 
				
			||||||
                  <div v-for="x in shelfVoList[0].rowVoList[0].portVoList.length - (item - 1) * 20 - (current - 1) * 80" :key="item + 'shelf' + i + 'row' + z + 'item' + x" class="dashboard-layout-item" :style="{background: portAttributeObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute], cursor: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === 3 ? 'not-allowed' : 'pointer', color: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === 3 ? '#A2A8B5' : ''}" @click="handlePort(z, x)">
 | 
					                  <div v-for="x in shelfVoList[0].rowVoList[0].portVoList.length - (item - 1) * 20 - (current - 1) * 80" :key="item + 'shelf' + i + 'row' + z + 'item' + x" class="dashboard-layout-item" :style="{background: portAttributeObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute], cursor: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === '3' ? 'not-allowed' : 'pointer', color: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute === '3' ? '#A2A8B5' : ''}" @click="handlePort(z, x)">
 | 
				
			||||||
                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
					                    <div v-if="z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3'" class="dashboard-layout-item-cricle" :style="{background: z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0] ? cassetteStatusObj[z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].cassetteVoList[0].status] : ''}" />
 | 
				
			||||||
                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== 3 ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
					                    {{ z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].attribute !== '3' ? z.portVoList[(current - 1) * 80 + (item - 1) * 20 + (x - 1)].name : 'XXXX' }}
 | 
				
			||||||
                  </div>
 | 
					                  </div>
 | 
				
			||||||
                </el-col>
 | 
					                </el-col>
 | 
				
			||||||
              </el-row>
 | 
					              </el-row>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user