diff --git a/src/api/ebiz/goodStart/index.js b/src/api/ebiz/goodStart/index.js new file mode 100644 index 000000000..ae63b5f0d --- /dev/null +++ b/src/api/ebiz/goodStart/index.js @@ -0,0 +1,21 @@ +import request from '@/assets/js/utils/request' +import getUrl from '@/assets/js/utils/get-url' + +// 开门红业绩查询机构列表查询 +export function getComList(data) { + return request({ + url: getUrl('/data/performance/getComList', 1), + method: 'post', + data + }) +} + +// 百宝箱菜单列表查询 + +export function getTreasureMenus(data) { + return request({ + url: getUrl('/app/code/getCodeValue', 1), + method: 'post', + data + }) +} diff --git a/src/assets/images/goodStart/bigOrder.png b/src/assets/images/goodStart/bigOrder.png new file mode 100644 index 000000000..873cc820b Binary files /dev/null and b/src/assets/images/goodStart/bigOrder.png differ diff --git a/src/assets/images/goodStart/goodStart.png b/src/assets/images/goodStart/goodStart.png new file mode 100644 index 000000000..ee0c649f9 Binary files /dev/null and b/src/assets/images/goodStart/goodStart.png differ diff --git a/src/assets/images/goodStart/performanceRank.png b/src/assets/images/goodStart/performanceRank.png new file mode 100644 index 000000000..87b6528bb Binary files /dev/null and b/src/assets/images/goodStart/performanceRank.png differ diff --git a/src/assets/images/goodStart/top.png b/src/assets/images/goodStart/top.png new file mode 100644 index 000000000..e47f66605 Binary files /dev/null and b/src/assets/images/goodStart/top.png differ diff --git a/src/assets/images/goodStart/topOne.png b/src/assets/images/goodStart/topOne.png new file mode 100644 index 000000000..f9727d32f Binary files /dev/null and b/src/assets/images/goodStart/topOne.png differ diff --git a/src/assets/images/goodStart/treasure.png b/src/assets/images/goodStart/treasure.png new file mode 100644 index 000000000..9776149bb Binary files /dev/null and b/src/assets/images/goodStart/treasure.png differ diff --git a/src/assets/images/goodStart/treasureDetail.png b/src/assets/images/goodStart/treasureDetail.png new file mode 100644 index 000000000..b20effa49 Binary files /dev/null and b/src/assets/images/goodStart/treasureDetail.png differ diff --git a/src/assets/images/goodStart/wechat.png b/src/assets/images/goodStart/wechat.png new file mode 100644 index 000000000..b8455278d Binary files /dev/null and b/src/assets/images/goodStart/wechat.png differ diff --git a/src/router/ebiz/goodStart.js b/src/router/ebiz/goodStart.js new file mode 100644 index 000000000..d55f85f2f --- /dev/null +++ b/src/router/ebiz/goodStart.js @@ -0,0 +1,37 @@ +// 开门红专区 +const Prefecture = () => import('@/views/ebiz/goodStart/Prefecture') +const Treasure = () => import('@/views/ebiz/goodStart/Treasure') +const TreasureDetail = () => import('@/views/ebiz/goodStart/TreasureDetail') + +const spreadParams = function(route) { + const params = {} + for (let key in route.query) { + params[key] = route.query[key] + } + return params +} + +export default [ + { + path: '/goodStart/prefecture', + name: 'Prefecture', + component: Prefecture, + meta: { + title: '开门红专区' + } + }, + { + path: '/goodStart/treasure', + name: 'Treasure', + component: Treasure, + meta: { + title: '百宝箱' + } + }, + { + path: '/goodStart/treasureDetail', + name: 'TreasureDetail', + component: TreasureDetail, + props: route => spreadParams(route) + } +] diff --git a/src/router/ebiz/index.js b/src/router/ebiz/index.js index efc2d8cd6..bcd7386b7 100644 --- a/src/router/ebiz/index.js +++ b/src/router/ebiz/index.js @@ -23,6 +23,9 @@ import institutionalPerform from './institutionalPerform' import performance from './performance' import attendance from './attendance' +// 开门红业绩 +import goodStart from './goodStart' + import renewalManage from './renewalManage' import question from './question' export default [ @@ -49,5 +52,6 @@ export default [ ...attendance, ...congratulation, ...renewalManage, - ...question + ...question, + ...goodStart ] //根据需要进行删减 diff --git a/src/views/ebiz/goodStart/Prefecture.vue b/src/views/ebiz/goodStart/Prefecture.vue new file mode 100644 index 000000000..62eb89278 --- /dev/null +++ b/src/views/ebiz/goodStart/Prefecture.vue @@ -0,0 +1,99 @@ + + + + + diff --git a/src/views/ebiz/goodStart/Treasure.vue b/src/views/ebiz/goodStart/Treasure.vue new file mode 100644 index 000000000..93e0a9c87 --- /dev/null +++ b/src/views/ebiz/goodStart/Treasure.vue @@ -0,0 +1,66 @@ + + + + + diff --git a/src/views/ebiz/goodStart/TreasureDetail.vue b/src/views/ebiz/goodStart/TreasureDetail.vue new file mode 100644 index 000000000..28d89b2ac --- /dev/null +++ b/src/views/ebiz/goodStart/TreasureDetail.vue @@ -0,0 +1,31 @@ + + + + +