Browse Source

feature:添加权限校验

master
Penny 3 years ago
parent
commit
9e8ff36735
  1. 4
      src/views/img/banner/index.vue
  2. 2
      src/views/img/commonImgs/index.vue
  3. 4
      src/views/img/creator/index.vue
  4. 4
      src/views/img/creatorAccount/index.vue
  5. 4
      src/views/img/creatorProfit/index.vue
  6. 3
      src/views/img/feedback/index.vue
  7. 4
      src/views/img/fhUser/index.vue
  8. 4
      src/views/img/inviteLog/index.vue
  9. 4
      src/views/img/notice/index.vue
  10. 12
      src/views/img/profitVerifyOrder/index.vue
  11. 4
      src/views/img/sign/index.vue
  12. 8
      src/views/img/tiktokImg/index.vue
  13. 4
      src/views/img/tiktokUser/index.vue
  14. 4
      src/views/img/type/index.vue
  15. 2
      src/views/img/verifyLog/index.vue
  16. 4
      src/views/img/withdraw/index.vue
  17. 4
      src/views/img/wxUser/index.vue

4
src/views/img/banner/index.vue

@ -58,7 +58,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:banner:remove']"
v-hasPermi="['img:banner:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -119,7 +119,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:banner:remove']"
v-hasPermi="['img:banner:delete']"
>删除</el-button>
</template>
</el-table-column>

2
src/views/img/commonImgs/index.vue

@ -48,7 +48,7 @@
icon="el-icon-delete"
size="mini"
@click="handleDelete"
v-hasPermi="['img:commonImgs:remove']"
v-hasPermi="['img:commonImgs:delete']"
>删除</el-button>
</el-col>
<el-col :span="1.5">

4
src/views/img/creator/index.vue

@ -115,7 +115,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:creator:remove']"
v-hasPermi="['img:creator:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -199,7 +199,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:creator:remove']"
v-hasPermi="['img:creator:delete']"
>删除</el-button>
</template>
</el-table-column>

4
src/views/img/creatorAccount/index.vue

@ -82,7 +82,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:creatorAccount:remove']"
v-hasPermi="['img:creatorAccount:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -146,7 +146,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:creatorAccount:remove']"
v-hasPermi="['img:creatorAccount:delete']"
>删除</el-button>
</template>
</el-table-column>

4
src/views/img/creatorProfit/index.vue

@ -106,7 +106,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:creatorProfit:remove']"
v-hasPermi="['img:creatorProfit:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -210,7 +210,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:creatorProfit:remove']"
v-hasPermi="['img:creatorProfit:delete']"
>删除</el-button>
</template>
</el-table-column>

3
src/views/img/feedback/index.vue

@ -59,14 +59,13 @@
type="text"
icon="el-icon-edit"
@click="handleDetails(scope.row)"
v-hasPermi="['system:feedback:details']"
>详情</el-button>
<el-button
size="mini"
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['system:feedback:remove']"
v-hasPermi="['img:feedback:delete']"
>删除</el-button>
</template>
</el-table-column>

4
src/views/img/fhUser/index.vue

@ -38,7 +38,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:fhUser:remove']"
v-hasPermi="['img:fhUser:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -87,7 +87,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:fhUser:remove']"
v-hasPermi="['img:fhUser:delete']"
>删除</el-button>
</template>
</el-table-column>

4
src/views/img/inviteLog/index.vue

@ -38,7 +38,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:inviteLog:remove']"
v-hasPermi="['img:inviteLog:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -78,7 +78,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:inviteLog:remove']"
v-hasPermi="['img:inviteLog:delete']"
>删除</el-button>
</template>
</el-table-column>

4
src/views/img/notice/index.vue

@ -58,7 +58,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:notice:remove']"
v-hasPermi="['img:notice:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -119,7 +119,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:notice:remove']"
v-hasPermi="['img:notice:delete']"
>删除</el-button>
</template>
</el-table-column>

12
src/views/img/profitVerifyOrder/index.vue

@ -50,7 +50,7 @@
icon="el-icon-plus"
size="mini"
@click="handleAdd"
v-hasPermi="['img:profitVerifyOrder:add']"
v-hasPermi="['img:profit:add']"
>新增</el-button>
</el-col>
<el-col :span="1.5">
@ -61,7 +61,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:profitVerifyOrder:remove']"
v-hasPermi="['img:profit:delete']"
>删除</el-button>
</el-col>
<el-col :span="1.5">
@ -71,7 +71,7 @@
icon="el-icon-sort"
size="mini"
@click="handleTrans"
v-hasPermi="['img:profitVerifyOrder:trans']"
v-hasPermi="['img:profit:trans']"
>转入钱包</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -128,7 +128,7 @@
type="text"
icon="el-icon-plus"
@click="handleVerify(scope.row)"
v-hasPermi="['img:profitVerifyOrder:verify']"
v-hasPermi="['img:profit:verify']"
>审核</el-button>
<el-button
v-if="scope.row.verifyStatus === '0'"
@ -136,14 +136,14 @@
type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
v-hasPermi="['img:profitVerifyOrder:edit']"
v-hasPermi="['img:profit:edit']"
>修改</el-button>
<el-button
size="mini"
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:profitVerifyOrder:remove']"
v-hasPermi="['img:profit:delete']"
>删除</el-button>
</template>
</el-table-column>

4
src/views/img/sign/index.vue

@ -48,7 +48,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:sign:remove']"
v-hasPermi="['img:sign:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -103,7 +103,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:sign:remove']"
v-hasPermi="['img:sign:delete']"
>删除</el-button>
</template>
</el-table-column>

8
src/views/img/tiktokImg/index.vue

@ -77,7 +77,7 @@
icon="el-icon-plus"
size="mini"
@click="handleAdd"
v-hasPermi="['img:banner:add']"
v-hasPermi="['img:tiktokImg:add']"
>新增</el-button>
</el-col>
<el-col :span="1.5">
@ -88,7 +88,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:banner:remove']"
v-hasPermi="['img:tiktokImg:delete']"
>删除</el-button>
</el-col>
<el-col :span="1.5">
@ -98,7 +98,7 @@
icon="el-icon-coordinate"
size="mini"
@click="handleVerify"
v-hasPermi="['img:banner:verify']"
v-hasPermi="['img:tiktokImg:verify']"
>审核</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -191,7 +191,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:tiktokImg:remove']"
v-hasPermi="['img:tiktokImg:delete']"
>删除</el-button>
</template>
</el-table-column>

4
src/views/img/tiktokUser/index.vue

@ -38,7 +38,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:tiktok:remove']"
v-hasPermi="['img:tiktokUser:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -87,7 +87,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:tiktok:remove']"
v-hasPermi="['img:tiktokUser:delete']"
>删除</el-button>
</template>
</el-table-column>

4
src/views/img/type/index.vue

@ -48,7 +48,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:type:remove']"
v-hasPermi="['img:type:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -98,7 +98,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:type:remove']"
v-hasPermi="['img:type:delete']"
>删除</el-button>
</template>
</el-table-column>

2
src/views/img/verifyLog/index.vue

@ -29,7 +29,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:verifyLog:remove']"
v-hasPermi="['img:creatorVerifyLog:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>

4
src/views/img/withdraw/index.vue

@ -45,7 +45,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:withdraw:remove']"
v-hasPermi="['img:withdraw:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -100,7 +100,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:withdraw:remove']"
v-hasPermi="['img:withdraw:delete']"
>删除</el-button>
</template>
</el-table-column>

4
src/views/img/wxUser/index.vue

@ -38,7 +38,7 @@
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['img:wxUser:remove']"
v-hasPermi="['img:wxUser:delete']"
>删除</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
@ -87,7 +87,7 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['img:wxUser:remove']"
v-hasPermi="['img:wxUser:delete']"
>删除</el-button>
</template>
</el-table-column>

Loading…
Cancel
Save