Browse Source

周转日映射关系

develop
wangxy 2 years ago
parent
commit
638448343f
4 changed files with 41 additions and 10 deletions
  1. +1
    -0
      src/views/plan/workbench/materialAnalysis/index.vue
  2. +3
    -3
      src/views/plan/workbench/materialAnalysis/version/index.vue
  3. +19
    -3
      src/views/plan/workbench/predictVersion/index.vue
  4. +18
    -4
      src/views/plan/workbench/predictionDeviation/index.vue

+ 1
- 0
src/views/plan/workbench/materialAnalysis/index.vue View File

@ -7,6 +7,7 @@
<div class="material-top-right-wrap"> <div class="material-top-right-wrap">
<Version <Version
:withTheRingRadio="withTheRingRadio" :withTheRingRadio="withTheRingRadio"
:transLabelObj="transLabelObj"
@versionEmit="versionEmit" @versionEmit="versionEmit"
/> />
</div> </div>


+ 3
- 3
src/views/plan/workbench/materialAnalysis/version/index.vue View File

@ -11,7 +11,7 @@
placeholder="请选择"> placeholder="请选择">
<el-option v-for="item in getSpecifiedVersion" <el-option v-for="item in getSpecifiedVersion"
:key="item['AP_CustDemandVerHead-VersionId']" :key="item['AP_CustDemandVerHead-VersionId']"
:label="item['AP_CustDemandVerHead-VersionId']"
:label="transLabelObj[item['AP_CustDemandVerHead-VersionId']]"
:value="item['AP_CustDemandVerHead-VersionId']" /> :value="item['AP_CustDemandVerHead-VersionId']" />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -53,7 +53,7 @@
placeholder="请选择"> placeholder="请选择">
<el-option v-for="item in getSpecifiedVersion" <el-option v-for="item in getSpecifiedVersion"
:key="item['AP_CustDemandVerHead-VersionId']" :key="item['AP_CustDemandVerHead-VersionId']"
:label="item['AP_CustDemandVerHead-VersionId']"
:label="transLabelObj[item['AP_CustDemandVerHead-VersionId']]"
:value="item['AP_CustDemandVerHead-VersionId']" /> :value="item['AP_CustDemandVerHead-VersionId']" />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -88,7 +88,7 @@
<script> <script>
import { get } from "@/server/api.js" import { get } from "@/server/api.js"
export default { export default {
props: ["withTheRingRadio"],
props: ["withTheRingRadio", "transLabelObj"],
data() { data() {
return { return {
loading1: false, loading1: false,


+ 19
- 3
src/views/plan/workbench/predictVersion/index.vue View File

@ -12,7 +12,7 @@
<el-option <el-option
v-for="item in getSpecifiedVersion" v-for="item in getSpecifiedVersion"
:key="item['AP_CustDemandVerHead-VersionId']" :key="item['AP_CustDemandVerHead-VersionId']"
:label="item['AP_CustDemandVerHead-VersionId']"
:label="transLabelObj[item['AP_CustDemandVerHead-VersionId']]"
:value="item['AP_CustDemandVerHead-VersionId']" :value="item['AP_CustDemandVerHead-VersionId']"
/> />
</el-select> </el-select>
@ -102,6 +102,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('AP_CustArtlst-ArtId')" :label="getColumnName('AP_CustArtlst-ArtId')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["AP_CustArtlst-ArtId"] }} {{ scope.row["AP_CustArtlst-ArtId"] }}
@ -111,6 +112,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('AP_CustArtlst-Descr1')" :label="getColumnName('AP_CustArtlst-Descr1')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["AP_CustArtlst-Descr1"] }} {{ scope.row["AP_CustArtlst-Descr1"] }}
@ -120,6 +122,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('Article-ArtSize2')" :label="getColumnName('Article-ArtSize2')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["Article-ArtSize2"] }} {{ scope.row["Article-ArtSize2"] }}
@ -129,6 +132,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('Customer-CustomerId')" :label="getColumnName('Customer-CustomerId')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["Customer-CustomerId"] }} {{ scope.row["Customer-CustomerId"] }}
@ -138,6 +142,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('AP_CustArtlst-CustArtId')" :label="getColumnName('AP_CustArtlst-CustArtId')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["AP_CustArtlst-CustArtId"] }} {{ scope.row["AP_CustArtlst-CustArtId"] }}
@ -147,6 +152,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('Customer-FcustId')" :label="getColumnName('Customer-FcustId')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["Customer-FcustId"] }} {{ scope.row["Customer-FcustId"] }}
@ -156,6 +162,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('Customer-Name1')" :label="getColumnName('Customer-Name1')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["Customer-Name1"] }} {{ scope.row["Customer-Name1"] }}
@ -165,6 +172,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('AP_CustArtlst-LastUser')" :label="getColumnName('AP_CustArtlst-LastUser')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["AP_CustArtlst-LastUser"] }} {{ scope.row["AP_CustArtlst-LastUser"] }}
@ -174,6 +182,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('User-Name')" :label="getColumnName('User-Name')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["User-Name"] }} {{ scope.row["User-Name"] }}
@ -182,8 +191,8 @@
<el-table-column <el-table-column
v-for="item in headers" v-for="item in headers"
:key="item" :key="item"
:width="getRowWidth(item)"
:label="getColumnName(item)"
width="120"
:label="transLabelObj[getColumnName(item)]"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
> >
<template #default="scope"> <template #default="scope">
@ -217,6 +226,7 @@ export default {
customerLoading: false, customerLoading: false,
tableData1: [], tableData1: [],
getSpecifiedVersion: [], getSpecifiedVersion: [],
transLabelObj: {},
}; };
}, },
methods: { methods: {
@ -338,8 +348,14 @@ export default {
link.click(); link.click();
}) })
}, },
getTransLabel() {
get('/user/week_to_date').then(({data})=>{
this.transLabelObj = data || {}
})
},
}, },
created() { created() {
this.getTransLabel()
this.getVersionOfCustom() this.getVersionOfCustom()
this.pagination.pageSize = 100 this.pagination.pageSize = 100
}, },


+ 18
- 4
src/views/plan/workbench/predictionDeviation/index.vue View File

@ -12,7 +12,7 @@
<el-option <el-option
v-for="item in getSpecifiedVersion" v-for="item in getSpecifiedVersion"
:key="item['AP_CustDemandVerHead-VersionId']" :key="item['AP_CustDemandVerHead-VersionId']"
:label="item['AP_CustDemandVerHead-VersionId']"
:label="transLabelObj[item['AP_CustDemandVerHead-VersionId']]"
:value="item['AP_CustDemandVerHead-VersionId']" :value="item['AP_CustDemandVerHead-VersionId']"
/> />
</el-select> </el-select>
@ -27,7 +27,7 @@
<el-option <el-option
v-for="item in getSpecifiedVersion" v-for="item in getSpecifiedVersion"
:key="item['AP_CustDemandVerHead-VersionId']" :key="item['AP_CustDemandVerHead-VersionId']"
:label="item['AP_CustDemandVerHead-VersionId']"
:label="transLabelObj[item['AP_CustDemandVerHead-VersionId']]"
:value="item['AP_CustDemandVerHead-VersionId']" :value="item['AP_CustDemandVerHead-VersionId']"
/> />
</el-select> </el-select>
@ -111,6 +111,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('AP_CustArtlst-ArtId')" :label="getColumnName('AP_CustArtlst-ArtId')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["AP_CustArtlst-ArtId"] }} {{ scope.row["AP_CustArtlst-ArtId"] }}
@ -120,6 +121,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('AP_CustArtlst-Descr1')" :label="getColumnName('AP_CustArtlst-Descr1')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["AP_CustArtlst-Descr1"] }} {{ scope.row["AP_CustArtlst-Descr1"] }}
@ -129,6 +131,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('Customer-CustomerId')" :label="getColumnName('Customer-CustomerId')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["Customer-CustomerId"] }} {{ scope.row["Customer-CustomerId"] }}
@ -138,6 +141,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('Customer-Name1')" :label="getColumnName('Customer-Name1')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["Customer-Name1"] }} {{ scope.row["Customer-Name1"] }}
@ -147,6 +151,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('AP_CustArtlst-LastUser')" :label="getColumnName('AP_CustArtlst-LastUser')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["AP_CustArtlst-LastUser"] }} {{ scope.row["AP_CustArtlst-LastUser"] }}
@ -156,6 +161,7 @@
show-overflow-tooltip show-overflow-tooltip
:label="getColumnName('User-Name')" :label="getColumnName('User-Name')"
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["User-Name"] }} {{ scope.row["User-Name"] }}
@ -164,6 +170,7 @@
<el-table-column <el-table-column
show-overflow-tooltip show-overflow-tooltip
align="center" align="center"
width="120"
> >
<template #default="scope"> <template #default="scope">
{{ scope.row["title"] }} {{ scope.row["title"] }}
@ -172,8 +179,8 @@
<el-table-column <el-table-column
v-for="item in headers" v-for="item in headers"
:key="item" :key="item"
:width="getRowWidth(item)"
:label="getColumnName(item)"
width="120"
:label="transLabelObj[getColumnName(item)]"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
> >
<template #default="scope"> <template #default="scope">
@ -207,6 +214,7 @@ export default {
customerLoading: false, customerLoading: false,
tableData1: [], tableData1: [],
getSpecifiedVersion: [], getSpecifiedVersion: [],
transLabelObj: {},
}; };
}, },
methods: { methods: {
@ -326,8 +334,14 @@ export default {
link.click(); link.click();
}) })
}, },
getTransLabel() {
get('/user/week_to_date').then(({data})=>{
this.transLabelObj = data || {}
})
},
}, },
created() { created() {
this.getTransLabel()
this.getVersionOfCustom() this.getVersionOfCustom()
this.pagination.pageSize = 100 this.pagination.pageSize = 100
}, },


Loading…
Cancel
Save