forked from github/dataease
refactor: 去掉视图权限校验
This commit is contained in:
parent
8823a6e035
commit
cd5fb46d0d
@ -10,19 +10,16 @@
|
|||||||
|
|
||||||
<select id="searchOneWithPrivileges" resultMap="BaseResultMapDTO">
|
<select id="searchOneWithPrivileges" resultMap="BaseResultMapDTO">
|
||||||
select
|
select
|
||||||
chart_view.*,
|
chart_view.*
|
||||||
get_auths(id,'chart',#{userId}) as `privileges`
|
|
||||||
from chart_view where id = #{id}
|
from chart_view where id = #{id}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="searchOne" resultMap="BaseResultMapDTO">
|
<select id="searchOne" resultMap="BaseResultMapDTO">
|
||||||
select
|
select
|
||||||
id, `name`, scene_id, table_id, `type`, title, create_by, create_time, update_time,
|
id, `name`, scene_id, table_id, `type`, title, create_by, create_time, update_time,
|
||||||
style_priority,x_axis, y_axis, custom_attr, custom_style, custom_filter, snapshot,
|
style_priority,x_axis, y_axis, custom_attr, custom_style, custom_filter, snapshot
|
||||||
get_auths(id,'chart',#{userId}) as `privileges`
|
from chart_view
|
||||||
from (select GET_V_AUTH_MODEL_ID_P_USE (#{userId}, 'chart') cids) t,chart_view
|
|
||||||
<where>
|
<where>
|
||||||
FIND_IN_SET(chart_view.id,cids)
|
|
||||||
<if test="sceneId != null">
|
<if test="sceneId != null">
|
||||||
and scene_id = #{sceneId,jdbcType=VARCHAR}
|
and scene_id = #{sceneId,jdbcType=VARCHAR}
|
||||||
</if>
|
</if>
|
||||||
|
@ -46,7 +46,6 @@
|
|||||||
/>
|
/>
|
||||||
<el-button
|
<el-button
|
||||||
:title="$t('chart.change_ds')"
|
:title="$t('chart.change_ds')"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
icon="el-icon-refresh"
|
icon="el-icon-refresh"
|
||||||
type="text"
|
type="text"
|
||||||
size="mini"
|
size="mini"
|
||||||
@ -62,7 +61,6 @@
|
|||||||
animation="300"
|
animation="300"
|
||||||
:move="onMove"
|
:move="onMove"
|
||||||
class="drag-list"
|
class="drag-list"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
@add="moveToDimension"
|
@add="moveToDimension"
|
||||||
>
|
>
|
||||||
<transition-group>
|
<transition-group>
|
||||||
@ -88,7 +86,6 @@
|
|||||||
animation="300"
|
animation="300"
|
||||||
:move="onMove"
|
:move="onMove"
|
||||||
class="drag-list"
|
class="drag-list"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
@add="moveToQuota"
|
@add="moveToQuota"
|
||||||
>
|
>
|
||||||
<transition-group>
|
<transition-group>
|
||||||
@ -157,7 +154,6 @@
|
|||||||
<el-radio-group
|
<el-radio-group
|
||||||
v-model="view.type"
|
v-model="view.type"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
@change="changeChartType()"
|
@change="changeChartType()"
|
||||||
>
|
>
|
||||||
<chart-type ref="cu-chart-type" :chart="view" style="height: 480px" />
|
<chart-type ref="cu-chart-type" :chart="view" style="height: 480px" />
|
||||||
@ -182,7 +178,6 @@
|
|||||||
slot="reference"
|
slot="reference"
|
||||||
size="mini"
|
size="mini"
|
||||||
style="padding: 6px;"
|
style="padding: 6px;"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
>
|
>
|
||||||
{{ $t('chart.change_chart_type') }}
|
{{ $t('chart.change_chart_type') }}
|
||||||
<i class="el-icon-caret-bottom" />
|
<i class="el-icon-caret-bottom" />
|
||||||
@ -202,7 +197,6 @@
|
|||||||
<el-radio-group
|
<el-radio-group
|
||||||
v-model="view.resultMode"
|
v-model="view.resultMode"
|
||||||
class="radio-span"
|
class="radio-span"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
size="mini"
|
size="mini"
|
||||||
@change="calcData"
|
@change="calcData"
|
||||||
>
|
>
|
||||||
@ -212,7 +206,6 @@
|
|||||||
v-model="view.resultCount"
|
v-model="view.resultCount"
|
||||||
class="result-count"
|
class="result-count"
|
||||||
size="mini"
|
size="mini"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
@change="calcData"
|
@change="calcData"
|
||||||
/>
|
/>
|
||||||
</el-radio>
|
</el-radio>
|
||||||
@ -237,7 +230,6 @@
|
|||||||
:no-children-text="$t('commons.treeselect.no_children_text')"
|
:no-children-text="$t('commons.treeselect.no_children_text')"
|
||||||
:no-options-text="$t('commons.treeselect.no_options_text')"
|
:no-options-text="$t('commons.treeselect.no_options_text')"
|
||||||
:no-results-text="$t('commons.treeselect.no_results_text')"
|
:no-results-text="$t('commons.treeselect.no_results_text')"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
@input="calcData"
|
@input="calcData"
|
||||||
@deselect="calcData"
|
@deselect="calcData"
|
||||||
/>
|
/>
|
||||||
@ -256,7 +248,6 @@
|
|||||||
</span>
|
</span>
|
||||||
<draggable
|
<draggable
|
||||||
v-model="view.xaxisExt"
|
v-model="view.xaxisExt"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
group="drag"
|
group="drag"
|
||||||
animation="300"
|
animation="300"
|
||||||
:move="onMove"
|
:move="onMove"
|
||||||
@ -310,7 +301,6 @@
|
|||||||
</span>
|
</span>
|
||||||
<draggable
|
<draggable
|
||||||
v-model="view.xaxis"
|
v-model="view.xaxis"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
group="drag"
|
group="drag"
|
||||||
animation="300"
|
animation="300"
|
||||||
:move="onMove"
|
:move="onMove"
|
||||||
@ -364,7 +354,6 @@
|
|||||||
</span>
|
</span>
|
||||||
<draggable
|
<draggable
|
||||||
v-model="view.yaxis"
|
v-model="view.yaxis"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
group="drag"
|
group="drag"
|
||||||
animation="300"
|
animation="300"
|
||||||
:move="onMove"
|
:move="onMove"
|
||||||
@ -403,7 +392,6 @@
|
|||||||
</span>
|
</span>
|
||||||
<draggable
|
<draggable
|
||||||
v-model="view.yaxisExt"
|
v-model="view.yaxisExt"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
group="drag"
|
group="drag"
|
||||||
animation="300"
|
animation="300"
|
||||||
:move="onMove"
|
:move="onMove"
|
||||||
@ -442,7 +430,6 @@
|
|||||||
</span>
|
</span>
|
||||||
<draggable
|
<draggable
|
||||||
v-model="view.extStack"
|
v-model="view.extStack"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
group="drag"
|
group="drag"
|
||||||
animation="300"
|
animation="300"
|
||||||
:move="onMove"
|
:move="onMove"
|
||||||
@ -484,7 +471,6 @@
|
|||||||
</span>
|
</span>
|
||||||
<draggable
|
<draggable
|
||||||
v-model="view.extBubble"
|
v-model="view.extBubble"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
group="drag"
|
group="drag"
|
||||||
animation="300"
|
animation="300"
|
||||||
:move="onMove"
|
:move="onMove"
|
||||||
@ -518,7 +504,6 @@
|
|||||||
<!-- </el-button>-->
|
<!-- </el-button>-->
|
||||||
<draggable
|
<draggable
|
||||||
v-model="view.customFilter"
|
v-model="view.customFilter"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
group="drag"
|
group="drag"
|
||||||
animation="300"
|
animation="300"
|
||||||
:move="onMove"
|
:move="onMove"
|
||||||
@ -557,7 +542,6 @@
|
|||||||
</span>
|
</span>
|
||||||
<draggable
|
<draggable
|
||||||
v-model="view.drillFields"
|
v-model="view.drillFields"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
group="drag"
|
group="drag"
|
||||||
animation="300"
|
animation="300"
|
||||||
:move="onMove"
|
:move="onMove"
|
||||||
@ -609,7 +593,6 @@
|
|||||||
<el-radio-group
|
<el-radio-group
|
||||||
v-model="view.stylePriority"
|
v-model="view.stylePriority"
|
||||||
class="radio-span"
|
class="radio-span"
|
||||||
:disabled="!hasDataPermission('manage',param.privileges)"
|
|
||||||
size="mini"
|
size="mini"
|
||||||
@change="calcStyle"
|
@change="calcStyle"
|
||||||
>
|
>
|
||||||
|
Loading…
Reference in New Issue
Block a user