Commit 7c622b0e by caoyanzhi

Merge branch 'dev' of http://115.159.76.241/office/haoban-4 into dev

parents 964585c3 9621da97
.font-22[data-v-018b10bc]{font-size:22px}.common-bottom-border[data-v-018b10bc]{cursor:pointer;padding-bottom:2px;border-bottom:1px dashed #2f54eb}.common-bottom-border.table-title[data-v-018b10bc]{font-size:14px;line-height:20px;font-weight:600;color:#303133}.data-dimension-table[data-v-018b10bc]{margin-top:32px}.data-dimension-table .m-b-18[data-v-018b10bc]{margin-bottom:18px}.data-dimension-table .data-dimension-table_left[data-v-018b10bc]{width:calc((100% - 47px)/2)}.data-dimension-table .data-dimension-table_right[data-v-018b10bc]{width:calc((100% - 47px)/2);margin-left:47px}
\ No newline at end of file
.font-22[data-v-1d4edc0e]{font-size:22px}.common-bottom-border[data-v-1d4edc0e]{cursor:pointer;padding-bottom:2px;border-bottom:1px dashed #2f54eb}.common-bottom-border.table-title[data-v-1d4edc0e]{font-size:14px;line-height:20px;font-weight:600;color:#303133}.data-dimension-table[data-v-1d4edc0e]{margin-top:32px}.data-dimension-table .m-b-18[data-v-1d4edc0e]{margin-bottom:18px}.data-dimension-table .data-dimension-table_left[data-v-1d4edc0e]{width:calc((100% - 47px)/2)}.data-dimension-table .data-dimension-table_right[data-v-1d4edc0e]{width:calc((100% - 47px)/2);margin-left:47px}
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-443450ae"],{"2f21":function(e,t,a){"use strict";var r=a("79e5");e.exports=function(e,t){return!!e&&r((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},"3e1c":function(e,t,a){"use strict";var r=a("6e6e"),n=a.n(r);n.a},"55dd":function(e,t,a){"use strict";var r=a("5ca1"),n=a("d8e8"),o=a("4bf8"),s=a("79e5"),i=[].sort,l=[1,2,3];r(r.P+r.F*(s((function(){l.sort(void 0)}))||!s((function(){l.sort(null)}))||!a("2f21")(i)),"Array",{sort:function(e){return void 0===e?i.call(o(this)):i.call(o(this),n(e))}})},"55f3":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"common-app-right"},[a("div",[a("div",{staticClass:"data-dimension-tip"},[a("common-alert-tip",{attrs:{width:"100%","tip-content":e.tipContent}})],1),a("div",{staticClass:"data-dimension-table flex"},[a("div",{staticClass:"data-dimension-table_left flex-1"},[a("div",{staticClass:"m-b-18"},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"right"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 排序越靠上的权重越高,当一家门店拥有多个会员卡时,优先展示排序最靠上的会员卡\n ")]),a("span",{staticClass:"common-bottom-border table-title"},[e._v("会员卡权重")])])],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loadingMember,expression:"loadingMember"}],ref:"memberCardData",staticStyle:{width:"100%"},attrs:{data:e.memberCardData,"row-key":"id"}},[a("el-table-column",{attrs:{prop:"",label:"",width:"56","class-name":"move-row-cell show-icon"}},[[a("span",{staticClass:"font-22 iconfont icontuozhuaiopen color-c0c4cc",staticStyle:{cursor:"move"}})]],2),a("el-table-column",{attrs:{prop:"",label:"会员卡名称","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.name||"--"))]}}])})],1)],1),a("div",{staticClass:"data-dimension-table_right flex-1"},[a("div",{staticClass:"m-b-18"},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"right"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 排序越靠上的权重越高,当一家门店拥有多个服务号时,优先展示排序最靠上的服务号\n ")]),a("span",{staticClass:"common-bottom-border table-title"},[e._v("服务号权重")])])],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loadingService,expression:"loadingService"}],ref:"serviceNumData",staticStyle:{width:"100%"},attrs:{data:e.serviceNumData,"row-key":"id"}},[a("el-table-column",{attrs:{prop:"",label:"",width:"56","class-name":"move-row-cell show-icon"}},[[a("span",{staticClass:"font-22 iconfont icontuozhuaiopen color-c0c4cc",staticStyle:{cursor:"move"}})]],2),a("el-table-column",{attrs:{prop:"",label:"服务号名称","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.name||"--"))]}}])})],1)],1)])])])},n=[],o=(a("55dd"),a("3081")),s=a("aa47"),i=a("d11a"),l=a("5b4e"),c=i["a"].getMemberData,d=i["a"].saveSortMember,u={name:"DataDimensionPage",components:{commonAlertTip:o["a"]},props:{brandId:{type:String,default:""}},data:function(){return{wxEnterpriseId:localStorage.getItem("haoBanUser")?JSON.parse(localStorage.getItem("haoBanUser")).wxEnterpriseId:"",tipContent:"当商户有多个会员卡和服务号时,会造成单家门店适用于多个会员卡或服务号,即单个顾客会有多个域的身份信息,这容易造成门店成员的困扰。请为以下会员卡和服务号域做权重排序,当顾客有多个域的身份信息时,门店成员将只能看到权重最高域的一个身份信息。",memberCardData:[],serviceNumData:[],loadingMember:!1,loadingService:!1}},mounted:function(){var e=this;e.$emit("showTab","/data-dimension"),e.rowDrop("memberCardData"),e.rowsDrop("serviceNumData"),e.brandId&&e.getMemberCrad()},methods:{rowDrop:function(e){var t=this.$refs[e].$el.querySelectorAll(".el-table__body-wrapper > table > tbody")[0],a=this;s["a"].create(t,{handle:".icontuozhuaiopen",onEnd:function(t){var r=t.newIndex,n=t.oldIndex;if(r==n)return!1;var o=JSON.parse(JSON.stringify(a[e])),s=o.splice(n,1)[0];o.splice(r,0,s),a.setSort(o,e)}})},rowsDrop:function(e){var t=this.$refs[e].$el.querySelectorAll(".el-table__body-wrapper > table > tbody")[0],a=this;s["a"].create(t,{handle:".icontuozhuaiopen",onEnd:function(t){var r=t.newIndex,n=t.oldIndex;if(r==n)return!1;var o=JSON.parse(JSON.stringify(a[e])),s=o.splice(n,1)[0];o.splice(r,0,s),a.setSort(o,e)}})},setSort:function(e,t){var a=this,r={wxEnterpriseId:a.wxEnterpriseId,enterpriseId:a.brandId,sorts:e.map((function(e){return e.id})).join(","),type:"memberCardData"==t?"0":"1"};d(r).then((function(e){a.getMemberCrad(),"0000"==e.code?l["a"].showmsg("操作成功","success"):l["a"].showmsg(e.message||"接口异常","warning")})).catch((function(e){}))},getMemberCrad:function(){var e=this;e.loadingMember=!0,e.loadingService=!0,e.memberCardData=[],e.serviceNumData=[];var t={wxEnterpriseId:e.wxEnterpriseId,enterpriseId:e.brandId};c(t).then((function(t){e.loadingMember=!1,e.loadingService=!1,t.result.cards&&t.result.cards.length?e.memberCardData=e.sortTable(t.result.cards):e.memberCardData=[],t.result.services&&t.result.services.length?e.serviceNumData=e.sortTable(t.result.services):e.serviceNumData=[]})).catch((function(t){e.loadingMember=!1,e.loadingService=!1}))},sortTable:function(e){return e.sort((function(e,t){return e.sort-t.sort})),e}},watch:{brandId:function(e){var t=this;e&&(t.memberCardData=[],t.serviceNumData=[],t.getMemberCrad())}}},m=u,p=(a("3e1c"),a("2877")),b=Object(p["a"])(m,r,n,!1,null,"018b10bc",null);t["default"]=b.exports},"6e6e":function(e,t,a){}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-82c9081e"],{"0189":function(e,t,a){},"2f21":function(e,t,a){"use strict";var r=a("79e5");e.exports=function(e,t){return!!e&&r((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},"55dd":function(e,t,a){"use strict";var r=a("5ca1"),n=a("d8e8"),o=a("4bf8"),s=a("79e5"),i=[].sort,l=[1,2,3];r(r.P+r.F*(s((function(){l.sort(void 0)}))||!s((function(){l.sort(null)}))||!a("2f21")(i)),"Array",{sort:function(e){return void 0===e?i.call(o(this)):i.call(o(this),n(e))}})},"55f3":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"common-app-right"},[a("div",[a("div",{staticClass:"data-dimension-tip"},[a("common-alert-tip",{attrs:{width:"100%","tip-content":e.tipContent}})],1),a("div",{staticClass:"data-dimension-table flex"},[a("div",{staticClass:"data-dimension-table_left flex-1"},[a("div",{staticClass:"m-b-18"},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"right"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 排序越靠上的权重越高,当一家门店拥有多个会员卡时,优先展示排序最靠上的会员卡\n ")]),a("span",{staticClass:"common-bottom-border table-title"},[e._v("会员卡权重")])])],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loadingMember,expression:"loadingMember"}],ref:"memberCardData",staticStyle:{width:"100%"},attrs:{data:e.memberCardData,"row-key":"id"}},[a("el-table-column",{attrs:{prop:"",label:"",width:"56","class-name":"move-row-cell show-icon"}},[[a("span",{staticClass:"font-22 iconfont icontuozhuaiopen color-c0c4cc",staticStyle:{cursor:"move"}})]],2),a("el-table-column",{attrs:{prop:"",label:"会员卡名称","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.name||"--"))]}}])})],1)],1),a("div",{staticClass:"data-dimension-table_right flex-1"},[a("div",{staticClass:"m-b-18"},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"right"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n 排序越靠上的权重越高,当一家门店拥有多个服务号时,优先展示排序最靠上的服务号\n ")]),a("span",{staticClass:"common-bottom-border table-title"},[e._v("服务号权重")])])],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loadingService,expression:"loadingService"}],ref:"serviceNumData",staticStyle:{width:"100%"},attrs:{data:e.serviceNumData,"row-key":"id"}},[a("el-table-column",{attrs:{prop:"",label:"",width:"56","class-name":"move-row-cell show-icon"}},[[a("span",{staticClass:"font-22 iconfont icontuozhuaiopen color-c0c4cc",staticStyle:{cursor:"move"}})]],2),a("el-table-column",{attrs:{prop:"",label:"服务号名称","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.name||"--"))]}}])})],1)],1)])])])},n=[],o=(a("55dd"),a("3081")),s=a("aa47"),i=a("d11a"),l=a("5b4e"),c=i["a"].getMemberData,d=i["a"].saveSortMember,u={name:"DataDimensionPage",components:{commonAlertTip:o["a"]},props:{brandId:{type:String,default:""}},data:function(){return{wxEnterpriseId:localStorage.getItem("haoBanUser")?JSON.parse(localStorage.getItem("haoBanUser")).wxEnterpriseId:"",tipContent:"当商户有多个会员卡和服务号时,会造成单家门店适用于多个会员卡或服务号,即单个顾客会有多个域的身份信息,这容易造成门店成员的困扰。请为以下会员卡和服务号域做权重排序,当顾客有多个域的身份信息时,门店成员将只能看到权重最高域的一个身份信息。",memberCardData:[],serviceNumData:[],loadingMember:!1,loadingService:!1}},mounted:function(){var e=this;e.$emit("showTab","/data-dimension"),e.rowDrop("memberCardData"),e.rowsDrop("serviceNumData"),e.brandId&&e.getMemberCrad()},methods:{rowDrop:function(e){var t=this.$refs[e].$el.querySelectorAll(".el-table__body-wrapper > table > tbody")[0],a=this;s["a"].create(t,{handle:".icontuozhuaiopen",onEnd:function(t){var r=t.newIndex,n=t.oldIndex;if(r==n)return!1;var o=JSON.parse(JSON.stringify(a[e])),s=o.splice(n,1)[0];o.splice(r,0,s),a.setSort(o,e)}})},rowsDrop:function(e){var t=this.$refs[e].$el.querySelectorAll(".el-table__body-wrapper > table > tbody")[0],a=this;s["a"].create(t,{handle:".icontuozhuaiopen",onEnd:function(t){var r=t.newIndex,n=t.oldIndex;if(r==n)return!1;var o=JSON.parse(JSON.stringify(a[e])),s=o.splice(n,1)[0];o.splice(r,0,s),a.setSort(o,e)}})},setSort:function(e,t){var a=this,r={wxEnterpriseId:a.wxEnterpriseId,enterpriseId:a.brandId,sorts:e.map((function(e){return e.id})).join(","),type:"memberCardData"==t?"0":"1"};d(r).then((function(e){a.getMemberCrad(),"0000"==e.code?l["a"].showmsg("操作成功","success"):l["a"].showmsg(e.message||"接口异常","warning")})).catch((function(e){}))},getMemberCrad:function(){var e=this;e.loadingMember=!0,e.loadingService=!0,e.memberCardData=[],e.serviceNumData=[];var t={wxEnterpriseId:e.wxEnterpriseId,enterpriseId:e.brandId};c(t,{headers:{sign:e.brandId}}).then((function(t){e.loadingMember=!1,e.loadingService=!1,t.result.cards&&t.result.cards.length?e.memberCardData=e.sortTable(t.result.cards):e.memberCardData=[],t.result.services&&t.result.services.length?e.serviceNumData=e.sortTable(t.result.services):e.serviceNumData=[]})).catch((function(t){e.loadingMember=!1,e.loadingService=!1}))},sortTable:function(e){return e.sort((function(e,t){return e.sort-t.sort})),e}},watch:{brandId:function(e){var t=this;e&&(t.memberCardData=[],t.serviceNumData=[],t.getMemberCrad())}}},m=u,p=(a("78ed"),a("2877")),b=Object(p["a"])(m,r,n,!1,null,"1d4edc0e",null);t["default"]=b.exports},"78ed":function(e,t,a){"use strict";var r=a("0189"),n=a.n(r);n.a}}]);
\ No newline at end of file
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2020-08-27 11:36:51
* @LastEditors: 无尘
* @LastEditTime: 2020-09-11 09:20:03
* @LastEditTime: 2020-09-21 09:46:49
-->
<template>
......@@ -188,7 +188,7 @@ export default {
wxEnterpriseId: that.wxEnterpriseId,
enterpriseId: that.brandId
};
getMemberData(para)
getMemberData(para, { headers: { sign: that.brandId } })
.then(res => {
that.loadingMember = false;
that.loadingService = false;
......
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2018-10-10 14:44:45
* @LastEditors: 无尘
* @LastEditTime: 2020-09-17 15:29:43
* @LastEditTime: 2020-09-21 09:39:48
-->
<template>
<div class="review-wrap">
......@@ -67,6 +67,7 @@ export default {
/**
* @description: 路由跳转
* @param {String} path
* @author: 无尘
*/
changeRoute(path) {
this.$router.push(path);
......@@ -74,6 +75,7 @@ export default {
/**
* @description: 选择后返回menuUrl,做各路由判断
* @param {Object} item
* @author: 无尘
*/
setSelectTab(item) {
const that = this;
......@@ -91,6 +93,7 @@ export default {
/**
* @description: 各路由返回 menuUrl
* @param {String} menuUrl
* @author: 无尘
*/
showTab(menuUrl) {
const that = this;
......@@ -145,6 +148,7 @@ export default {
/**
* @description: 获取左侧数据
* @param {Array} arr
* @author: 无尘
**/
leftData(arr) {
const that = this;
......
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