|
@@ -5,7 +5,12 @@ const privateField = {
|
|
|
...mapGetters(['private_field', 'isSupertube', 'sourceLevel'])
|
|
|
},
|
|
|
methods: {
|
|
|
- // 1 成本价 2 销售价 3 毛利率
|
|
|
+ /**
|
|
|
+ * > 1 成本价 2 销售价 3 毛利率
|
|
|
+ * 1. 超管可以查看所有
|
|
|
+ * 2. 供应商(originLevel === '3') 可以查看成本(type === '1)
|
|
|
+ * 3. 业务公司(originLevel === '2') 根据角色的private_field查看
|
|
|
+ */
|
|
|
isDisplayPrivateField(type) {
|
|
|
if (this.isSupertube) return true
|
|
|
if (this.originLevel === '3' && type === '1') return true
|