wjx 1 år sedan
förälder
incheckning
57d141ce72
3 ändrade filer med 34 tillägg och 23 borttagningar
  1. 11 11
      src/api/accounts/ttAdapi.js
  2. 1 0
      src/assets/icons/svg/shell.svg
  3. 22 12
      src/views/accounts/account/index.vue

+ 11 - 11
src/api/accounts/ttAdapi.js

@@ -7,7 +7,7 @@ import request from '@/utils/request'
  */
 export function getAdApp() {
     return request({
-        url: '/oceanengine/adApp/all',
+        url: '/oceanengine/admin/adApp/all',
         method: 'GET'
     })
 }
@@ -18,7 +18,7 @@ export function getAdApp() {
  */
 export function addAdApp(data) {
     return request({
-        url: '/oceanengine/adApp',
+        url: '/oceanengine/admin/adApp',
         method: 'POST',
         data
     })
@@ -32,7 +32,7 @@ export function addAdApp(data) {
 export function editAdApp(params) {
     let { id, ...data } = params
     return request({
-        url: `/oceanengine/adApp/${id}`,
+        url: `/oceanengine/admin/adApp/${id}`,
         method: 'PUT',
         data
     })
@@ -46,7 +46,7 @@ export function editAdApp(params) {
  */
 export function editAdAppEnabled(id, enabled) {
     return request({
-        url: `/oceanengine/adApp/modifyEnabled/${id}/${enabled}`,
+        url: `/oceanengine/admin/adApp/modifyEnabled/${id}/${enabled}`,
         method: 'PUT'
     })
 }
@@ -58,7 +58,7 @@ export function editAdAppEnabled(id, enabled) {
  */
 export function delAdApp(id) {
     return request({
-        url: `/oceanengine/adApp/${id}`,
+        url: `/oceanengine/admin/adApp/${id}`,
         method: 'DELETE'
     })
 }
@@ -71,7 +71,7 @@ export function delAdApp(id) {
  */
 export function getAuthUserList(data) {
     return request({
-        url: `/oceanengine/authUser/list`,
+        url: `/oceanengine/admin/authUser/list`,
         method: 'POST',
         data
     })
@@ -85,7 +85,7 @@ export function getAuthUserList(data) {
  */
 export function getAdAccountList(data) {
     return request({
-        url: `/oceanengine/adAccount/list`,
+        url: `/oceanengine/admin/adAccount/list`,
         method: 'POST',
         data
     })
@@ -100,7 +100,7 @@ export function getAdAccountList(data) {
 export function toAuthUser(data) {
     let { adAppId, callbackPage } = data
     return request({
-        url: `/oceanengine/authUser/toAuth?adAppId=${adAppId}&callbackPage=${callbackPage}`,
+        url: `/oceanengine/admin/authUser/toAuth?adAppId=${adAppId}&callbackPage=${callbackPage}`,
         method: 'POST'
     })
 }
@@ -113,7 +113,7 @@ export function toAuthUser(data) {
 export function doAuthUser(data) {
     let { state, auth_code } = data
     return request({
-        url: `/oceanengine/authUser/doAuth?state=${state}&auth_code=${auth_code}`,
+        url: `/oceanengine/admin/authUser/doAuth?state=${state}&auth_code=${auth_code}`,
         method: 'POST'
     })
 }
@@ -126,7 +126,7 @@ export function doAuthUser(data) {
  */
 export function refreshUser(adAppId, authUserId) {
     return request({
-        url: `/oceanengine/authUser/refreshAccount/${adAppId}/${authUserId}`,
+        url: `/oceanengine/admin/authUser/refreshAccount/${adAppId}/${authUserId}`,
         method: 'PUT'
     })
 }
@@ -141,7 +141,7 @@ export function refreshUser(adAppId, authUserId) {
  */
 export function putUser(authUserId, accountId, putUserId) {
     return request({
-        url: `/oceanengine/adAccount/configPutUser/${authUserId}/${accountId}/${putUserId}`,
+        url: `/oceanengine/admin/adAccount/configPutUser/${authUserId}/${accountId}/${putUserId}`,
         method: 'PUT'
     })
 }

+ 1 - 0
src/assets/icons/svg/shell.svg

@@ -0,0 +1 @@
+<svg viewBox="64 64 896 896" focusable="false" data-icon="fund-view" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M512 0C337.317647 0 120.470588 289.129412 120.470588 584.282353S295.152941 1024 512 1024 903.529412 879.43529401 903.529412 584.282353 686.682353 0 512 0z m313.223529 608.376471h-72.282353l-48.188235 126.494117c-6.023529 6.023529-6.023529 12.047059-18.070588 18.070588-18.070588 12.047059-48.188235 12.047059-60.235294-12.04705799L530.070588 602.352941H204.8c-12.047059 0-24.09411801-12.047059-24.09411801-24.094117s12.047059-24.09411801 24.09411801-24.09411801h343.341176L662.588235 722.823529l60.235294-156.611764h102.4c12.047059 0 24.09411801 12.047059 24.094118 24.09411701 0 6.023529-12.047059 18.070588-24.094118 18.07058899z" p-id="1640"></path></svg>

+ 22 - 12
src/views/accounts/account/index.vue

@@ -98,16 +98,22 @@
             </el-table-column> -->
             <el-table-column label="资源类型" prop="resourceType" align="center" width="150">
                 <template slot-scope="scope">
-                    <el-tag size="mini" :type="resourceTypes[0].type"
-                        v-if="scope.row.resourceType === 0">{{ resourceTypes[0].label }}</el-tag>
-                    <el-tag size="mini" :type="resourceTypes[1].type"
-                        v-if="scope.row.resourceType === 1">{{ resourceTypes[1].label }}</el-tag>
-                    <el-tag size="mini" :type="resourceTypes[2].type"
-                        v-if="scope.row.resourceType === 3">{{ resourceTypes[2].label }}</el-tag>
-                    <el-tag size="mini" :type="resourceTypes[3].type"
-                        v-if="scope.row.resourceType === 10">{{ resourceTypes[3].label }}</el-tag>
-                    <el-tag size="mini" :type="resourceTypes[4].type"
-                        v-if="scope.row.resourceType === 20">{{ resourceTypes[4].label }}</el-tag>
+                    <el-tag size="mini" :type="resourceTypes[0].type" v-if="scope.row.resourceType === 0">{{
+                        resourceTypes[0].label }}</el-tag>
+                    <el-tag size="mini" :type="resourceTypes[1].type" v-if="scope.row.resourceType === 1">{{
+                        resourceTypes[1].label }}</el-tag>
+                    <el-tag size="mini" :type="resourceTypes[2].type" v-if="scope.row.resourceType === 3">{{
+                        resourceTypes[2].label }}</el-tag>
+                    <el-tag size="mini" :type="resourceTypes[3].type" v-if="scope.row.resourceType === 10">{{
+                        resourceTypes[3].label }}</el-tag>
+                    <el-tag size="mini" :type="resourceTypes[4].type" v-if="scope.row.resourceType === 20">{{
+                        resourceTypes[4].label }}</el-tag>
+                    <el-tag size="mini" :type="resourceTypes[5].type" v-if="scope.row.resourceType === 4">{{
+                        resourceTypes[5].label }}</el-tag>
+                    <el-tag size="mini" :type="resourceTypes[6].type" v-if="scope.row.resourceType === 5">{{
+                        resourceTypes[6].label }}</el-tag>
+                    <el-tag size="mini" :type="resourceTypes[7].type" v-if="scope.row.resourceType === 30">{{
+                        resourceTypes[7].label }}</el-tag>
                 </template>
             </el-table-column>
             <el-table-column label="所属分组" prop="groupInfo" width="120" align="center">
@@ -501,7 +507,10 @@ export default {
                 { label: '小程序', value: 1, type: 'danger' },
                 { label: '企业微信', value: 3, type: 'info' },
                 { label: '快应用', value: 10, type: 'warning' },
-                { label: '头条账号', value: 20, type: '' }
+                { label: '头条账号', value: 20, type: '' },
+                { label: '企微号', value: 4, type: 'info' },
+                { label: '腾讯广告账号', value: 5, type: 'success' },
+                { label: '游戏渠道', value: 30, type: 'danger' }
             ],
             // 编辑弹窗
             openEdit: false,
@@ -1105,4 +1114,5 @@ export default {
     color: #409EFF;
     font-size: 12px;
     padding: 4px 0;
-}</style>
+}
+</style>