|
|
@@ -53,7 +53,7 @@ export default {
|
|
|
})
|
|
|
this.mainData = res.data
|
|
|
console.log(this.mainData);
|
|
|
-
|
|
|
+
|
|
|
this.changeDataStructure()
|
|
|
},
|
|
|
changeDataStructure() {
|
|
|
@@ -77,29 +77,17 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
label:'是否限制使用',
|
|
|
- value:this.mainData.islimit ? this.$t('是'):this.$t('否')
|
|
|
+ value:this.mainData.islimit ? this.$t('是'):this.$t('否'),
|
|
|
+ style:function (){
|
|
|
+ let style = {color:that.mainData.islimit?that.tool.getStatusColor('是',true):that.tool.getStatusColor('否',true)}
|
|
|
+ return style
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
label:'状态',
|
|
|
value:this.$t(this.mainData.status),
|
|
|
style:function () {
|
|
|
- let style = {}
|
|
|
- switch (that.mainData.status) {
|
|
|
- case '在库':
|
|
|
- style = {color:"#000000"}
|
|
|
- break;
|
|
|
- case '借出':
|
|
|
- style = {color:"#d90a0a"}
|
|
|
- break;
|
|
|
- case '售出':
|
|
|
- style = {color:"#52C41A"}
|
|
|
- break;
|
|
|
- case '报废':
|
|
|
- style = {color:"#b2c0ea"}
|
|
|
- break;
|
|
|
- default:
|
|
|
- break;
|
|
|
- }
|
|
|
+ let style = that.tool.getStatusColor(that.mainData.status)
|
|
|
return style
|
|
|
}
|
|
|
},
|
|
|
@@ -109,7 +97,11 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
label:'是否使用',
|
|
|
- value:this.mainData.isused ? this.$t('是'):this.$t('否')
|
|
|
+ value:this.mainData.isused ? this.$t('是'):this.$t('否'),
|
|
|
+ style:function (){
|
|
|
+ let style = {color:that.mainData.isused?that.tool.getStatusColor('是',true):that.tool.getStatusColor('否',true)}
|
|
|
+ return style
|
|
|
+ }
|
|
|
},
|
|
|
]
|
|
|
this.detailInfo = {
|
|
|
@@ -128,7 +120,11 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
label:'是否限制使用',
|
|
|
- value:this.mainData.islimit ? this.$t('是'):this.$t('否')
|
|
|
+ value:this.mainData.islimit ? this.$t('是'):this.$t('否'),
|
|
|
+ style:function (){
|
|
|
+ let style = {color:that.mainData.islimit?that.tool.getStatusColor('是',true):that.tool.getStatusColor('否',true)}
|
|
|
+ return style
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
label:'序列号',
|
|
|
@@ -142,23 +138,7 @@ export default {
|
|
|
label:'状态',
|
|
|
value:this.$t(this.mainData.status),
|
|
|
style:function () {
|
|
|
- let style = {}
|
|
|
- switch (that.mainData.status) {
|
|
|
- case '在库':
|
|
|
- style = {color:"#000000"}
|
|
|
- break;
|
|
|
- case '借出':
|
|
|
- style = {color:"#d90a0a"}
|
|
|
- break;
|
|
|
- case '售出':
|
|
|
- style = {color:"#52C41A"}
|
|
|
- break;
|
|
|
- case '报废':
|
|
|
- style = {color:"#b2c0ea"}
|
|
|
- break;
|
|
|
- default:
|
|
|
- break;
|
|
|
- }
|
|
|
+ let style = that.tool.getStatusColor(that.mainData.status)
|
|
|
return style
|
|
|
}
|
|
|
},
|
|
|
@@ -168,7 +148,11 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
label:'是否使用',
|
|
|
- value:this.mainData.isused ? this.$t('是'):this.$t('否')
|
|
|
+ value:this.mainData.isused ? this.$t('是'):this.$t('否'),
|
|
|
+ style:function (){
|
|
|
+ let style = {color:that.mainData.isused?that.tool.getStatusColor('是',true):that.tool.getStatusColor('否',true)}
|
|
|
+ return style
|
|
|
+ }
|
|
|
},
|
|
|
],
|
|
|
systemInfo: [
|
|
|
@@ -202,4 +186,4 @@ export default {
|
|
|
|
|
|
<style scoped>
|
|
|
|
|
|
-</style>
|
|
|
+</style>
|