'基础资料部分'

This commit is contained in:
Fanzink
2022-03-03 20:48:59 +08:00
parent ffdcbf6fa7
commit 04cc50f504
19 changed files with 628 additions and 181 deletions

View File

@@ -1,8 +1,8 @@
<!--
* @Author: zwq
* @Date: 2020-12-29 16:37:56
* @LastEditors: zwq
* @LastEditTime: 2022-01-11 16:26:29
* @LastEditors: fzq
* @LastEditTime: 2022-03-03 14:21:53
* @enName:
-->
<template>
@@ -104,11 +104,11 @@
<script>import i18n from '@/lang'
import { cacheDetail, cacheUpdate, cacheAdd, cacheCode } from '@/api/basicData/Cache/cache'
import { areaList, areaDelete } from '@/api/basicData/Cache/area'
import { shelfList, shelfDelete } from '@/api/basicData/Cache/shelf'
import BaseTable from '@/components/BaseTable'
import MethodBtn from '@/components/BaseTable/subcomponents/MethodBtn'
import shelfAttrAdd from './shelfAttr-add.vue'
import shelfBtn from './shelfBtn.vue'
import locationBtn from './locationBtn.vue'
const tableBtn = [
{
type: 'edit',
@@ -121,7 +121,7 @@ const tableBtn = [
]
const tableProps = [
{
prop: 'name',
prop: 'shelfName',
label: i18n.t('module.basicData.cache.AreaName'),
align: 'center'
},
@@ -131,7 +131,7 @@ const tableProps = [
align: 'center'
},
{
prop: 'shelfNum',
prop: 'total',
label: i18n.t('module.basicData.cache.StorageQuantity'),
align: 'center'
},
@@ -148,7 +148,7 @@ const tableProps = [
{
prop: 'shelf',
label: i18n.t('module.basicData.cache.Location'),
subcomponent: shelfBtn,
subcomponent: locationBtn,
align: 'center'
}
]
@@ -219,9 +219,20 @@ export default {
if (this.id) {
cacheDetail(this.id).then(res => {
this.dataForm = res.data
// console.log(this.dataForm)
})
this.listQuery.id = this.id
areaList(this.listQuery).then(response => {
console.log(this.listQuery.id)
// shelfDetail(this.listQuery).then(response => {
// console.log(response)
// if (response.data.records) {
// this.list = response.data.records
// } else {
// this.list.splice(0, this.list.length)
// }
// })
shelfList(this.listQuery).then(response => {
console.log(response)
if (response.data.records) {
this.list = response.data.records
} else {
@@ -236,7 +247,7 @@ export default {
})
},
getList() {
areaList(this.listQuery).then(response => {
shelfList(this.listQuery).then(response => {
if (response.data.records) {
this.list = response.data.records
}
@@ -249,7 +260,7 @@ export default {
cancelButtonText: this.$t('module.basicData.visual.cancelButtonText'),
type: 'warning'
}).then(() => {
areaDelete(raw.data.id).then(response => {
shelfDelete(raw.data.id).then(response => {
this.$message({
message: this.$t('module.basicData.visual.success'),
type: 'success',