Commit dd6d47c7 by 无尘

fix: 修改工作台

parent c511bfe5
.line-h-22[data-v-93f2f090]{line-height:22px}.line-h-20[data-v-93f2f090]{line-height:20px}.app-auth-body[data-v-93f2f090]{width:100%}.app-auth-body .app-auth-head[data-v-93f2f090]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding:0 20px;height:46px;color:#fff;background-color:#fff;-webkit-box-shadow:0 4px 6px 0 rgba(221,227,237,.29);box-shadow:0 4px 6px 0 rgba(221,227,237,.29)}.app-auth-body .app-auth-head img[data-v-93f2f090]{width:22px}.app-auth-body .app-auth-head .web-name[data-v-93f2f090]{padding-left:10px;font-size:16px;font-weight:600;color:#303133;line-height:22px;background:-webkit-gradient(linear,right top,left top,from(#5b4adb),to(#2da8ff));background:linear-gradient(270deg,#5b4adb,#2da8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.app-auth-body .app-auth-info[data-v-93f2f090]{width:100%}.app-auth-body .app-auth-info .app-info-body[data-v-93f2f090]{width:498px;min-height:374px;margin:50px auto;padding:20px 30px;background:#fff;-webkit-box-shadow:0 5px 9px 0 hsla(0,0%,87.1%,.28);box-shadow:0 5px 9px 0 hsla(0,0%,87.1%,.28);-webkit-box-sizing:border-box;box-sizing:border-box}.app-auth-body .app-auth-info .app-info-body .app-info-title[data-v-93f2f090]{font-size:16px;font-weight:600;color:#303133;line-height:22px}.app-auth-body .app-auth-info .app-info-body .app-info-detail[data-v-93f2f090]{min-height:227px;margin-top:25px;padding:15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e4e7ed}.app-auth-body .app-auth-info .app-info-body .app-info-detail .app-top[data-v-93f2f090]{border-bottom:1px solid #ebecf0;padding-bottom:15px}.app-auth-body .app-auth-info .app-info-body .app-info-detail .app-img[data-v-93f2f090]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;max-width:42px;max-height:42px;border-radius:6px}.app-auth-body .app-auth-info .app-info-body .app-info-detail .app-img img[data-v-93f2f090]{max-width:42px;max-height:42px;border-radius:6px}.app-auth-body .app-auth-info .app-info-body .app-info-detail .app-name[data-v-93f2f090]{font-weight:600}.app-auth-body .app-auth-info .app-info-body .app-info-detail .auth-rights .auth-rights-title[data-v-93f2f090]{padding:10px 0}.app-auth-body .app-auth-info .app-info-body .app-info-detail .auth-rights ul li[data-v-93f2f090]{line-height:20px;margin-bottom:5px}.app-auth-body .app-info-btn[data-v-93f2f090]{margin-top:30px;text-align:right}
\ No newline at end of file
.line-h-22[data-v-26024265]{line-height:22px}.line-h-20[data-v-26024265]{line-height:20px}.app-auth-body[data-v-26024265]{width:100%}.app-auth-body .app-auth-head[data-v-26024265]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding:0 20px;height:46px;color:#fff;background-color:#fff;-webkit-box-shadow:0 4px 6px 0 rgba(221,227,237,.29);box-shadow:0 4px 6px 0 rgba(221,227,237,.29)}.app-auth-body .app-auth-head img[data-v-26024265]{width:22px}.app-auth-body .app-auth-head .web-name[data-v-26024265]{padding-left:10px;font-size:16px;font-weight:600;color:#303133;line-height:22px;background:-webkit-gradient(linear,right top,left top,from(#5b4adb),to(#2da8ff));background:linear-gradient(270deg,#5b4adb,#2da8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.app-auth-body .app-auth-info[data-v-26024265]{width:100%}.app-auth-body .app-auth-info .app-info-body[data-v-26024265]{width:498px;min-height:374px;margin:50px auto;padding:20px 30px;background:#fff;-webkit-box-shadow:0 5px 9px 0 hsla(0,0%,87.1%,.28);box-shadow:0 5px 9px 0 hsla(0,0%,87.1%,.28);-webkit-box-sizing:border-box;box-sizing:border-box}.app-auth-body .app-auth-info .app-info-body .app-info-title[data-v-26024265]{font-size:16px;font-weight:600;color:#303133;line-height:22px}.app-auth-body .app-auth-info .app-info-body .app-info-detail[data-v-26024265]{min-height:227px;margin-top:25px;padding:15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e4e7ed}.app-auth-body .app-auth-info .app-info-body .app-info-detail .app-top[data-v-26024265]{border-bottom:1px solid #ebecf0;padding-bottom:15px}.app-auth-body .app-auth-info .app-info-body .app-info-detail .app-img[data-v-26024265]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;max-width:42px;max-height:42px;border-radius:6px}.app-auth-body .app-auth-info .app-info-body .app-info-detail .app-img img[data-v-26024265]{max-width:42px;max-height:42px;border-radius:6px}.app-auth-body .app-auth-info .app-info-body .app-info-detail .app-name[data-v-26024265]{font-weight:600}.app-auth-body .app-auth-info .app-info-body .app-info-detail .auth-rights .auth-rights-title[data-v-26024265]{padding:10px 0}.app-auth-body .app-auth-info .app-info-body .app-info-detail .auth-rights ul li[data-v-26024265]{line-height:20px;margin-bottom:5px}.app-auth-body .app-info-btn[data-v-26024265]{margin-top:30px;text-align:right}
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0f43c732"],{3978:function(t,a,e){},"3a7a":function(t,a,e){"use strict";var n=e("3978"),i=e.n(n);i.a},"4a78":function(t,a,e){"use strict";e.r(a);var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"app-list"},[t._l(t.appList,(function(a,n){return[e("div",{key:n+"cate",staticClass:"m-b-20"},[e("h3",{staticClass:"page-title"},[t._v(t._s(a.applicationCategoryName||"--"))]),e("div",[t._l(a.applications,(function(a){return e("div",{key:a.applicationId,staticClass:"app-item"},[e("el-dropdown",{staticClass:"app-item-menu"},[e("i",{staticClass:"iconfont icongengduo1 menu-icon"}),e("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e("el-dropdown-item",{nativeOn:{click:function(e){return t.toAppBack(a)}}},[t._v("进入")]),e("el-dropdown-item",{nativeOn:{click:function(e){return t.toAppDetail(a)}}},[t._v("应用详情")])],1)],1),e("div",{class:["app-logo",{"no-logo":!a.applicationLogo}]},[a.applicationLogo?e("img",{attrs:{src:a.applicationLogo,alt:""}}):t._e()]),e("div",{staticClass:"app-info"},[e("p",{staticClass:"app-name"},[t._v(t._s(a.applicationName))]),e("el-button",{staticClass:"to-buy",attrs:{type:"text"},on:{click:t.toBuy}},[t._v("去订购 "),e("i",{staticClass:"iconfont iconjiantouxiangyou"})])],1),e("span",{staticClass:"out-time-tip"},[t._v("已过期")])],1)})),e("div",{staticClass:"to-app-center",on:{click:t.toAppCenter}},[t._v("\n 前往服务市场 "),e("i",{staticClass:"iconfont iconjiantouxiangyou"})])],2)])]}))],2)},i=[],o=e("8e83"),c=e("5937"),s=e("5b4e"),p=o["a"].getAppList,u=c["a"].getRoleMenu,r={name:"AppList",data:function(){return{appList:[]}},created:function(){this.getAppList(),this.$emit("showTab","/app-list")},methods:{getAppList:function(){var t=this;p().then((function(a){t.appList=a.result||[]}))},toAppBack:function(t){var a=this,e={menuId:t.applicationId,appType:2};u(e).then((function(e){if(!e.result||!e.result.length)return s["a"].showmsg("该应用您无权限操作,请联系超级管理员!","warning"),!1;a.$router.push("/apps?applicationId=".concat(t.applicationId))})).catch((function(t){}))},toAppDetail:function(t){var a=t||{},e=a.applicationId;this.$router.push("/app-detail?appId=".concat(e))},toBuy:function(){alert("暂无跳转链接")},toAppCenter:function(){alert("暂无跳转链接")}}},l=r,d=(e("3a7a"),e("2877")),f=Object(d["a"])(l,n,i,!1,null,"20ce93a0",null);a["default"]=f.exports},5937:function(t,a,e){"use strict";var n=e("71f6"),i={getRoleMenu:"/list-staff-role-menu"};i=Object(n["a"])(i,"/hb-manage-web"),a["a"]=i},"5b4e":function(t,a,e){"use strict";var n=e("5c96");a["a"]={showmsg:function(t,a){Object(n["Message"])({duration:1e3,message:t||"接口异常",type:a})}}},"71f6":function(t,a,e){"use strict";e.d(a,"a",(function(){return i}));e("ac6a"),e("456d");var n=e("b775");function i(t,a){t=t||{};var e=Object.keys(t);return e.forEach((function(e){var i=t[e];"string"===typeof i&&(i={url:i}),i.url="".concat(a).concat(i.url),t[e]=function(t,a){return Object(n["a"])(i,t,a)}})),t}},"8e83":function(t,a,e){"use strict";var n=e("71f6"),i={getAppList:"/app-category-list",getAppDetail:"/application-detail",getMarketAccount:"/get-account-info",refreshMarketAccount:"/refesh-account-info",addMarketAccount:{url:"/bind-service-account",method:"post",useFormData:!0,useIntercept:!1},getAuthAppDetail:"/business/authorize/get-application-info",getAppAuthInfo:"/business/authorize/right-list",postAuthRights:"/oauth/authorize",postPhoneCode:{url:"/send-code",method:"post",useFormData:!0,useIntercept:!1},checkCode:{url:"/validate-code",method:"post",useFormData:!0,useIntercept:!1}};a["a"]=Object(n["a"])(i,"/hb-manage-web")}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0f43c732"],{3978:function(t,a,n){},"3a7a":function(t,a,n){"use strict";var e=n("3978"),i=n.n(e);i.a},"4a78":function(t,a,n){"use strict";n.r(a);var e=function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"app-list"},[t._l(t.appList,(function(a,e){return[n("div",{key:e+"cate",staticClass:"m-b-20"},[n("h3",{staticClass:"page-title"},[t._v(t._s(a.applicationCategoryName||"--"))]),n("div",[t._l(a.applications,(function(a){return n("div",{key:a.applicationId,staticClass:"app-item"},[n("el-dropdown",{staticClass:"app-item-menu"},[n("i",{staticClass:"iconfont icongengduo1 menu-icon"}),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{nativeOn:{click:function(n){return t.toAppBack(a)}}},[t._v("进入")]),n("el-dropdown-item",{nativeOn:{click:function(n){return t.toAppDetail(a)}}},[t._v("应用详情")])],1)],1),n("div",{class:["app-logo",{"no-logo":!a.applicationLogo}]},[a.applicationLogo?n("img",{attrs:{src:a.applicationLogo,alt:""}}):t._e()]),n("div",{staticClass:"app-info"},[n("p",{staticClass:"app-name"},[t._v(t._s(a.applicationName))]),n("el-button",{staticClass:"to-buy",attrs:{type:"text"},on:{click:t.toBuy}},[t._v("去订购 "),n("i",{staticClass:"iconfont iconjiantouxiangyou"})])],1),n("span",{staticClass:"out-time-tip"},[t._v("已过期")])],1)})),n("div",{staticClass:"to-app-center",on:{click:t.toAppCenter}},[t._v("\n 前往服务市场 "),n("i",{staticClass:"iconfont iconjiantouxiangyou"})])],2)])]}))],2)},i=[],o=n("8e83"),c=n("5937"),s=n("5b4e"),p=o["a"].getAppList,u=c["a"].getRoleMenu,r={name:"AppList",data:function(){return{appList:[]}},created:function(){this.getAppList(),this.$emit("showTab","/app-list")},methods:{getAppList:function(){var t=this;p().then((function(a){t.appList=a.result||[]}))},toAppBack:function(t){var a=this,n={menuId:t.applicationId,appType:2};u(n).then((function(n){if(!n.result||!n.result.length)return s["a"].showmsg("该应用您无权限操作,请联系超级管理员!","warning"),!1;a.$router.push("/apps?applicationId=".concat(t.applicationId))})).catch((function(t){}))},toAppDetail:function(t){var a=t||{},n=a.applicationId;this.$router.push("/app-detail?appId=".concat(n))},toBuy:function(){alert("暂无跳转链接")},toAppCenter:function(){alert("暂无跳转链接")}}},l=r,d=(n("3a7a"),n("2877")),f=Object(d["a"])(l,e,i,!1,null,"20ce93a0",null);a["default"]=f.exports},5937:function(t,a,n){"use strict";var e=n("71f6"),i={getRoleMenu:"/list-staff-role-menu"};i=Object(e["a"])(i,"/hb-manage-web"),a["a"]=i},"5b4e":function(t,a,n){"use strict";var e=n("5c96");a["a"]={showmsg:function(t,a){Object(e["Message"])({duration:1e3,message:t||"接口异常",type:a})}}},"71f6":function(t,a,n){"use strict";n.d(a,"a",(function(){return i}));n("ac6a"),n("456d");var e=n("b775");function i(t,a){t=t||{};var n=Object.keys(t);return n.forEach((function(n){var i=t[n];"string"===typeof i&&(i={url:i}),i.url="".concat(a).concat(i.url),t[n]=function(t,a){return Object(e["a"])(i,t,a)}})),t}},"8e83":function(t,a,n){"use strict";var e=n("71f6"),i={getAppList:"/app-category-list",getAppDetail:"/application-detail",getMarketAccount:"/get-account-info",refreshMarketAccount:"/refesh-account-info",addMarketAccount:{url:"/bind-service-account",method:"post",useFormData:!0,useIntercept:!1},postPhoneCode:{url:"/send-code",method:"post",useFormData:!0,useIntercept:!1},checkCode:{url:"/validate-code",method:"post",useFormData:!0,useIntercept:!1}};a["a"]=Object(e["a"])(i,"/hb-manage-web")}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-27d41a2c"],{2604:function(t,a,e){"use strict";var o=e("e5e2"),i=e.n(o);i.a},"71f6":function(t,a,e){"use strict";e.d(a,"a",(function(){return i}));e("ac6a"),e("456d");var o=e("b775");function i(t,a){t=t||{};var e=Object.keys(t);return e.forEach((function(e){var i=t[e];"string"===typeof i&&(i={url:i}),i.url="".concat(a).concat(i.url),t[e]=function(t,a){return Object(o["a"])(i,t,a)}})),t}},"8e83":function(t,a,e){"use strict";var o=e("71f6"),i={getAppList:"/app-category-list",getAppDetail:"/application-detail",getMarketAccount:"/get-account-info",refreshMarketAccount:"/refesh-account-info",addMarketAccount:{url:"/bind-service-account",method:"post",useFormData:!0,useIntercept:!1},getAuthAppDetail:"/business/authorize/get-application-info",getAppAuthInfo:"/business/authorize/right-list",postAuthRights:"/oauth/authorize",postPhoneCode:{url:"/send-code",method:"post",useFormData:!0,useIntercept:!1},checkCode:{url:"/validate-code",method:"post",useFormData:!0,useIntercept:!1}};a["a"]=Object(o["a"])(i,"/hb-manage-web")},c686:function(t,a,e){"use strict";e.r(a);var o=function(){var t=this,a=t.$createElement,o=t._self._c||a;return o("div",{staticClass:"app-auth-body"},[o("div",{staticClass:"app-auth-head cursor-pointer",on:{click:t.toHome}},[o("img",{attrs:{src:e("cf05"),alt:"logo"}}),o("span",{staticClass:"web-name"},[t._v("好办管理平台")])]),o("div",{staticClass:"app-auth-info"},[o("div",{staticClass:"app-info-body"},[o("div",{staticClass:"app-info-title"},[t._v("应用授权")]),o("div",{staticClass:"app-info-detail"},[o("div",{staticClass:"flex app-top"},[o("div",{staticClass:"app-img"},[o("img",{attrs:{src:t.appInfo.iconUrl,alt:"app"}})]),o("div",{staticClass:"flex flex-column p-l-12 flex-space-between"},[o("div",{staticClass:"font-14 color-303133 line-h-22"},[t._v(t._s(t.appInfo.applicationName))]),o("div",{staticClass:"font-12 color-606266 line-h-20"},[t._v(t._s(t.appInfo.introduction))])])]),o("div",{staticClass:"auth-rights"},[o("div",{staticClass:"auth-rights-title font-14 color-909399"},[t._v("授权后将允许"+t._s(t.appInfo.applicationName||"")+"应用进行以下权限操作")]),o("div",[o("ul",t._l(t.rightsList,(function(a,e){return o("li",{key:e+"right",staticClass:"font-14 color-303133"},[t._v(t._s(a.rightsName))])})),0)])])]),o("form",{attrs:{action:"/application-auth-center/oauth/authorize",method:"post"}},[o("input",{staticStyle:{display:"none"},attrs:{type:"text",name:"appId"},domProps:{value:t.appInfo.appId}}),o("input",{staticStyle:{display:"none"},attrs:{type:"text",name:"authorize"},domProps:{value:t.appInfo.authorize}}),o("input",{staticStyle:{display:"none"},attrs:{type:"text",name:"user_oauth_approval"},domProps:{value:t.appInfo.user_oauth_approval}}),o("input",{staticStyle:{display:"none"},attrs:{type:"text",name:"rights"},domProps:{value:t.appInfo.rights}}),o("div",{staticClass:"app-info-btn"},[o("el-checkbox",{staticClass:"p-r-10",model:{value:t.checkAuth,callback:function(a){t.checkAuth=a},expression:"checkAuth"}}),o("el-button",{attrs:{type:"text"},on:{click:t.toProtocol}},[t._v("授权同意《达摩授权服务协议》")]),o("button",{ref:"submitBtn",class:["el-button el-button--primary",t.checkAuth?"":"is-disabled"],attrs:{id:"btn",disabled:!t.checkAuth,type:"submit"}},[t._v("\n 授权\n ")])],1)])])])])},i=[],n=e("8e83"),s=n["a"].getAuthAppDetail,p=n["a"].getAppAuthInfo,c={name:"AppAuth",components:{},data:function(){return{appInfo:{appId:"",authorize:"authorize",user_oauth_approval:!0,applicationName:"",introduction:"",iconUrl:"https://pic01-10001430.image.myqcloud.com/69918371857506304/1594638566081_O1zMw.jpg",rights:"[]"},checkAuth:!1,rightsList:[]}},mounted:function(){var t=this;t.getAppData()},methods:{toHome:function(){var t=this;t.$router.push("/app-list")},toProtocol:function(){window.open("/haoban-4/#/gic-protocol","_blank","noopener")},toAuthRights:function(){var t=this;t.$router.push("/")},getAppData:function(){var t=this,a={appId:t.$route.query.appId};s(a).then((function(a){t.appInfo=Object.assign(t.appInfo,a.result||{}),t.getAuthInfo()})).catch((function(t){}))},getAuthInfo:function(){var t=this,a={appId:t.$route.query.appId};p(a).then((function(a){t.rightsList=a.result||[],t.appInfo.rights=JSON.stringify(a.result)||"[]"})).catch((function(t){}))}},watch:{}},r=c,u=(e("2604"),e("2877")),l=Object(u["a"])(r,o,i,!1,null,"93f2f090",null);a["default"]=l.exports},cf05:function(t,a,e){t.exports=e.p+"img/logo.861ef5c7.png"},e5e2:function(t,a,e){}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2938fc3d"],{"2acb":function(t,a,e){"use strict";var i=e("d57f"),n=e.n(i);n.a},"71f6":function(t,a,e){"use strict";e.d(a,"a",(function(){return n}));e("ac6a"),e("456d");var i=e("b775");function n(t,a){t=t||{};var e=Object.keys(t);return e.forEach((function(e){var n=t[e];"string"===typeof n&&(n={url:n}),n.url="".concat(a).concat(n.url),t[e]=function(t,a){return Object(i["a"])(n,t,a)}})),t}},"8e83":function(t,a,e){"use strict";var i=e("71f6"),n={getAppList:"/app-category-list",getAppDetail:"/application-detail",getMarketAccount:"/get-account-info",refreshMarketAccount:"/refesh-account-info",addMarketAccount:{url:"/bind-service-account",method:"post",useFormData:!0,useIntercept:!1},postPhoneCode:{url:"/send-code",method:"post",useFormData:!0,useIntercept:!1},checkCode:{url:"/validate-code",method:"post",useFormData:!0,useIntercept:!1}};a["a"]=Object(i["a"])(n,"/hb-manage-web")},"9bc6":function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"app-detail"},[e("el-form",{attrs:{"label-width":"90px"}},[e("h3",{staticClass:"model-title"},[t._v("应用信息")]),e("div",{staticClass:"app-info"},[e("div",{class:["app-logo",{"no-logo":!t.appData.applicationLogo}]},[t.appData.applicationLogo?e("img",{attrs:{src:t.appData.applicationLogo,alt:""}}):t._e()]),e("div",[e("p",{staticClass:"app-name"},[t._v(t._s(t.appData.applicationName||"--"))]),e("p",{staticClass:"app-desc"},[t._v(t._s(t.appData.applicationDesc))])])]),e("el-form-item",{staticStyle:{"margin-bottom":"10px"},attrs:{label:"版本"}},[t._v(t._s(t.appData.applicationVersion||"--"))]),e("el-form-item",{attrs:{label:"到期时间"}},[t._v("\n "+t._s(t.appData.overTime|t.timeStampToYmd||"--")+"\n "),e("el-tag",{staticStyle:{margin:"0 20px 0 10px"},attrs:{type:"danger"}},[t._v("已到期")]),e("el-button",{attrs:{type:"text"}},[t._v("去续费 "),e("i",{staticClass:"iconfont iconjiantouxiangyou"})])],1),e("h3",{staticClass:"model-title",staticStyle:{"margin-top":"40px"}},[t._v("应用设置")]),e("el-form-item",{attrs:{label:"可见范围"}},[e("h4",{staticClass:"sub-title"},[t._v("管理成员")]),e("div",{staticClass:"admin-list"},[t._l(t.appData.adminRange,(function(a){return e("el-tag",{key:a.roleId,attrs:{type:"info"}},[t._v(t._s(a.roleName))])})),0==t.appData.adminRange.length?e("span",{staticClass:"no-admin"},[t._v("暂无成员")]):t._e()],2),e("h4",{staticClass:"sub-title"},[t._v("门店成员")]),e("div",{staticClass:"admin-list"},[t._l(t.appData.storeAdminRange,(function(a){return e("el-tag",{key:a.roleId,attrs:{type:"info"}},[t._v(t._s(a.roleName))])})),0==t.appData.storeAdminRange.length?e("span",{staticClass:"no-admin"},[t._v("暂无成员")]):t._e()],2)]),e("h3",{staticClass:"model-title",staticStyle:{"margin-top":"40px"}},[t._v("授权信息")]),e("div",{staticClass:"auth-info"},[e("ul",t._l(t.authInfoList,(function(a,i){return e("li",{key:i+"list",staticClass:"font-14 color-303133"},[t._v(t._s(a.rightsName||"--"))])})),0)])],1)],1)},n=[],o=e("8e83"),s=o["a"].getAppDetail,p=o["a"].getAppAuthInfo,c={name:"AppDetail",data:function(){return{appData:{applicationName:"",applicationDesc:"",applicationVersion:"",overTime:"",adminRange:[],storeAdminRange:[],applicationLogo:""},authInfoList:[]}},created:function(){var t=this.$route.query.appId;t||this.$router.go(-1),this.$emit("showTab","/app-list"),this.getAppDetail(t)},methods:{getAppDetail:function(t){var a=this;s({applicationId:t}).then((function(t){var e=t.result||{},i=e.applicationName,n=e.applicationDesc,o=e.applicationVersion,s=e.overTime,p=e.adminRange,c=e.storeAdminRange,l=e.applicationLogo;Object.assign(a.appData,{applicationName:i,applicationDesc:n,applicationVersion:o,overTime:s,applicationLogo:l}),"string"==typeof p&&p.length>0&&(a.appData.adminRange=JSON.parse(p)),"string"==typeof c&&c.length>0&&(a.appData.storeAdminRange=JSON.parse(c))}))},getAuthInfo:function(){var t=this,a={appId:t.$route.query.appId};p(a).then((function(a){t.authInfoList=a.result||[]})).catch((function(t){}))}}},l=c,r=(e("2acb"),e("2877")),u=Object(r["a"])(l,i,n,!1,null,"d1953592",null);a["default"]=u.exports},d57f:function(t,a,e){}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2938fc3d"],{"2acb":function(t,a,e){"use strict";var i=e("d57f"),n=e.n(i);n.a},"71f6":function(t,a,e){"use strict";e.d(a,"a",(function(){return n}));e("ac6a"),e("456d");var i=e("b775");function n(t,a){t=t||{};var e=Object.keys(t);return e.forEach((function(e){var n=t[e];"string"===typeof n&&(n={url:n}),n.url="".concat(a).concat(n.url),t[e]=function(t,a){return Object(i["a"])(n,t,a)}})),t}},"8e83":function(t,a,e){"use strict";var i=e("71f6"),n={getAppList:"/app-category-list",getAppDetail:"/application-detail",getMarketAccount:"/get-account-info",refreshMarketAccount:"/refesh-account-info",addMarketAccount:{url:"/bind-service-account",method:"post",useFormData:!0,useIntercept:!1},getAuthAppDetail:"/business/authorize/get-application-info",getAppAuthInfo:"/business/authorize/right-list",postAuthRights:"/oauth/authorize",postPhoneCode:{url:"/send-code",method:"post",useFormData:!0,useIntercept:!1},checkCode:{url:"/validate-code",method:"post",useFormData:!0,useIntercept:!1}};a["a"]=Object(i["a"])(n,"/hb-manage-web")},"9bc6":function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"app-detail"},[e("el-form",{attrs:{"label-width":"90px"}},[e("h3",{staticClass:"model-title"},[t._v("应用信息")]),e("div",{staticClass:"app-info"},[e("div",{class:["app-logo",{"no-logo":!t.appData.applicationLogo}]},[t.appData.applicationLogo?e("img",{attrs:{src:t.appData.applicationLogo,alt:""}}):t._e()]),e("div",[e("p",{staticClass:"app-name"},[t._v(t._s(t.appData.applicationName||"--"))]),e("p",{staticClass:"app-desc"},[t._v(t._s(t.appData.applicationDesc))])])]),e("el-form-item",{staticStyle:{"margin-bottom":"10px"},attrs:{label:"版本"}},[t._v(t._s(t.appData.applicationVersion||"--"))]),e("el-form-item",{attrs:{label:"到期时间"}},[t._v("\n "+t._s(t.appData.overTime|t.timeStampToYmd||"--")+"\n "),e("el-tag",{staticStyle:{margin:"0 20px 0 10px"},attrs:{type:"danger"}},[t._v("已到期")]),e("el-button",{attrs:{type:"text"}},[t._v("去续费 "),e("i",{staticClass:"iconfont iconjiantouxiangyou"})])],1),e("h3",{staticClass:"model-title",staticStyle:{"margin-top":"40px"}},[t._v("应用设置")]),e("el-form-item",{attrs:{label:"可见范围"}},[e("h4",{staticClass:"sub-title"},[t._v("管理成员")]),e("div",{staticClass:"admin-list"},[t._l(t.appData.adminRange,(function(a){return e("el-tag",{key:a.roleId,attrs:{type:"info"}},[t._v(t._s(a.roleName))])})),0==t.appData.adminRange.length?e("span",{staticClass:"no-admin"},[t._v("暂无成员")]):t._e()],2),e("h4",{staticClass:"sub-title"},[t._v("门店成员")]),e("div",{staticClass:"admin-list"},[t._l(t.appData.storeAdminRange,(function(a){return e("el-tag",{key:a.roleId,attrs:{type:"info"}},[t._v(t._s(a.roleName))])})),0==t.appData.storeAdminRange.length?e("span",{staticClass:"no-admin"},[t._v("暂无成员")]):t._e()],2)]),e("h3",{staticClass:"model-title",staticStyle:{"margin-top":"40px"}},[t._v("授权信息")]),e("div",{staticClass:"auth-info"},[e("ul",t._l(t.authInfoList,(function(a,i){return e("li",{key:i+"list",staticClass:"font-14 color-303133"},[t._v(t._s(a.rightsName||"--"))])})),0)])],1)],1)},n=[],o=e("8e83"),s=o["a"].getAppDetail,p=o["a"].getAppAuthInfo,c={name:"AppDetail",data:function(){return{appData:{applicationName:"",applicationDesc:"",applicationVersion:"",overTime:"",adminRange:[],storeAdminRange:[],applicationLogo:""},authInfoList:[]}},created:function(){var t=this.$route.query.appId;t||this.$router.go(-1),this.$emit("showTab","/app-list"),this.getAppDetail(t)},methods:{getAppDetail:function(t){var a=this;s({applicationId:t}).then((function(t){var e=t.result||{},i=e.applicationName,n=e.applicationDesc,o=e.applicationVersion,s=e.overTime,p=e.adminRange,c=e.storeAdminRange,l=e.applicationLogo;Object.assign(a.appData,{applicationName:i,applicationDesc:n,applicationVersion:o,overTime:s,applicationLogo:l}),"string"==typeof p&&p.length>0&&(a.appData.adminRange=JSON.parse(p)),"string"==typeof c&&c.length>0&&(a.appData.storeAdminRange=JSON.parse(c))}))},getAuthInfo:function(){var t=this,a={appId:t.$route.query.appId};p(a).then((function(a){t.authInfoList=a.result||[]})).catch((function(t){}))}}},l=c,r=(e("2acb"),e("2877")),u=Object(r["a"])(l,i,n,!1,null,"d1953592",null);a["default"]=u.exports},d57f:function(t,a,e){}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3a488978"],{"1b5b":function(t,a,i){"use strict";var o=i("cf2c"),n=i.n(o);n.a},"71f6":function(t,a,i){"use strict";i.d(a,"a",(function(){return n}));i("ac6a"),i("456d");var o=i("b775");function n(t,a){t=t||{};var i=Object.keys(t);return i.forEach((function(i){var n=t[i];"string"===typeof n&&(n={url:n}),n.url="".concat(a).concat(n.url),t[i]=function(t,a){return Object(o["a"])(n,t,a)}})),t}},c686:function(t,a,i){"use strict";i.r(a);var o=function(){var t=this,a=t.$createElement,o=t._self._c||a;return o("div",{staticClass:"app-auth-body"},[o("div",{staticClass:"app-auth-head cursor-pointer",on:{click:t.toHome}},[o("img",{attrs:{src:i("cf05"),alt:"logo"}}),o("span",{staticClass:"web-name"},[t._v("好办管理平台")])]),o("div",{staticClass:"app-auth-info"},[o("div",{staticClass:"app-info-body"},[o("div",{staticClass:"app-info-title"},[t._v("应用授权")]),o("div",{staticClass:"app-info-detail"},[o("div",{staticClass:"flex app-top"},[o("div",{staticClass:"app-img"},[o("img",{attrs:{src:t.appInfo.iconUrl,alt:"app"}})]),o("div",{staticClass:"flex flex-column p-l-12 flex-space-between"},[o("div",{staticClass:"font-14 color-303133 line-h-22"},[t._v(t._s(t.appInfo.applicationName))]),o("div",{staticClass:"font-12 color-606266 line-h-20"},[t._v(t._s(t.appInfo.introduction))])])]),o("div",{staticClass:"auth-rights"},[o("div",{staticClass:"auth-rights-title font-14 color-909399"},[t._v("授权后将允许"+t._s(t.appInfo.applicationName||"")+"应用进行以下权限操作")]),o("div",[o("ul",t._l(t.rightsList,(function(a,i){return o("li",{key:i+"right",staticClass:"font-14 color-303133"},[t._v(t._s(a.rightsName))])})),0)])])]),o("form",{attrs:{action:"/application-auth-center/oauth/authorize",method:"post"}},[o("input",{staticStyle:{display:"none"},attrs:{type:"text",name:"appId"},domProps:{value:t.appInfo.appId}}),o("input",{staticStyle:{display:"none"},attrs:{type:"text",name:"authorize"},domProps:{value:t.appInfo.authorize}}),o("input",{staticStyle:{display:"none"},attrs:{type:"text",name:"user_oauth_approval"},domProps:{value:t.appInfo.user_oauth_approval}}),o("input",{staticStyle:{display:"none"},attrs:{type:"text",name:"rights"},domProps:{value:t.appInfo.rights}}),o("div",{staticClass:"app-info-btn"},[o("el-checkbox",{staticClass:"p-r-10",model:{value:t.checkAuth,callback:function(a){t.checkAuth=a},expression:"checkAuth"}}),o("el-button",{attrs:{type:"text"},on:{click:t.toProtocol}},[t._v("授权同意《达摩授权服务协议》")]),o("button",{ref:"submitBtn",class:["el-button el-button--primary",t.checkAuth?"":"is-disabled"],attrs:{id:"btn",disabled:!t.checkAuth,type:"submit"}},[t._v("\n 授权\n ")])],1)])])])])},n=[],s=i("71f6"),e={getAuthAppDetail:"/business/authorize/get-application-info",getAppAuthInfo:"/business/authorize/right-list",postAuthRights:"/oauth/authorize"},p=Object(s["a"])(e,"/hb-application-web"),c=p.getAuthAppDetail,u=p.getAppAuthInfo,r={name:"AppAuth",components:{},data:function(){return{appInfo:{appId:"",authorize:"authorize",user_oauth_approval:!0,applicationName:"",introduction:"",iconUrl:"",rights:"[]"},checkAuth:!1,rightsList:[]}},mounted:function(){var t=this;t.getAppData()},methods:{toHome:function(){var t=this;t.$router.push("/app-list")},toProtocol:function(){window.open("/haoban-4/#/gic-protocol","_blank","noopener")},toAuthRights:function(){var t=this;t.$router.push("/")},getAppData:function(){var t=this,a={appId:t.$route.query.appId};c(a).then((function(a){t.appInfo=Object.assign(t.appInfo,a.result||{}),t.getAuthInfo()})).catch((function(t){}))},getAuthInfo:function(){var t=this,a={appId:t.$route.query.appId};u(a).then((function(a){t.rightsList=a.result||[],t.appInfo.rights=JSON.stringify(a.result)||"[]"})).catch((function(t){}))}},watch:{}},l=r,h=(i("1b5b"),i("2877")),f=Object(h["a"])(l,o,n,!1,null,"26024265",null);a["default"]=f.exports},cf05:function(t,a,i){t.exports=i.p+"img/logo.861ef5c7.png"},cf2c:function(t,a,i){}}]);
\ No newline at end of file
/*
* @Descripttion: 应用授权
* @version: 1.0.0
* @Author: 无尘
* @Date: 2020-09-08 17:11:02
* @LastEditors: 无尘
* @LastEditTime: 2020-10-21 16:17:48
*/
import getFetch from './get-fetch';
const api = {
getAuthAppDetail: '/business/authorize/get-application-info', // 获取授权应用详情
getAppAuthInfo: '/business/authorize/right-list', // 获取授权信息
postAuthRights: '/oauth/authorize', // 授权(改用form提交)
};
export default getFetch(api, '/hb-application-web');
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-09-08 17:11:02
* @LastEditors: 无尘
* @LastEditTime: 2020-10-21 15:01:34
* @LastEditTime: 2020-10-21 16:17:59
*/
import getFetch from './get-fetch';
......@@ -19,9 +19,7 @@ const api = {
useFormData: true,
useIntercept: false
},
getAuthAppDetail: '/business/authorize/get-application-info', // 获取授权应用详情
getAppAuthInfo: '/business/authorize/right-list', // 获取授权信息
postAuthRights: '/oauth/authorize', // 授权(改用form提交)
postPhoneCode: {
url: '/send-code', // 发送验证码
method: 'post',
......
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-10-16 10:18:02
* @LastEditors: 无尘
* @LastEditTime: 2020-10-20 16:21:58
* @LastEditTime: 2020-10-21 16:18:33
-->
<template>
<div class="app-auth-body">
......@@ -75,7 +75,7 @@
</template>
<script>
import fetch from '@/api/app-controls';
import fetch from '@/api/app-auth.js';
const { getAuthAppDetail, getAppAuthInfo } = fetch;
export default {
name: 'AppAuth',
......@@ -89,7 +89,7 @@ export default {
user_oauth_approval: true,
applicationName: '',
introduction: '',
iconUrl: 'https://pic01-10001430.image.myqcloud.com/69918371857506304/1594638566081_O1zMw.jpg',
iconUrl: '',
rights: '[]'
},
checkAuth: false,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment