|
@@ -60,8 +60,15 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<template #tableLeft style="padding: 0">
|
|
|
- <div style="margin: 0;padding: 0;min-width: 320px;max-width: 320px;">
|
|
|
- <myGroup ref="groupRef" @clickGroup="clickGroup" @groupList="groupList" :typeTab="tabName" @delGroup="onReset"></myGroup>
|
|
|
+ <div :style="[{'margin': '0'},{'padding': '0'},{'minWidth': isShow?'320px':'45px'},{'maxWidth':isShow?'320px':'45px'}]">
|
|
|
+ <div style="padding: 0 10px 0 10px">
|
|
|
+ <div style="float: right;">
|
|
|
+ <el-button v-if="isShow" type="text" icon="el-icon-s-unfold" @click="onCollapse" size="medium" ></el-button>
|
|
|
+ <el-button v-if="!isShow" type="text" icon="el-icon-s-fold" @click="onCollapse" size="medium" ></el-button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <myGroup v-if="isShow" ref="groupRef" @clickGroup="clickGroup" @groupList="groupList" :typeTab="tabName" @delGroup="onReset">
|
|
|
+ </myGroup>
|
|
|
</div>
|
|
|
</template>
|
|
|
<template v-slot:tbList="scope">
|
|
@@ -82,6 +89,9 @@
|
|
|
<div v-else-if="scope.data.column.columnname === 'islinkproject'">
|
|
|
<div>{{scope.data.column.data[[scope.data.column.columnname]]?scope.data.column.data[[scope.data.column.columnname]] === 0?'否':'是':'否'}}</div>
|
|
|
</div>
|
|
|
+ <div v-else-if="scope.data.column.columnname === 'orderamount'">
|
|
|
+ <div>{{scope.data.column.data[[scope.data.column.columnname]]?'¥ '+tool.formatAmount(scope.data.column.data[[scope.data.column.columnname]],2):'--'}}</div>
|
|
|
+ </div>
|
|
|
<div v-else>
|
|
|
{{scope.data.column.data[[scope.data.column.columnname]]?scope.data.column.data[[scope.data.column.columnname]]:'--'}}
|
|
|
</div>
|
|
@@ -173,7 +183,8 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
groupname:'',
|
|
|
- contactstype:''
|
|
|
+ contactstype:'',
|
|
|
+ isShow:true
|
|
|
}
|
|
|
},
|
|
|
methods:{
|
|
@@ -285,6 +296,9 @@ export default {
|
|
|
onDelSuccess(){
|
|
|
console.log('抽屉关闭')
|
|
|
/*this.onReset()*/
|
|
|
+ },
|
|
|
+ onCollapse(){
|
|
|
+ this.isShow = this.isShow?false:true
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|
|
@@ -295,5 +309,14 @@ export default {
|
|
|
</script>
|
|
|
|
|
|
<style scoped>
|
|
|
+/deep/ .el-button--medium {
|
|
|
+ padding:0;
|
|
|
+ font-size: 24px;
|
|
|
+ /* border-radius: 4px; */
|
|
|
+}
|
|
|
+/deep/ .normal-panel[data-v-6c61de12] {
|
|
|
+ width: 250px;
|
|
|
+ border-right: 0px solid #f1f2f3;
|
|
|
+}
|
|
|
|
|
|
</style>
|