提交内容
This commit is contained in:
parent
31bf88ce34
commit
ab43a84504
10
src/App.vue
10
src/App.vue
|
|
@ -5,15 +5,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'App',
|
name: 'App',
|
||||||
provide () {
|
provide () {
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -230,4 +222,4 @@ export function routineStatusApi(id, data) {
|
||||||
*/
|
*/
|
||||||
export function routineInfo() {
|
export function routineInfo() {
|
||||||
return request.get(`config/setting/routine/config`)
|
return request.get(`config/setting/routine/config`)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -80,4 +72,4 @@ export function articleDeleApi(id) {
|
||||||
*/
|
*/
|
||||||
export function articleStatusApi(id, status) {
|
export function articleStatusApi(id, status) {
|
||||||
return request.post(`system/article/article/status/${id}`, { status })
|
return request.post(`system/article/article/status/${id}`, { status })
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -162,4 +154,4 @@ export function communityDeleteApi(id) {
|
||||||
*/
|
*/
|
||||||
export function communityTitleApi() {
|
export function communityTitleApi() {
|
||||||
return request.get(`community/title`)
|
return request.get(`community/title`)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -44,4 +36,4 @@ export function expressStatuseApi(id, is_show) {
|
||||||
*/
|
*/
|
||||||
export function syncExpressApi() {
|
export function syncExpressApi() {
|
||||||
return request.get('store/express/sync')
|
return request.get('store/express/sync')
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -105,4 +97,4 @@ export function checkAuthApi() {
|
||||||
*/
|
*/
|
||||||
export function getCrmebCopyRight() {
|
export function getCrmebCopyRight() {
|
||||||
return request.get(`copyright/get`)
|
return request.get(`copyright/get`)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -162,4 +154,4 @@ export function takeOrderListApi(data) {
|
||||||
*/
|
*/
|
||||||
export function rechargeBalancei() {
|
export function rechargeBalancei() {
|
||||||
return request.get(`delivery/belence`)
|
return request.get(`delivery/belence`)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
/*
|
/*
|
||||||
上传视频 local
|
上传视频 local
|
||||||
|
|
@ -522,4 +514,4 @@ export function merSpecsList(data) {
|
||||||
*/
|
*/
|
||||||
export function merProductLstApi(data) {
|
export function merProductLstApi(data) {
|
||||||
return request.get(`store/product/list`, data)
|
return request.get(`store/product/list`, data)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -230,4 +222,4 @@ export function orderLogApi(id, data) {
|
||||||
*/
|
*/
|
||||||
export function getChildrenOrderApi(id) {
|
export function getChildrenOrderApi(id) {
|
||||||
return request.get(`spread/order/children/${id}`)
|
return request.get(`spread/order/children/${id}`)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
import store from '@/store'
|
import store from '@/store'
|
||||||
import SettingMer from '@/libs/settingMer'
|
import SettingMer from '@/libs/settingMer'
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
import { getToken } from "@/utils/auth";
|
import { getToken } from "@/utils/auth";
|
||||||
/**
|
/**
|
||||||
|
|
@ -369,4 +361,4 @@ export function fileUpload(id,field) {
|
||||||
*/
|
*/
|
||||||
export function onlineUpload(data) {
|
export function onlineUpload(data) {
|
||||||
return request.post(`system/attachment/online_upload`,data);
|
return request.post(`system/attachment/online_upload`,data);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
/**
|
/**
|
||||||
* @description 短信账户 -- 列表
|
* @description 短信账户 -- 列表
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
/**
|
/**
|
||||||
* @description 配置分类 -- 编辑表单
|
* @description 配置分类 -- 编辑表单
|
||||||
|
|
@ -363,4 +355,4 @@ export function groupSaveApi(key,data) {
|
||||||
*/
|
*/
|
||||||
export function groupDataSetApi(id, status) {
|
export function groupDataSetApi(id, status) {
|
||||||
return request.post(`/group/data/status/${id}`, { status })
|
return request.post(`/group/data/status/${id}`, { status })
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
/**
|
/**
|
||||||
* @description 验证码
|
* @description 验证码
|
||||||
|
|
@ -328,7 +320,7 @@ export function recordListImportApi(data) {
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* 获取版权信息
|
* 获取版权信息
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
export function getVersion() {
|
export function getVersion() {
|
||||||
return request.get('../api/version')
|
return request.get('../api/version')
|
||||||
|
|
@ -392,4 +384,4 @@ export function getVersion() {
|
||||||
*/
|
*/
|
||||||
export function giveMemberApi(id) {
|
export function giveMemberApi(id) {
|
||||||
return request.get(`user/svip/${id}/form`)
|
return request.get(`user/svip/${id}/form`)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import request from './request'
|
import request from './request'
|
||||||
/**
|
/**
|
||||||
* @description 列表
|
* @description 列表
|
||||||
|
|
@ -74,4 +66,4 @@ export function changeFeedbackStatus(id, status) {
|
||||||
*/
|
*/
|
||||||
export function replyFeedbackApi(id) {
|
export function replyFeedbackApi(id) {
|
||||||
return request.get(`user/feedback/reply/${id}/form`)
|
return request.get(`user/feedback/reply/${id}/form`)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// JavaScript Document
|
// JavaScript Document
|
||||||
! function() {
|
! function() {
|
||||||
function o(w, v, i) {
|
function o(w, v, i) {
|
||||||
|
|
@ -91,4 +83,4 @@
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
b()
|
b()
|
||||||
}, 100)
|
}, 100)
|
||||||
}();
|
}();
|
||||||
|
|
|
||||||
|
|
@ -6,15 +6,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// doc: https://panjiachen.github.io/vue-element-admin-site/feature/component/svg-icon.html#usage
|
// doc: https://panjiachen.github.io/vue-element-admin-site/feature/component/svg-icon.html#usage
|
||||||
import { isExternal } from '@/utils/validate'
|
import { isExternal } from '@/utils/validate'
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
const version = require('element-ui/package.json').version // element-ui version from node_modules
|
const version = require('element-ui/package.json').version // element-ui version from node_modules
|
||||||
const ORIGINAL_THEME = '#409EFF' // default color
|
const ORIGINAL_THEME = '#409EFF' // default color
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,15 +15,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import path from "path";
|
import path from "path";
|
||||||
import { roterPre } from '@/settings';
|
import { roterPre } from '@/settings';
|
||||||
import { isExternal } from "@/utils/validate";
|
import { isExternal } from "@/utils/validate";
|
||||||
|
|
|
||||||
|
|
@ -17,15 +17,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: "attrList",
|
name: "attrList",
|
||||||
props:{
|
props:{
|
||||||
|
|
@ -98,7 +90,7 @@
|
||||||
.btn{
|
.btn{
|
||||||
width: 60px;
|
width: 60px;
|
||||||
height: 24px;
|
height: 24px;
|
||||||
}
|
}
|
||||||
.title{
|
.title{
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
}
|
}
|
||||||
|
|
@ -106,5 +98,5 @@
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
overflow-x: hidden;
|
overflow-x: hidden;
|
||||||
max-height: 240px;
|
max-height: 240px;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -9,15 +9,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import pathToRegexp from 'path-to-regexp'
|
import pathToRegexp from 'path-to-regexp'
|
||||||
import { roterPre } from '@/settings'
|
import { roterPre } from '@/settings'
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -32,15 +32,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: "Index",
|
name: "Index",
|
||||||
props: {
|
props: {
|
||||||
|
|
|
||||||
|
|
@ -5,15 +5,7 @@
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { getVersion } from '@/api/accounts'
|
import { getVersion } from '@/api/accounts'
|
||||||
import log from '@/libs/util.log';
|
import log from '@/libs/util.log';
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -98,15 +98,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { roterPre } from "@/settings";
|
import { roterPre } from "@/settings";
|
||||||
import { merchantListApi } from "@/api/merchant";
|
import { merchantListApi } from "@/api/merchant";
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -5,15 +5,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import echarts from 'echarts'
|
import echarts from 'echarts'
|
||||||
export default {
|
export default {
|
||||||
name: 'Index',
|
name: 'Index',
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { debounce } from '@/utils'
|
import { debounce } from '@/utils'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -52,15 +52,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { exportFileLstApi } from '@/api/order'
|
import { exportFileLstApi } from '@/api/order'
|
||||||
import SettingMer from '@/libs/settingMer'
|
import SettingMer from '@/libs/settingMer'
|
||||||
import { getToken } from '@/utils/auth'
|
import { getToken } from '@/utils/auth'
|
||||||
|
|
|
||||||
|
|
@ -17,15 +17,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import formCreate from '@form-create/element-ui'
|
import formCreate from '@form-create/element-ui'
|
||||||
import request from '@/api/request'
|
import request from '@/api/request'
|
||||||
import { mapState } from 'vuex';
|
import { mapState } from 'vuex';
|
||||||
|
|
|
||||||
|
|
@ -73,15 +73,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { goodLstApi, categoryListApi } from '@/api/product'
|
import { goodLstApi, categoryListApi } from '@/api/product'
|
||||||
import { roterPre } from '@/settings'
|
import { roterPre } from '@/settings'
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<el-form
|
<el-form
|
||||||
size="small" inline label-width="100px"
|
size="small" inline label-width="100px"
|
||||||
>
|
>
|
||||||
<el-form-item label="商品分类:">
|
<el-form-item label="商品分类:">
|
||||||
<el-cascader
|
<el-cascader
|
||||||
v-model="tableFrom.cate_id"
|
v-model="tableFrom.cate_id"
|
||||||
class="selWidth"
|
class="selWidth"
|
||||||
|
|
@ -11,7 +11,7 @@
|
||||||
:props="props"
|
:props="props"
|
||||||
clearable
|
clearable
|
||||||
@change="getList(1)"
|
@change="getList(1)"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="商品搜索:">
|
<el-form-item label="商品搜索:">
|
||||||
<el-input
|
<el-input
|
||||||
|
|
@ -22,11 +22,11 @@
|
||||||
>
|
>
|
||||||
<el-button slot="append" icon="el-icon-search" class="el-button-solt" @click="getList(1)" />
|
<el-button slot="append" icon="el-icon-search" class="el-button-solt" @click="getList(1)" />
|
||||||
</el-input>
|
</el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<!-- :columns="liveStatus == false ? columns4 : columns5" -->
|
<!-- :columns="liveStatus == false ? columns4 : columns5" -->
|
||||||
<el-table
|
<el-table
|
||||||
ref="table"
|
ref="table"
|
||||||
@selection-change="changeCheckbox"
|
@selection-change="changeCheckbox"
|
||||||
:data="tableData.data"
|
:data="tableData.data"
|
||||||
v-loading="loading"
|
v-loading="loading"
|
||||||
|
|
@ -55,7 +55,7 @@
|
||||||
/>
|
/>
|
||||||
</el-table>
|
</el-table>
|
||||||
<div class="acea-row row-right page">
|
<div class="acea-row row-right page">
|
||||||
|
|
||||||
<el-pagination
|
<el-pagination
|
||||||
:page-sizes="[20, 40, 60, 80]"
|
:page-sizes="[20, 40, 60, 80]"
|
||||||
:page-size="tableFrom.limit"
|
:page-size="tableFrom.limit"
|
||||||
|
|
@ -80,15 +80,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { categoryListApi, goodLstApi } from "@/api/product";
|
import { categoryListApi, goodLstApi } from "@/api/product";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -149,7 +141,7 @@ export default {
|
||||||
},
|
},
|
||||||
currentid: 0,
|
currentid: 0,
|
||||||
productRow: {},
|
productRow: {},
|
||||||
|
|
||||||
images: [],
|
images: [],
|
||||||
diyVal: [],
|
diyVal: [],
|
||||||
many: "",
|
many: "",
|
||||||
|
|
@ -160,7 +152,7 @@ export default {
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
|
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
let radio = {
|
let radio = {
|
||||||
|
|
@ -218,7 +210,7 @@ export default {
|
||||||
many = this.$route.query.type;
|
many = this.$route.query.type;
|
||||||
}
|
}
|
||||||
this.many = many;
|
this.many = many;
|
||||||
|
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.goodsCategory();
|
this.goodsCategory();
|
||||||
|
|
@ -280,7 +272,7 @@ export default {
|
||||||
that.tableFrom.is_live = 1;
|
that.tableFrom.is_live = 1;
|
||||||
}
|
}
|
||||||
goodLstApi(that.tableFrom)
|
goodLstApi(that.tableFrom)
|
||||||
.then(async (res) => {
|
.then(async (res) => {
|
||||||
that.tableData.data = res.data.list;
|
that.tableData.data = res.data.list;
|
||||||
that.tableData.total = res.data.count;
|
that.tableData.total = res.data.count;
|
||||||
that.$nextTick(function () {
|
that.$nextTick(function () {
|
||||||
|
|
|
||||||
|
|
@ -18,15 +18,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import pathToRegexp from 'path-to-regexp'
|
import pathToRegexp from 'path-to-regexp'
|
||||||
import {roterPre} from '@/settings'
|
import {roterPre} from '@/settings'
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,15 +14,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'Hamburger',
|
name: 'Hamburger',
|
||||||
props: {
|
props: {
|
||||||
|
|
|
||||||
|
|
@ -20,15 +20,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// fuse is a lightweight fuzzy-search module
|
// fuse is a lightweight fuzzy-search module
|
||||||
// make search results more in line with expectations
|
// make search results more in line with expectations
|
||||||
import Fuse from 'fuse.js'
|
import Fuse from 'fuse.js'
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
const elementIcons = ['platform-eleme', 'eleme', 'delete-solid', 'delete', 's-tools', 'setting', 'user-solid', 'user', 'phone', 'phone-outline', 'more', 'more-outline', 'star-on', 'star-off', 's-goods', 'goods', 'warning', 'warning-outline', 'question', 'info', 'remove', 'circle-plus', 'success', 'error', 'zoom-in', 'zoom-out', 'remove-outline', 'circle-plus-outline', 'circle-check', 'circle-close', 's-help', 'help', 'minus', 'plus', 'check', 'close', 'picture', 'picture-outline', 'picture-outline-round', 'upload', 'upload2', 'download', 'camera-solid', 'camera', 'video-camera-solid', 'video-camera', 'message-solid', 'bell', 's-cooperation', 's-order', 's-platform', 's-fold', 's-unfold', 's-operation', 's-promotion', 's-home', 's-release', 's-ticket', 's-management', 's-open', 's-shop', 's-marketing', 's-flag', 's-comment', 's-finance', 's-claim', 's-custom', 's-opportunity', 's-data', 's-check', 's-grid', 'menu', 'share', 'd-caret', 'caret-left', 'caret-right', 'caret-bottom', 'caret-top', 'bottom-left', 'bottom-right', 'back', 'right', 'bottom', 'top', 'top-left', 'top-right', 'arrow-left', 'arrow-right', 'arrow-down', 'arrow-up', 'd-arrow-left', 'd-arrow-right', 'video-pause', 'video-play', 'refresh', 'refresh-right', 'refresh-left', 'finished', 'sort', 'sort-up', 'sort-down', 'rank', 'loading', 'view', 'c-scale-to-original', 'date', 'edit', 'edit-outline', 'folder', 'folder-opened', 'folder-add', 'folder-remove', 'folder-delete', 'folder-checked', 'tickets', 'document-remove', 'document-delete', 'document-copy', 'document-checked', 'document', 'document-add', 'printer', 'paperclip', 'takeaway-box', 'search', 'monitor', 'attract', 'mobile', 'scissors', 'umbrella', 'headset', 'brush', 'mouse', 'coordinate', 'magic-stick', 'reading', 'data-line', 'data-board', 'pie-chart', 'data-analysis', 'collection-tag', 'film', 'suitcase', 'suitcase-1', 'receiving', 'collection', 'files', 'notebook-1', 'notebook-2', 'toilet-paper', 'office-building', 'school', 'table-lamp', 'house', 'no-smoking', 'smoking', 'shopping-cart-full', 'shopping-cart-1', 'shopping-cart-2', 'shopping-bag-1', 'shopping-bag-2', 'sold-out', 'sell', 'present', 'box', 'bank-card', 'money', 'coin', 'wallet', 'discount', 'price-tag', 'news', 'guide', 'male', 'female', 'thumb', 'cpu', 'link', 'connection', 'open', 'turn-off', 'set-up', 'chat-round', 'chat-line-round', 'chat-square', 'chat-dot-round', 'chat-dot-square', 'chat-line-square', 'message', 'postcard', 'position', 'turn-off-microphone', 'microphone', 'close-notification', 'bangzhu', 'time', 'odometer', 'crop', 'aim', 'switch-button', 'full-screen', 'copy-document', 'mic', 'stopwatch', 'medal-1', 'medal', 'trophy', 'trophy-1', 'first-aid-kit', 'discover', 'place', 'location', 'location-outline', 'location-information', 'add-location', 'delete-location', 'map-location', 'alarm-clock', 'timer', 'watch-1', 'watch', 'lock', 'unlock', 'key', 'service', 'mobile-phone', 'bicycle', 'truck', 'ship', 'basketball', 'football', 'soccer', 'baseball', 'wind-power', 'light-rain', 'lightning', 'heavy-rain', 'sunrise', 'sunrise-1', 'sunset', 'sunny', 'cloudy', 'partly-cloudy', 'cloudy-and-sunny', 'moon', 'moon-night', 'dish', 'dish-1', 'food', 'chicken', 'fork-spoon', 'knife-fork', 'burger', 'tableware', 'sugar', 'dessert', 'ice-cream', 'hot-water', 'water-cup', 'coffee-cup', 'cold-drink', 'goblet', 'goblet-full', 'goblet-square', 'goblet-square-full', 'refrigerator', 'grape', 'watermelon', 'cherry', 'apple', 'pear', 'orange', 'coffee', 'ice-tea', 'ice-drink', 'milk-tea', 'potato-strips', 'lollipop', 'ice-cream-square', 'ice-cream-round']
|
const elementIcons = ['platform-eleme', 'eleme', 'delete-solid', 'delete', 's-tools', 'setting', 'user-solid', 'user', 'phone', 'phone-outline', 'more', 'more-outline', 'star-on', 'star-off', 's-goods', 'goods', 'warning', 'warning-outline', 'question', 'info', 'remove', 'circle-plus', 'success', 'error', 'zoom-in', 'zoom-out', 'remove-outline', 'circle-plus-outline', 'circle-check', 'circle-close', 's-help', 'help', 'minus', 'plus', 'check', 'close', 'picture', 'picture-outline', 'picture-outline-round', 'upload', 'upload2', 'download', 'camera-solid', 'camera', 'video-camera-solid', 'video-camera', 'message-solid', 'bell', 's-cooperation', 's-order', 's-platform', 's-fold', 's-unfold', 's-operation', 's-promotion', 's-home', 's-release', 's-ticket', 's-management', 's-open', 's-shop', 's-marketing', 's-flag', 's-comment', 's-finance', 's-claim', 's-custom', 's-opportunity', 's-data', 's-check', 's-grid', 'menu', 'share', 'd-caret', 'caret-left', 'caret-right', 'caret-bottom', 'caret-top', 'bottom-left', 'bottom-right', 'back', 'right', 'bottom', 'top', 'top-left', 'top-right', 'arrow-left', 'arrow-right', 'arrow-down', 'arrow-up', 'd-arrow-left', 'd-arrow-right', 'video-pause', 'video-play', 'refresh', 'refresh-right', 'refresh-left', 'finished', 'sort', 'sort-up', 'sort-down', 'rank', 'loading', 'view', 'c-scale-to-original', 'date', 'edit', 'edit-outline', 'folder', 'folder-opened', 'folder-add', 'folder-remove', 'folder-delete', 'folder-checked', 'tickets', 'document-remove', 'document-delete', 'document-copy', 'document-checked', 'document', 'document-add', 'printer', 'paperclip', 'takeaway-box', 'search', 'monitor', 'attract', 'mobile', 'scissors', 'umbrella', 'headset', 'brush', 'mouse', 'coordinate', 'magic-stick', 'reading', 'data-line', 'data-board', 'pie-chart', 'data-analysis', 'collection-tag', 'film', 'suitcase', 'suitcase-1', 'receiving', 'collection', 'files', 'notebook-1', 'notebook-2', 'toilet-paper', 'office-building', 'school', 'table-lamp', 'house', 'no-smoking', 'smoking', 'shopping-cart-full', 'shopping-cart-1', 'shopping-cart-2', 'shopping-bag-1', 'shopping-bag-2', 'sold-out', 'sell', 'present', 'box', 'bank-card', 'money', 'coin', 'wallet', 'discount', 'price-tag', 'news', 'guide', 'male', 'female', 'thumb', 'cpu', 'link', 'connection', 'open', 'turn-off', 'set-up', 'chat-round', 'chat-line-round', 'chat-square', 'chat-dot-round', 'chat-dot-square', 'chat-line-square', 'message', 'postcard', 'position', 'turn-off-microphone', 'microphone', 'close-notification', 'bangzhu', 'time', 'odometer', 'crop', 'aim', 'switch-button', 'full-screen', 'copy-document', 'mic', 'stopwatch', 'medal-1', 'medal', 'trophy', 'trophy-1', 'first-aid-kit', 'discover', 'place', 'location', 'location-outline', 'location-information', 'add-location', 'delete-location', 'map-location', 'alarm-clock', 'timer', 'watch-1', 'watch', 'lock', 'unlock', 'key', 'service', 'mobile-phone', 'bicycle', 'truck', 'ship', 'basketball', 'football', 'soccer', 'baseball', 'wind-power', 'light-rain', 'lightning', 'heavy-rain', 'sunrise', 'sunrise-1', 'sunset', 'sunny', 'cloudy', 'partly-cloudy', 'cloudy-and-sunny', 'moon', 'moon-night', 'dish', 'dish-1', 'food', 'chicken', 'fork-spoon', 'knife-fork', 'burger', 'tableware', 'sugar', 'dessert', 'ice-cream', 'hot-water', 'water-cup', 'coffee-cup', 'cold-drink', 'goblet', 'goblet-full', 'goblet-square', 'goblet-square-full', 'refrigerator', 'grape', 'watermelon', 'cherry', 'apple', 'pear', 'orange', 'coffee', 'ice-tea', 'ice-drink', 'milk-tea', 'potato-strips', 'lollipop', 'ice-cream-square', 'ice-cream-round']
|
||||||
|
|
||||||
export default elementIcons
|
export default elementIcons
|
||||||
|
|
|
||||||
|
|
@ -31,15 +31,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import clipboard from '@/utils/clipboard'
|
import clipboard from '@/utils/clipboard'
|
||||||
import elementIcons from './element-icons'
|
import elementIcons from './element-icons'
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,15 +17,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { productUserLabel } from '@/api/product'
|
import { productUserLabel } from '@/api/product'
|
||||||
export default {
|
export default {
|
||||||
name: "userLabel",
|
name: "userLabel",
|
||||||
|
|
@ -68,9 +60,9 @@ export default {
|
||||||
label.disabled = false;
|
label.disabled = false;
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
this.labelList = res.data
|
this.labelList = res.data
|
||||||
})
|
})
|
||||||
.catch((res) => {
|
.catch((res) => {
|
||||||
this.$message.error(res.message);
|
this.$message.error(res.message);
|
||||||
|
|
@ -114,11 +106,11 @@ export default {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
background: #1890FF;
|
background: #1890FF;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.footer{
|
.footer{
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: flex-end;
|
justify-content: flex-end;
|
||||||
|
|
@ -126,24 +118,24 @@ export default {
|
||||||
button{
|
button{
|
||||||
margin-left: 10px;
|
margin-left: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn{
|
.btn{
|
||||||
width: 60px;
|
width: 60px;
|
||||||
height: 24px;
|
height: 24px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.title{
|
.title{
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.list-box{
|
.list-box{
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
overflow-x: hidden;
|
overflow-x: hidden;
|
||||||
max-height: 240px;
|
max-height: 240px;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -3,11 +3,11 @@
|
||||||
<el-dialog v-if="modals" :visible.sync="modals" title="选择链接" width="860px" :before-close="cancel">
|
<el-dialog v-if="modals" :visible.sync="modals" title="选择链接" width="860px" :before-close="cancel">
|
||||||
<div class="table_box">
|
<div class="table_box">
|
||||||
<div class="left_box">
|
<div class="left_box">
|
||||||
<el-tree
|
<el-tree
|
||||||
:data="categoryData"
|
:data="categoryData"
|
||||||
default-expand-all
|
default-expand-all
|
||||||
node-key="id"
|
node-key="id"
|
||||||
:highlight-current="true"
|
:highlight-current="true"
|
||||||
:expand-on-click-node="false"
|
:expand-on-click-node="false"
|
||||||
:current-node-key="treeId"
|
:current-node-key="treeId"
|
||||||
@node-click="handleCheckChange">
|
@node-click="handleCheckChange">
|
||||||
|
|
@ -40,7 +40,7 @@
|
||||||
clearable
|
clearable
|
||||||
size="small"
|
size="small"
|
||||||
@change="userSearchs()"
|
@change="userSearchs()"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col>
|
<el-col>
|
||||||
|
|
@ -57,7 +57,7 @@
|
||||||
v-loading="loading"
|
v-loading="loading"
|
||||||
:row-key="(row) => { return row.id }"
|
:row-key="(row) => { return row.id }"
|
||||||
:default-expand-all="false"
|
:default-expand-all="false"
|
||||||
:tree-props="{children: 'children', hasChildren: 'hasChildren'}"
|
:tree-props="{children: 'children', hasChildren: 'hasChildren'}"
|
||||||
>
|
>
|
||||||
<el-table-column key="1" label="选择" min-width="60">
|
<el-table-column key="1" label="选择" min-width="60">
|
||||||
<template scope="scope">
|
<template scope="scope">
|
||||||
|
|
@ -135,7 +135,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="right_box" v-if="currenType=='custom'">
|
<div class="right_box" v-if="currenType=='custom'">
|
||||||
<div style="width: 360px;margin: 150px 100px 0 120px">
|
<div style="width: 360px;margin: 150px 100px 0 120px">
|
||||||
<el-form ref="customdate" :model="customdate" :rules="ruleValidate" label-width="120px">
|
<el-form ref="customdate" :model="customdate" :rules="ruleValidate" label-width="120px">
|
||||||
<el-form-item label-width="0">
|
<el-form-item label-width="0">
|
||||||
<el-radio-group
|
<el-radio-group
|
||||||
v-model="customdate.status"
|
v-model="customdate.status"
|
||||||
|
|
@ -160,7 +160,7 @@
|
||||||
<div style="color:#ff4949;">小程序跳转外链链接,域名需在白名单范围内的合法域名</div>
|
<div style="color:#ff4949;">小程序跳转外链链接,域名需在白名单范围内的合法域名</div>
|
||||||
</div>
|
</div>
|
||||||
</el-form>
|
</el-form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div slot="footer">
|
<div slot="footer">
|
||||||
|
|
@ -173,15 +173,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { pageCategory, pageLink, getPageLinks, getProduct } from "@/api/diy";
|
import { pageCategory, pageLink, getPageLinks, getProduct } from "@/api/diy";
|
||||||
import { categoryListApi } from "@/api/product";
|
import { categoryListApi } from "@/api/product";
|
||||||
import { articleLstApi } from '@/api/cms';
|
import { articleLstApi } from '@/api/cms';
|
||||||
|
|
@ -215,7 +207,7 @@
|
||||||
customdate: {
|
customdate: {
|
||||||
name:'',
|
name:'',
|
||||||
mpUrl:'',
|
mpUrl:'',
|
||||||
url: '',
|
url: '',
|
||||||
status: 1
|
status: 1
|
||||||
},
|
},
|
||||||
customNum:1,
|
customNum:1,
|
||||||
|
|
@ -229,7 +221,7 @@
|
||||||
},
|
},
|
||||||
computed: {},
|
computed: {},
|
||||||
created(){
|
created(){
|
||||||
|
|
||||||
this.getSort();
|
this.getSort();
|
||||||
this.goodsCategory();
|
this.goodsCategory();
|
||||||
},
|
},
|
||||||
|
|
@ -493,7 +485,7 @@
|
||||||
if (this.currenType == 'active' || this.currenType == 'merchant') {
|
if (this.currenType == 'active' || this.currenType == 'merchant') {
|
||||||
obj.page = this.formValidate.page
|
obj.page = this.formValidate.page
|
||||||
obj.limit = this.formValidate.limit
|
obj.limit = this.formValidate.limit
|
||||||
|
|
||||||
}
|
}
|
||||||
pageLink(id, obj).then(res=>{
|
pageLink(id, obj).then(res=>{
|
||||||
this.loading = false
|
this.loading = false
|
||||||
|
|
@ -522,12 +514,12 @@
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
if(this.currenType == 'product_category'){
|
if(this.currenType == 'product_category'){
|
||||||
|
|
||||||
e.url = `/pages/columnGoods/goods_list/index?id=${e.store_category_id}&title=默认`
|
e.url = `/pages/columnGoods/goods_list/index?id=${e.store_category_id}&title=默认`
|
||||||
}else{
|
}else{
|
||||||
e.url = `/pages/points_mall/integral_goods_list?cate_id=${e.store_category_id}`
|
e.url = `/pages/points_mall/integral_goods_list?cate_id=${e.store_category_id}`
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
this.tableList = data
|
this.tableList = data
|
||||||
}else if(this.currenType == 'active'){
|
}else if(this.currenType == 'active'){
|
||||||
|
|
@ -613,7 +605,7 @@
|
||||||
.on{
|
.on{
|
||||||
background-color: #2d8cf0!important;
|
background-color: #2d8cf0!important;
|
||||||
color: #fff!important;
|
color: #fff!important;
|
||||||
}
|
}
|
||||||
.table_box{
|
.table_box{
|
||||||
margin-top: 14px;
|
margin-top: 14px;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
@ -680,7 +672,7 @@
|
||||||
color: #333;
|
color: #333;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/deep/.el-tree-node__label{
|
/deep/.el-tree-node__label{
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
import { mapMutations } from 'vuex'
|
import { mapMutations } from 'vuex'
|
||||||
|
|
@ -138,7 +130,7 @@ export default {
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
import { mapMutations } from 'vuex'
|
import { mapMutations } from 'vuex'
|
||||||
|
|
@ -105,7 +97,7 @@ export default {
|
||||||
}else {
|
}else {
|
||||||
this.rCom = arr.concat(this.oneStyle)
|
this.rCom = arr.concat(this.oneStyle)
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
let tempArr = [
|
let tempArr = [
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -18,15 +18,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js';
|
import toolCom from '@/components/mobileConfigRight/index.js';
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
import { mapMutations } from 'vuex'
|
import { mapMutations } from 'vuex'
|
||||||
|
|
@ -108,7 +100,7 @@ export default {
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="mobile-config pro">
|
<div class="mobile-config pro">
|
||||||
<div v-for="(item,key) in rCom" :key="key">
|
<div v-for="(item,key) in rCom" :key="key">
|
||||||
<component :is="item.components.name" :configObj="configObj" ref="childData" :configNme="item.configNme" :key="key" @getConfig="getConfig" :index="activeIndex" :number="num" :num="item.num"></component>
|
<component :is="item.components.name" :configObj="configObj" ref="childData" :configNme="item.configNme" :key="key" @getConfig="getConfig" :index="activeIndex" :number="num" :num="item.num"></component>
|
||||||
</div>
|
</div>
|
||||||
<rightBtn :activeIndex="activeIndex" :configObj="configObj"></rightBtn>
|
<rightBtn :activeIndex="activeIndex" :configObj="configObj"></rightBtn>
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { getCategory, getProduct } from '@/api/diy'
|
import { getCategory, getProduct } from '@/api/diy'
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
|
|
@ -133,7 +125,7 @@ export default {
|
||||||
}else {
|
}else {
|
||||||
this.rCom = arr.concat(this.automatic)
|
this.rCom = arr.concat(this.automatic)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
let tempArr = [
|
let tempArr = [
|
||||||
{
|
{
|
||||||
components: toolCom.c_bg_color,
|
components: toolCom.c_bg_color,
|
||||||
|
|
@ -171,7 +163,7 @@ export default {
|
||||||
},
|
},
|
||||||
'configObj.tabConfig.tabVal': {
|
'configObj.tabConfig.tabVal': {
|
||||||
handler (nVal, oVal) {
|
handler (nVal, oVal) {
|
||||||
this.type = nVal;
|
this.type = nVal;
|
||||||
var arr = [this.rCom[0]];
|
var arr = [this.rCom[0]];
|
||||||
if(this.setUp == 0){ //内容设置
|
if(this.setUp == 0){ //内容设置
|
||||||
if (nVal == 0) { //自动
|
if (nVal == 0) { //自动
|
||||||
|
|
@ -244,12 +236,12 @@ export default {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-bottom: 1px solid rgba(0,0,0,0.05);
|
border-bottom: 1px solid rgba(0,0,0,0.05);
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn-box{
|
.btn-box{
|
||||||
padding-bottom: 20px;
|
padding-bottom: 20px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
import { mapMutations } from 'vuex'
|
import { mapMutations } from 'vuex'
|
||||||
|
|
@ -67,7 +59,7 @@ export default {
|
||||||
components: toolCom.c_tab,
|
components: toolCom.c_tab,
|
||||||
configNme: 'tabConfig'
|
configNme: 'tabConfig'
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
components: toolCom.c_bg_color,
|
components: toolCom.c_bg_color,
|
||||||
configNme: 'boxColor'
|
configNme: 'boxColor'
|
||||||
|
|
@ -100,7 +92,7 @@ export default {
|
||||||
let value = JSON.parse(JSON.stringify(this.$store.state.mobildConfig.defaultArray[this.num]))
|
let value = JSON.parse(JSON.stringify(this.$store.state.mobildConfig.defaultArray[this.num]))
|
||||||
this.configObj = value;
|
this.configObj = value;
|
||||||
})
|
})
|
||||||
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
getConfig (data) {
|
getConfig (data) {
|
||||||
|
|
@ -124,5 +116,5 @@ export default {
|
||||||
padding-left: 14px;
|
padding-left: 14px;
|
||||||
padding-right: 14px;
|
padding-right: 14px;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -16,15 +16,7 @@
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js';
|
import toolCom from '@/components/mobileConfigRight/index.js';
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -9,15 +9,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -63,7 +55,7 @@ export default {
|
||||||
deep: true
|
deep: true
|
||||||
},
|
},
|
||||||
'configObj.setUp.tabVal': {
|
'configObj.setUp.tabVal': {
|
||||||
handler (nVal, oVal) {
|
handler (nVal, oVal) {
|
||||||
var arr = [this.rCom[0]]
|
var arr = [this.rCom[0]]
|
||||||
let tempArr = [
|
let tempArr = [
|
||||||
{
|
{
|
||||||
|
|
@ -98,8 +90,8 @@ export default {
|
||||||
components: toolCom.c_is_show,
|
components: toolCom.c_is_show,
|
||||||
configNme: 'titleShow'
|
configNme: 'titleShow'
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
this.rCom = arr.concat(tempArr)
|
this.rCom = arr.concat(tempArr)
|
||||||
} else {
|
} else {
|
||||||
let tempArr = [
|
let tempArr = [
|
||||||
|
|
@ -148,7 +140,7 @@ export default {
|
||||||
deep: true
|
deep: true
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
mounted () {
|
mounted () {
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
let value = JSON.parse(JSON.stringify(this.$store.state.mobildConfig.defaultArray[this.num]))
|
let value = JSON.parse(JSON.stringify(this.$store.state.mobildConfig.defaultArray[this.num]))
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -89,7 +81,7 @@ export default {
|
||||||
components: toolCom.c_tab,
|
components: toolCom.c_tab,
|
||||||
configNme: 'tabConfig'
|
configNme: 'tabConfig'
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
components: toolCom.c_txt_tab,
|
components: toolCom.c_txt_tab,
|
||||||
configNme: 'bgStyle'
|
configNme: 'bgStyle'
|
||||||
|
|
@ -121,7 +113,7 @@ export default {
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
getConfig (data) {
|
getConfig (data) {
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -136,11 +128,11 @@ export default {
|
||||||
color: #999;
|
color: #999;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-bottom: 1px solid rgba(0,0,0,0.05);
|
border-bottom: 1px solid rgba(0,0,0,0.05);
|
||||||
}
|
}
|
||||||
.btn-box{
|
.btn-box{
|
||||||
padding-bottom: 20px;
|
padding-bottom: 20px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -105,7 +97,7 @@ export default {
|
||||||
components: toolCom.c_txt_tab,
|
components: toolCom.c_txt_tab,
|
||||||
configNme: 'conStyle'
|
configNme: 'conStyle'
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
components: toolCom.c_slider,
|
components: toolCom.c_slider,
|
||||||
configNme: 'mbConfig'
|
configNme: 'mbConfig'
|
||||||
|
|
@ -140,11 +132,11 @@ export default {
|
||||||
color: #999;
|
color: #999;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-bottom: 1px solid rgba(0,0,0,0.05);
|
border-bottom: 1px solid rgba(0,0,0,0.05);
|
||||||
}
|
}
|
||||||
.btn-box{
|
.btn-box{
|
||||||
padding-bottom: 20px;
|
padding-bottom: 20px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -10,15 +10,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -114,6 +106,6 @@ export default {
|
||||||
margin-right: 14px;
|
margin-right: 14px;
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -50,7 +42,7 @@ export default {
|
||||||
components: toolCom.c_input_number,
|
components: toolCom.c_input_number,
|
||||||
configNme: 'numConfig'
|
configNme: 'numConfig'
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
components: toolCom.c_tab,
|
components: toolCom.c_tab,
|
||||||
configNme: 'tabConfig'
|
configNme: 'tabConfig'
|
||||||
|
|
@ -121,7 +113,7 @@ export default {
|
||||||
},
|
},
|
||||||
deep: true
|
deep: true
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
mounted () {
|
mounted () {
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -137,5 +129,5 @@ export default {
|
||||||
margin-right: 14px;
|
margin-right: 14px;
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -94,7 +86,7 @@ export default {
|
||||||
components: toolCom.c_is_show,
|
components: toolCom.c_is_show,
|
||||||
configNme: 'colorShow'
|
configNme: 'colorShow'
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
components: toolCom.c_txt_tab,
|
components: toolCom.c_txt_tab,
|
||||||
configNme: 'pointerStyle'
|
configNme: 'pointerStyle'
|
||||||
|
|
|
||||||
|
|
@ -9,15 +9,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -10,15 +10,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -135,6 +127,6 @@ export default {
|
||||||
margin-right: 14px;
|
margin-right: 14px;
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -111,9 +103,9 @@ export default {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-bottom: 1px solid rgba(0,0,0,0.05);
|
border-bottom: 1px solid rgba(0,0,0,0.05);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.btn-box{
|
.btn-box{
|
||||||
padding-bottom: 20px;
|
padding-bottom: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -10,15 +10,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -131,5 +123,5 @@ export default {
|
||||||
margin-right: 14px;
|
margin-right: 14px;
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -76,7 +68,7 @@ export default {
|
||||||
},
|
},
|
||||||
deep: true
|
deep: true
|
||||||
},
|
},
|
||||||
|
|
||||||
},
|
},
|
||||||
mounted () {
|
mounted () {
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
const path = require('path')
|
const path = require('path')
|
||||||
const files = require.context('./', false, /\.vue$/)
|
const files = require.context('./', false, /\.vue$/)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,15 +10,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import toolCom from '@/components/mobileConfigRight/index.js'
|
import toolCom from '@/components/mobileConfigRight/index.js'
|
||||||
import rightBtn from '@/components/rightBtn/index.vue';
|
import rightBtn from '@/components/rightBtn/index.vue';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -101,6 +93,6 @@ export default {
|
||||||
margin-right: 14px;
|
margin-right: 14px;
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -53,15 +53,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import uploadPictures from '@/components/uploadPicture';
|
import uploadPictures from '@/components/uploadPicture';
|
||||||
export default {
|
export default {
|
||||||
name: "pageTitle",
|
name: "pageTitle",
|
||||||
|
|
@ -114,8 +106,8 @@ export default {
|
||||||
// 点击图文封面
|
// 点击图文封面
|
||||||
modalPicTap () {
|
modalPicTap () {
|
||||||
const _this = this;
|
const _this = this;
|
||||||
this.$modalUpload(function (img) {
|
this.$modalUpload(function (img) {
|
||||||
_this.bgPicUrl = img[0];
|
_this.bgPicUrl = img[0];
|
||||||
_this.$store.commit('mobildConfig/UPPICURL',_this.bgPicUrl)
|
_this.$store.commit('mobildConfig/UPPICURL',_this.bgPicUrl)
|
||||||
},'','dialogId');
|
},'','dialogId');
|
||||||
},
|
},
|
||||||
|
|
@ -209,7 +201,7 @@ export default {
|
||||||
.el-radio__label{
|
.el-radio__label{
|
||||||
padding-left: 0;
|
padding-left: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.slider-box .title{
|
.slider-box .title{
|
||||||
color: #999999;
|
color: #999999;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
|
|
@ -240,20 +232,20 @@ export default {
|
||||||
height: 24px;
|
height: 24px;
|
||||||
line-height: 24px;
|
line-height: 24px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.iconfont-diy{
|
.iconfont-diy{
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: -15px;
|
top: -15px;
|
||||||
right: -8px;
|
right: -8px;
|
||||||
font-size: 25px;
|
font-size: 25px;
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
img{
|
img{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
border-radius: 6px;
|
border-radius: 6px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -13,15 +13,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_bg_color',
|
name: 'c_bg_color',
|
||||||
props: {
|
props: {
|
||||||
|
|
@ -80,7 +72,7 @@ export default {
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
.c_row-item{
|
.c_row-item{
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
}
|
}
|
||||||
.color-box{
|
.color-box{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -94,5 +86,5 @@ export default {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -9,26 +9,18 @@
|
||||||
:options="configData.list"
|
:options="configData.list"
|
||||||
placeholder="请选择商品分类"
|
placeholder="请选择商品分类"
|
||||||
v-model="configData.activeValue"
|
v-model="configData.activeValue"
|
||||||
:props="{ checkStrictly: true, emitPath:false }"
|
:props="{ checkStrictly: true, emitPath:false }"
|
||||||
filterable
|
filterable
|
||||||
clearable
|
clearable
|
||||||
@change="sliderChange"
|
@change="sliderChange"
|
||||||
></el-cascader>
|
></el-cascader>
|
||||||
</el-col>
|
</el-col>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_cascader',
|
name: 'c_cascader',
|
||||||
props: {
|
props: {
|
||||||
|
|
@ -78,5 +70,5 @@ export default {
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -54,15 +54,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import vuedraggable from 'vuedraggable'
|
import vuedraggable from 'vuedraggable'
|
||||||
import linkaddress from '@/components/linkaddress';
|
import linkaddress from '@/components/linkaddress';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -192,7 +183,7 @@ export default {
|
||||||
color: #999;
|
color: #999;
|
||||||
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
|
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
|
||||||
}
|
}
|
||||||
|
|
||||||
.box-item{
|
.box-item{
|
||||||
position: relative;
|
position: relative;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
@ -209,7 +200,7 @@ export default {
|
||||||
color: #999;
|
color: #999;
|
||||||
font-size: 30px;
|
font-size: 30px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.left-tool{
|
.left-tool{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -221,8 +212,8 @@ export default {
|
||||||
cursor: move;
|
cursor: move;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.right-wrapper{
|
.right-wrapper{
|
||||||
flex: 1;
|
flex: 1;
|
||||||
.img-wrapper{
|
.img-wrapper{
|
||||||
|
|
@ -233,12 +224,12 @@ export default {
|
||||||
height: 80px;
|
height: 80px;
|
||||||
margin-right: 20px;
|
margin-right: 20px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
img{
|
img{
|
||||||
display: block;
|
display: block;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
.empty-img{
|
.empty-img{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -252,7 +243,7 @@ export default {
|
||||||
.iconfont{
|
.iconfont{
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.txt{
|
.txt{
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: 0;
|
left: 0;
|
||||||
|
|
@ -266,17 +257,17 @@ export default {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.c_row-item{
|
.c_row-item{
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.add-btn{
|
.add-btn{
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 40px;
|
height: 40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -21,15 +21,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import vuedraggable from 'vuedraggable'
|
import vuedraggable from 'vuedraggable'
|
||||||
import goodsList from '@/components/goodsList'
|
import goodsList from '@/components/goodsList'
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -105,7 +96,7 @@ export default {
|
||||||
.wrapper,.list-group{
|
.wrapper,.list-group{
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
}
|
}
|
||||||
.add-item{
|
.add-item{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -117,7 +108,7 @@ export default {
|
||||||
.iconfont-diy{
|
.iconfont-diy{
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
color: #D8D8D8;
|
color: #D8D8D8;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.item{
|
.item{
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|
@ -128,7 +119,7 @@ export default {
|
||||||
img{
|
img{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
.icondel_1{
|
.icondel_1{
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: -10px;
|
right: -10px;
|
||||||
|
|
@ -137,9 +128,9 @@ export default {
|
||||||
font-size: 28px;
|
font-size: 28px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -3,15 +3,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_hot_box'
|
name: 'c_hot_box'
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -43,15 +43,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import vuedraggable from 'vuedraggable'
|
import vuedraggable from 'vuedraggable'
|
||||||
import UeditorWrap from 'vue-ueditor-wrap';
|
import UeditorWrap from 'vue-ueditor-wrap';
|
||||||
import uploadPictures from '@/components/uploadPicture';
|
import uploadPictures from '@/components/uploadPicture';
|
||||||
|
|
@ -196,7 +187,7 @@ export default {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-bottom: 1px solid rgba(0,0,0,0.05);
|
border-bottom: 1px solid rgba(0,0,0,0.05);
|
||||||
}
|
}
|
||||||
|
|
||||||
.list-box{
|
.list-box{
|
||||||
.item{
|
.item{
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
@ -209,7 +200,7 @@ export default {
|
||||||
height: 80px;
|
height: 80px;
|
||||||
cursor: move;
|
cursor: move;
|
||||||
}
|
}
|
||||||
|
|
||||||
.img-box{
|
.img-box{
|
||||||
width: 80px;
|
width: 80px;
|
||||||
height: 80px;
|
height: 80px;
|
||||||
|
|
@ -232,15 +223,15 @@ export default {
|
||||||
.input-box{
|
.input-box{
|
||||||
flex: 1;
|
flex: 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.add-btn{
|
.add-btn{
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.upload-box{
|
.upload-box{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -252,5 +243,5 @@ export default {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: #cccccc;
|
color: #cccccc;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -28,15 +28,7 @@
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import vuedraggable from 'vuedraggable'
|
import vuedraggable from 'vuedraggable'
|
||||||
export default {
|
export default {
|
||||||
name: 'c_hot_word',
|
name: 'c_hot_word',
|
||||||
|
|
@ -107,16 +99,16 @@ export default {
|
||||||
p{
|
p{
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
color: #000000;
|
color: #000000;
|
||||||
}
|
}
|
||||||
span{
|
span{
|
||||||
color: #999999;
|
color: #999999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.input-box{
|
.input-box{
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
.add-btn{
|
.add-btn{
|
||||||
margin-top: 18px;
|
margin-top: 18px;
|
||||||
}
|
}
|
||||||
.input-item{
|
.input-item{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -135,15 +127,15 @@ export default {
|
||||||
width: 36px;
|
width: 36px;
|
||||||
cursor: move;
|
cursor: move;
|
||||||
}
|
}
|
||||||
|
|
||||||
/deep/.ivu-input{
|
/deep/.ivu-input{
|
||||||
flex: 1;
|
flex: 1;
|
||||||
height: 36px;
|
height: 36px;
|
||||||
font-size: 13px!important;
|
font-size: 13px!important;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -17,15 +17,6 @@
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import linkaddress from '@/components/linkaddress';
|
import linkaddress from '@/components/linkaddress';
|
||||||
export default {
|
export default {
|
||||||
name: 'c_input_item',
|
name: 'c_input_item',
|
||||||
|
|
@ -78,11 +69,11 @@ export default {
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
/deep/.ivu-input{
|
/deep/.ivu-input{
|
||||||
font-size: 13px!important;
|
font-size: 13px!important;
|
||||||
}
|
}
|
||||||
.c_row-item{
|
.c_row-item{
|
||||||
margin-bottom: 13px;
|
margin-bottom: 13px;
|
||||||
}
|
}
|
||||||
/deep/.el-input__suffix {
|
/deep/.el-input__suffix {
|
||||||
top: 10px;
|
top: 10px;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -13,15 +13,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_input_number',
|
name: 'c_input_number',
|
||||||
props: {
|
props: {
|
||||||
|
|
@ -64,10 +55,10 @@ export default {
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
/deep/.el-input-number{
|
/deep/.el-input-number{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
/deep/.ivu-input{
|
/deep/.ivu-input{
|
||||||
font-size: 13px!important;
|
font-size: 13px!important;
|
||||||
}
|
}
|
||||||
.numbox{
|
.numbox{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -76,9 +67,9 @@ export default {
|
||||||
width: 80px;
|
width: 80px;
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.c_row-item{
|
.c_row-item{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_is_show',
|
name: 'c_is_show',
|
||||||
props: {
|
props: {
|
||||||
|
|
@ -60,4 +52,4 @@ export default {
|
||||||
align-items: center;
|
align-items: center;
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -62,15 +62,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import vuedraggable from 'vuedraggable'
|
import vuedraggable from 'vuedraggable'
|
||||||
import uploadPictures from '@/components/uploadPicture';
|
import uploadPictures from '@/components/uploadPicture';
|
||||||
import linkaddress from '@/components/linkaddress';
|
import linkaddress from '@/components/linkaddress';
|
||||||
|
|
@ -197,8 +188,8 @@ export default {
|
||||||
let _this = this;
|
let _this = this;
|
||||||
_this.$modalUpload(function(img) {
|
_this.$modalUpload(function(img) {
|
||||||
item.img = img[0]
|
item.img = img[0]
|
||||||
if(_this.isRub)_this.getPic(img[0])
|
if(_this.isRub)_this.getPic(img[0])
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
// 添加自定义弹窗
|
// 添加自定义弹窗
|
||||||
addCustomDialog (editorId) {
|
addCustomDialog (editorId) {
|
||||||
|
|
@ -276,7 +267,7 @@ export default {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-bottom: 1px solid rgba(0,0,0,0.05);
|
border-bottom: 1px solid rgba(0,0,0,0.05);
|
||||||
}
|
}
|
||||||
|
|
||||||
.list-box{
|
.list-box{
|
||||||
.item{
|
.item{
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|
@ -292,7 +283,7 @@ export default {
|
||||||
height: 80px;
|
height: 80px;
|
||||||
cursor: move;
|
cursor: move;
|
||||||
}
|
}
|
||||||
|
|
||||||
.img-box{
|
.img-box{
|
||||||
position: relative;
|
position: relative;
|
||||||
width: 70px;
|
width: 70px;
|
||||||
|
|
@ -302,9 +293,9 @@ export default {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
.info{
|
.info{
|
||||||
flex: 1;
|
flex: 1;
|
||||||
margin-left: 22px;
|
margin-left: 22px;
|
||||||
|
|
@ -315,16 +306,16 @@ export default {
|
||||||
span{
|
span{
|
||||||
width: 40px;
|
width: 40px;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
}
|
}
|
||||||
.input-box{
|
.input-box{
|
||||||
flex: 1;
|
flex: 1;
|
||||||
/deep/.ivu-input{
|
/deep/.ivu-input{
|
||||||
font-size: 13px!important
|
font-size: 13px!important
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.delect-btn{
|
.delect-btn{
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: -7px;
|
right: -7px;
|
||||||
|
|
@ -333,15 +324,15 @@ export default {
|
||||||
font-size: 25px;
|
font-size: 25px;
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
.add-btn{
|
.add-btn{
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.upload-box{
|
.upload-box{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -355,10 +346,10 @@ export default {
|
||||||
.iconfont{
|
.iconfont{
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.iconfont-diy{
|
.iconfont-diy{
|
||||||
color: #DDDDDD;
|
color: #DDDDDD;
|
||||||
font-size: 28px;
|
font-size: 28px;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -9,15 +9,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import WangEditor from "@/components/wangEditor/index.vue";
|
import WangEditor from "@/components/wangEditor/index.vue";
|
||||||
import SettingMer from '@/libs/settingMer';
|
import SettingMer from '@/libs/settingMer';
|
||||||
import { getToken } from '@/utils/auth'
|
import { getToken } from '@/utils/auth'
|
||||||
|
|
|
||||||
|
|
@ -65,15 +65,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_pictrue',
|
name: 'c_pictrue',
|
||||||
props: {
|
props: {
|
||||||
|
|
|
||||||
|
|
@ -45,15 +45,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import vuedraggable from 'vuedraggable'
|
import vuedraggable from 'vuedraggable'
|
||||||
import linkaddress from '@/components/linkaddress';
|
import linkaddress from '@/components/linkaddress';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -174,8 +165,8 @@ export default {
|
||||||
top: -14px;
|
top: -14px;
|
||||||
color: #999999;
|
color: #999999;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.move-icon{
|
.move-icon{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -191,30 +182,30 @@ export default {
|
||||||
margin-bottom: 15px;
|
margin-bottom: 15px;
|
||||||
&:last-child{
|
&:last-child{
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
span{
|
span{
|
||||||
width: 45px;
|
width: 45px;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.add-btn{
|
.add-btn{
|
||||||
margin-top: 18px;
|
margin-top: 18px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
.title{
|
.title{
|
||||||
padding-top: 20px;
|
padding-top: 20px;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
|
|
||||||
.iconfont-diy{
|
.iconfont-diy{
|
||||||
color: #DDDDDD;
|
color: #DDDDDD;
|
||||||
font-size: 38px;
|
font-size: 38px;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -14,15 +14,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_select',
|
name: 'c_select',
|
||||||
props: {
|
props: {
|
||||||
|
|
|
||||||
|
|
@ -44,15 +44,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { getCategory, getLiveCategory } from '@/api/diy';
|
import { getCategory, getLiveCategory } from '@/api/diy';
|
||||||
import { configApi } from '@/api/system'
|
import { configApi } from '@/api/system'
|
||||||
import vuedraggable from 'vuedraggable';
|
import vuedraggable from 'vuedraggable';
|
||||||
|
|
@ -111,7 +103,7 @@ export default {
|
||||||
this.categoryList = res.data;
|
this.categoryList = res.data;
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
addBox() {
|
addBox() {
|
||||||
|
|
|
||||||
|
|
@ -10,15 +10,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_set_up',
|
name: 'c_set_up',
|
||||||
props: {
|
props: {
|
||||||
|
|
|
||||||
|
|
@ -13,15 +13,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_slider',
|
name: 'c_slider',
|
||||||
props: {
|
props: {
|
||||||
|
|
@ -66,6 +58,6 @@ export default {
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
.label{
|
.label{
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -15,15 +15,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: "c_status",
|
name: "c_status",
|
||||||
props: {
|
props: {
|
||||||
|
|
@ -62,7 +54,7 @@ export default {
|
||||||
this.configData.status = status;
|
this.configData.status = status;
|
||||||
this.$store.commit("mobildConfig/footStatus", status);
|
this.$store.commit("mobildConfig/footStatus", status);
|
||||||
// }
|
// }
|
||||||
|
|
||||||
});
|
});
|
||||||
// this.$emit("getConfig", this.configData);
|
// this.$emit("getConfig", this.configData);
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -15,15 +15,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_tab',
|
name: 'c_tab',
|
||||||
props: {
|
props: {
|
||||||
|
|
@ -119,7 +110,7 @@ export default {
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
&.on{
|
&.on{
|
||||||
/deep/.el-radio{
|
/deep/.el-radio{
|
||||||
flex: unset;
|
flex: unset;
|
||||||
|
|
@ -127,9 +118,9 @@ export default {
|
||||||
margin-right: 20px;
|
margin-right: 20px;
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
.title-tips{
|
.title-tips{
|
||||||
padding-bottom: 10px;
|
padding-bottom: 10px;
|
||||||
|
|
@ -138,11 +129,11 @@ export default {
|
||||||
span{
|
span{
|
||||||
margin-right: 14px;
|
margin-right: 14px;
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.iconfont-diy{
|
.iconfont-diy{
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
line-height: 18px;
|
line-height: 18px;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -4,22 +4,14 @@
|
||||||
<el-col class="label" :span="24" v-if="configData.text">
|
<el-col class="label" :span="24" v-if="configData.text">
|
||||||
<div :style="'color:'+configData.color" class="text">{{configData.text}}</div>
|
<div :style="'color:'+configData.color" class="text">{{configData.text}}</div>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_text',
|
name: 'c_text',
|
||||||
props: {
|
props: {
|
||||||
|
|
@ -63,6 +55,6 @@ export default {
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
.label{
|
.label{
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="txt_tab" v-if="configData">
|
<div class="txt_tab" v-if="configData">
|
||||||
|
|
||||||
<div class="c_row-item">
|
<div class="c_row-item">
|
||||||
<el-row class="c_label">
|
<el-row class="c_label">
|
||||||
{{configData.title}}
|
{{configData.title}}
|
||||||
|
|
@ -20,15 +20,6 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
export default {
|
export default {
|
||||||
name: 'c_txt_tab',
|
name: 'c_txt_tab',
|
||||||
props: {
|
props: {
|
||||||
|
|
@ -73,17 +64,17 @@ export default {
|
||||||
.txt_tab{
|
.txt_tab{
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.c_row-item{
|
.c_row-item{
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.row-item{
|
.row-item{
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.iconfont{
|
.iconfont{
|
||||||
font-size: 18px
|
font-size: 18px
|
||||||
}
|
}
|
||||||
|
|
@ -114,11 +105,11 @@ export default {
|
||||||
border: 1px solid #dcdee2;
|
border: 1px solid #dcdee2;
|
||||||
border-left: 0;
|
border-left: 0;
|
||||||
background: #fff;
|
background: #fff;
|
||||||
position: relative;
|
position: relative;
|
||||||
&:first-child {
|
&:first-child {
|
||||||
border-radius: 4px 0 0 4px;
|
border-radius: 4px 0 0 4px;
|
||||||
border-left: 1px solid #dcdee2;
|
border-left: 1px solid #dcdee2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/deep/.el-radio__label{
|
/deep/.el-radio__label{
|
||||||
padding-left: 0;
|
padding-left: 0;
|
||||||
|
|
@ -141,5 +132,5 @@ export default {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
width: 0;
|
width: 0;
|
||||||
height: 0;
|
height: 0;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -16,15 +16,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { mapState } from 'vuex'
|
import { mapState } from 'vuex'
|
||||||
import uploadPictures from '@/components/uploadPicture';
|
import uploadPictures from '@/components/uploadPicture';
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -165,14 +157,14 @@ export default {
|
||||||
font-size: 25px;
|
font-size: 25px;
|
||||||
color: #999;
|
color: #999;
|
||||||
}
|
}
|
||||||
|
|
||||||
img{
|
img{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.upload-box{
|
.upload-box{
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
@ -188,5 +180,5 @@ export default {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,4 @@
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
const path = require('path')
|
const path = require('path')
|
||||||
const files = require.context('./', false, /\.vue$/)
|
const files = require.context('./', false, /\.vue$/)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -31,21 +31,13 @@
|
||||||
<div class="line_dot-item"></div>
|
<div class="line_dot-item"></div>
|
||||||
<div class="line_dot-item"></div>
|
<div class="line_dot-item"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { mapState } from "vuex";
|
import { mapState } from "vuex";
|
||||||
export default {
|
export default {
|
||||||
name: "banner", // 组件名称
|
name: "banner", // 组件名称
|
||||||
|
|
|
||||||
|
|
@ -39,29 +39,21 @@
|
||||||
<div class="info" v-if="titleShow || priceShow || bntShow">
|
<div class="info" v-if="titleShow || priceShow || bntShow">
|
||||||
<div class="title line1" v-if="titleShow">{{item.store_name}}</div>
|
<div class="title line1" v-if="titleShow">{{item.store_name}}</div>
|
||||||
<div class="price line1" :style="'color:'+priceColor" v-if="priceShow">¥{{item.price}}</div>
|
<div class="price line1" :style="'color:'+priceColor" v-if="priceShow">¥{{item.price}}</div>
|
||||||
<span class="box-btn" v-if="bntShow" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`}">去助力<span class="iconfont-diy iconjinru"></span></span>
|
<span class="box-btn" v-if="bntShow" :style="{background: `linear-gradient(180deg,${bgColor[0].item} 0%,${bgColor[1].item} 100%)`}">去助力<span class="iconfont-diy iconjinru"></span></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="img-box">
|
<div class="img-box">
|
||||||
<img v-if="item.img" :src="item.img" :class="conStyle?'':'bargainOn'" alt="">
|
<img v-if="item.img" :src="item.img" :class="conStyle?'':'bargainOn'" alt="">
|
||||||
<div class="empty-box" :class="conStyle?'':'bargainOn'"><span class="iconfont-diy icontupian"></span></div>
|
<div class="empty-box" :class="conStyle?'':'bargainOn'"><span class="iconfont-diy icontupian"></span></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { mapState } from 'vuex'
|
import { mapState } from 'vuex'
|
||||||
export default {
|
export default {
|
||||||
name: 'home_bargain',
|
name: 'home_bargain',
|
||||||
|
|
@ -153,7 +145,7 @@ export default {
|
||||||
icon: 'iconyangshi9'
|
icon: 'iconyangshi9'
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
||||||
},
|
},
|
||||||
bgColor: {
|
bgColor: {
|
||||||
title: '按钮背景色',
|
title: '按钮背景色',
|
||||||
|
|
@ -335,7 +327,7 @@ export default {
|
||||||
padding: 0 10px;
|
padding: 0 10px;
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
.bargin_count{
|
.bargin_count{
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
}
|
}
|
||||||
.title-bar{
|
.title-bar{
|
||||||
border-radius: 10px 10px 0 0;
|
border-radius: 10px 10px 0 0;
|
||||||
|
|
@ -351,7 +343,7 @@ export default {
|
||||||
img{
|
img{
|
||||||
width: 60px;
|
width: 60px;
|
||||||
height: 15px;
|
height: 15px;
|
||||||
}
|
}
|
||||||
.right{
|
.right{
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: #282828;
|
color: #282828;
|
||||||
|
|
@ -360,7 +352,7 @@ export default {
|
||||||
font-size: 8px;
|
font-size: 8px;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.avatar-wrapper{
|
.avatar-wrapper{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -371,14 +363,14 @@ export default {
|
||||||
margin-left: -5px;
|
margin-left: -5px;
|
||||||
border: 1px solid #fff;
|
border: 1px solid #fff;
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.num{
|
.num{
|
||||||
margin-left: 3px;
|
margin-left: 3px;
|
||||||
color: #999;
|
color: #999;
|
||||||
font-size:13px;
|
font-size:13px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.list-wrapper{
|
.list-wrapper{
|
||||||
display: flex;
|
display: flex;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|
@ -402,7 +394,7 @@ export default {
|
||||||
img,.box{
|
img,.box{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
.box-num{
|
.box-num{
|
||||||
padding: 2px 6px;
|
padding: 2px 6px;
|
||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
|
|
@ -413,8 +405,8 @@ export default {
|
||||||
top: 5px;
|
top: 5px;
|
||||||
left: 5px;
|
left: 5px;
|
||||||
font-size: 11px;
|
font-size: 11px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.con-box{
|
.con-box{
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
|
@ -442,8 +434,8 @@ export default {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.price-name{
|
.price-name{
|
||||||
font-size: 11px;
|
font-size: 11px;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
|
@ -455,8 +447,8 @@ export default {
|
||||||
border-radius: 2px;
|
border-radius: 2px;
|
||||||
color: #E93323;
|
color: #E93323;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.btn{
|
.btn{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 26px;
|
height: 26px;
|
||||||
|
|
@ -467,9 +459,9 @@ export default {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-radius: 0 0 8px 8px;
|
border-radius: 0 0 8px 8px;
|
||||||
margin-top: 6px;
|
margin-top: 6px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
&.colum0{
|
&.colum0{
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
.item{
|
.item{
|
||||||
|
|
@ -545,7 +537,7 @@ export default {
|
||||||
margin-top: 4px;
|
margin-top: 4px;
|
||||||
color: #e93323;
|
color: #e93323;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
&:nth-child(1){
|
&:nth-child(1){
|
||||||
height: 190px;
|
height: 190px;
|
||||||
|
|
@ -594,8 +586,8 @@ export default {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -27,15 +27,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { mapState } from 'vuex';
|
import { mapState } from 'vuex';
|
||||||
export default {
|
export default {
|
||||||
name: 'home_comb',
|
name: 'home_comb',
|
||||||
|
|
@ -351,7 +343,7 @@ export default {
|
||||||
right: -3px;
|
right: -3px;
|
||||||
font-size: 1px;
|
font-size: 1px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.box {
|
.box {
|
||||||
flex: 1;
|
flex: 1;
|
||||||
height: 30px;
|
height: 30px;
|
||||||
|
|
|
||||||
|
|
@ -52,21 +52,13 @@
|
||||||
<div class="right">立<br>即<br>领<br>取</div>
|
<div class="right">立<br>即<br>领<br>取</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { mapState } from 'vuex';
|
import { mapState } from 'vuex';
|
||||||
export default {
|
export default {
|
||||||
name: 'home_coupon',
|
name: 'home_coupon',
|
||||||
|
|
@ -126,7 +118,7 @@ export default {
|
||||||
{
|
{
|
||||||
name: '样式二',
|
name: '样式二',
|
||||||
icon: 'iconyangshier'
|
icon: 'iconyangshier'
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
themeColor: {
|
themeColor: {
|
||||||
|
|
@ -215,20 +207,20 @@ export default {
|
||||||
border-radius: 10px 10px 0 0;
|
border-radius: 10px 10px 0 0;
|
||||||
span{
|
span{
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
}
|
}
|
||||||
.right{
|
.right{
|
||||||
color: #999999;
|
color: #999999;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
span{
|
span{
|
||||||
font-size: 8px;
|
font-size: 8px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.coupon{
|
.coupon{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
padding: 5px 0 15px 10px;
|
padding: 5px 0 15px 10px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
.item0{
|
.item0{
|
||||||
margin-right: 14px;
|
margin-right: 14px;
|
||||||
|
|
@ -263,7 +255,7 @@ export default {
|
||||||
.coupon-btn{
|
.coupon-btn{
|
||||||
width: 130px;
|
width: 130px;
|
||||||
height: 80px;
|
height: 80px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: end;
|
align-items: end;
|
||||||
|
|
@ -281,7 +273,7 @@ export default {
|
||||||
.coupon-btn{
|
.coupon-btn{
|
||||||
background: #BBBBBB;
|
background: #BBBBBB;
|
||||||
}
|
}
|
||||||
|
|
||||||
.top{
|
.top{
|
||||||
color: #BBBBBB;
|
color: #BBBBBB;
|
||||||
}
|
}
|
||||||
|
|
@ -322,11 +314,11 @@ export default {
|
||||||
span{
|
span{
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.txt{
|
.txt{
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.right{
|
.right{
|
||||||
float: right;
|
float: right;
|
||||||
width: 23px;
|
width: 23px;
|
||||||
|
|
@ -347,7 +339,7 @@ export default {
|
||||||
.left{
|
.left{
|
||||||
background: #f7f7f7;
|
background: #f7f7f7;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -88,7 +88,7 @@
|
||||||
<div class="price" :style="{color:fontColor}">
|
<div class="price" :style="{color:fontColor}">
|
||||||
<div class="num" v-if="priceShow">
|
<div class="num" v-if="priceShow">
|
||||||
¥<span>{{item.price}}</span>
|
¥<span>{{item.price}}</span>
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="old-price" v-if="opriceShow">{{item.ot_price}}</div> -->
|
<!-- <div class="old-price" v-if="opriceShow">{{item.ot_price}}</div> -->
|
||||||
</div>
|
</div>
|
||||||
<div class="text">
|
<div class="text">
|
||||||
|
|
@ -110,7 +110,7 @@
|
||||||
<div class="price" :style="{color:fontColor}">
|
<div class="price" :style="{color:fontColor}">
|
||||||
<div class="num" v-if="priceShow">
|
<div class="num" v-if="priceShow">
|
||||||
¥<span>66.66</span>
|
¥<span>66.66</span>
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="old-price" v-if="opriceShow">¥99.99</div> -->
|
<!-- <div class="old-price" v-if="opriceShow">¥99.99</div> -->
|
||||||
</div>
|
</div>
|
||||||
<div class="text">
|
<div class="text">
|
||||||
|
|
@ -147,7 +147,7 @@
|
||||||
<div class="item" :class="conStyle?'':'itemOn'" v-for="(item,index) in list" :key="index">
|
<div class="item" :class="conStyle?'':'itemOn'" v-for="(item,index) in list" :key="index">
|
||||||
<div class="img-box">
|
<div class="img-box">
|
||||||
<img v-if="item.image" :src="item.image" alt="">
|
<img v-if="item.image" :src="item.image" alt="">
|
||||||
<div v-else class="empty-box"><span class="iconfont-diy icontupian"></span></div>
|
<div v-else class="empty-box"><span class="iconfont-diy icontupian"></span></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<div class="hd">
|
<div class="hd">
|
||||||
|
|
@ -254,15 +254,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { mapState } from 'vuex'
|
import { mapState } from 'vuex'
|
||||||
import { getProduct } from '@/api/diy'
|
import { getProduct } from '@/api/diy'
|
||||||
export default {
|
export default {
|
||||||
|
|
@ -284,7 +276,7 @@ export default {
|
||||||
...mapState('mobildConfig', ['defaultArray'])
|
...mapState('mobildConfig', ['defaultArray'])
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
pageData: {
|
pageData: {
|
||||||
handler (nVal, oVal) {
|
handler (nVal, oVal) {
|
||||||
this.setConfig(nVal)
|
this.setConfig(nVal)
|
||||||
},
|
},
|
||||||
|
|
@ -507,11 +499,11 @@ export default {
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
this.pageData = this.$store.state.mobildConfig.defaultArray[this.num]
|
this.pageData = this.$store.state.mobildConfig.defaultArray[this.num]
|
||||||
this.getProductList(this.pageData)
|
this.getProductList(this.pageData)
|
||||||
|
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
setConfig (data) {
|
setConfig (data) {
|
||||||
if(!data) return
|
if(!data) return
|
||||||
if(data.mbConfig){
|
if(data.mbConfig){
|
||||||
this.itemStyle = data.itemStyle.type || 0;
|
this.itemStyle = data.itemStyle.type || 0;
|
||||||
|
|
@ -571,21 +563,21 @@ export default {
|
||||||
}
|
}
|
||||||
.pageOn{
|
.pageOn{
|
||||||
border-radius: 8px!important;
|
border-radius: 8px!important;
|
||||||
}
|
}
|
||||||
.line2{
|
.line2{
|
||||||
overflow:hidden;
|
overflow:hidden;
|
||||||
text-overflow:ellipsis;
|
text-overflow:ellipsis;
|
||||||
display:-webkit-box;
|
display:-webkit-box;
|
||||||
-webkit-box-orient:vertical;
|
-webkit-box-orient:vertical;
|
||||||
-webkit-line-clamp:2;
|
-webkit-line-clamp:2;
|
||||||
}
|
}
|
||||||
.line1{
|
.line1{
|
||||||
overflow:hidden;
|
overflow:hidden;
|
||||||
text-overflow:ellipsis;
|
text-overflow:ellipsis;
|
||||||
display:-webkit-box;
|
display:-webkit-box;
|
||||||
-webkit-box-orient:vertical;
|
-webkit-box-orient:vertical;
|
||||||
-webkit-line-clamp:1;
|
-webkit-line-clamp:1;
|
||||||
}
|
}
|
||||||
.listBig{
|
.listBig{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
padding: 10px 0 10px 0;
|
padding: 10px 0 10px 0;
|
||||||
|
|
@ -602,10 +594,10 @@ export default {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 160px;
|
height: 160px;
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
}
|
}
|
||||||
.empty-box{
|
.empty-box{
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
}
|
}
|
||||||
.label{
|
.label{
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
|
|
@ -617,14 +609,14 @@ export default {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-radius: 8px 0 8px 0;
|
border-radius: 8px 0 8px 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.name{
|
.name{
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
margin-top: 8px;
|
margin-top: 8px;
|
||||||
padding: 0 10px;
|
padding: 0 10px;
|
||||||
}
|
}
|
||||||
.coupon{
|
.coupon{
|
||||||
width:16px;
|
width:16px;
|
||||||
height:18px;
|
height:18px;
|
||||||
|
|
@ -633,7 +625,7 @@ export default {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
margin-right: 5px;
|
margin-right: 5px;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
.price{
|
.price{
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
|
|
@ -647,13 +639,13 @@ export default {
|
||||||
color: #aaa!important;
|
color: #aaa!important;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
text-decoration: line-through;
|
text-decoration: line-through;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.paddingBox{
|
.paddingBox{
|
||||||
padding-bottom: 0;
|
padding-bottom: 0;
|
||||||
}
|
}
|
||||||
.home_product{
|
.home_product{
|
||||||
.hd_nav{
|
.hd_nav{
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
@ -667,7 +659,7 @@ export default {
|
||||||
.title{
|
.title{
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
color: #282828;
|
color: #282828;
|
||||||
}
|
}
|
||||||
.label{
|
.label{
|
||||||
width:62px;
|
width:62px;
|
||||||
height:18px;
|
height:18px;
|
||||||
|
|
@ -680,16 +672,16 @@ export default {
|
||||||
&.active{
|
&.active{
|
||||||
.title{
|
.title{
|
||||||
color: #FF4444;
|
color: #FF4444;
|
||||||
}
|
}
|
||||||
.label{
|
.label{
|
||||||
color: #fff;
|
color: #fff;
|
||||||
background:linear-gradient(270deg,rgba(255,84,0,1) 0%,rgba(255,0,0,1) 100%);
|
background:linear-gradient(270deg,rgba(255,84,0,1) 0%,rgba(255,0,0,1) 100%);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.list-wrapper{
|
.list-wrapper{
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
|
|
@ -708,22 +700,22 @@ export default {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
border-radius:10px;
|
border-radius:10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.empty-box{
|
.empty-box{
|
||||||
background: #f3f5f7;
|
background: #f3f5f7;
|
||||||
border-radius:10px;
|
border-radius:10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.box{
|
.box{
|
||||||
background: #D8D8D8;
|
background: #D8D8D8;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.info{
|
.info{
|
||||||
padding: 15px 10px;
|
padding: 15px 10px;
|
||||||
.title{
|
.title{
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
color: #282828;
|
color: #282828;
|
||||||
}
|
}
|
||||||
.text{
|
.text{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -747,22 +739,22 @@ export default {
|
||||||
.ship{
|
.ship{
|
||||||
color: #FF9000;
|
color: #FF9000;
|
||||||
border: 1px solid #FF9000;
|
border: 1px solid #FF9000;
|
||||||
}
|
}
|
||||||
.old-price{
|
.old-price{
|
||||||
color: #aaa;
|
color: #aaa;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
text-decoration: line-through;
|
text-decoration: line-through;
|
||||||
margin-left: 3px;
|
margin-left: 3px;
|
||||||
}
|
}
|
||||||
.price{
|
.price{
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
.num{
|
.num{
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
span{
|
span{
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.label{
|
.label{
|
||||||
width:16px;
|
width:16px;
|
||||||
height:18px;
|
height:18px;
|
||||||
|
|
@ -773,9 +765,9 @@ export default {
|
||||||
&.on{
|
&.on{
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
&.itemA
|
&.itemA
|
||||||
/*background #fff*/
|
/*background #fff*/
|
||||||
|
|
@ -788,7 +780,7 @@ export default {
|
||||||
height: 110px;
|
height: 110px;
|
||||||
img,.box,.empty-box{
|
img,.box,.empty-box{
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.info{
|
.info{
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
@ -801,7 +793,7 @@ export default {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
&.itemB{
|
&.itemB{
|
||||||
justify-content: inherit;
|
justify-content: inherit;
|
||||||
.item{
|
.item{
|
||||||
|
|
@ -810,22 +802,22 @@ export default {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
&:nth-child(3n){
|
&:nth-child(3n){
|
||||||
margin-right: 0;
|
margin-right: 0;
|
||||||
}
|
}
|
||||||
.img-box{
|
.img-box{
|
||||||
position: relative;
|
position: relative;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 110px;
|
height: 110px;
|
||||||
img,.box,.empty-box{
|
img,.box,.empty-box{
|
||||||
border-radius:10px;
|
border-radius:10px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.price{
|
.price{
|
||||||
display: block;
|
display: block;
|
||||||
// text-align: center;
|
// text-align: center;
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
&.itemC{
|
&.itemC{
|
||||||
.item{
|
.item{
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
|
|
@ -835,7 +827,7 @@ export default {
|
||||||
.price{
|
.price{
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -36,15 +36,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | Author: CRMEB Team <admin@crmeb.com>
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
import { mapState } from 'vuex'
|
import { mapState } from 'vuex'
|
||||||
export default {
|
export default {
|
||||||
name: 'home_hot',
|
name: 'home_hot',
|
||||||
|
|
@ -309,7 +301,7 @@ export default {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
.color-txt{
|
.color-txt{
|
||||||
width: 110px;
|
width: 110px;
|
||||||
height: 18px;
|
height: 18px;
|
||||||
|
|
@ -319,20 +311,20 @@ export default {
|
||||||
font-size: 11px;
|
font-size: 11px;
|
||||||
box-shadow: 3px 1px 1px 1px rgba(255,203,199,.8);
|
box-shadow: 3px 1px 1px 1px rgba(255,203,199,.8);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
.bd{
|
.bd{
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
.item{
|
.item{
|
||||||
display: flex;
|
display: flex;
|
||||||
width: 49%;
|
width: 49%;
|
||||||
margin-right: 2%;
|
margin-right: 2%;
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
height: 78px;
|
height: 78px;
|
||||||
background: #fff;
|
background: #fff;
|
||||||
border-radius:8px;
|
border-radius:8px;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
&:nth-child(2n){
|
&:nth-child(2n){
|
||||||
margin-right: 0;
|
margin-right: 0;
|
||||||
}
|
}
|
||||||
|
|
@ -358,7 +350,7 @@ export default {
|
||||||
color: rgba(163, 191, 149, 1);
|
color: rgba(163, 191, 149, 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.left{
|
.left{
|
||||||
width: 75px;
|
width: 75px;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
@ -367,7 +359,7 @@ export default {
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
.des{
|
.des{
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
margin-top: 5px;
|
margin-top: 5px;
|
||||||
|
|
@ -376,7 +368,7 @@ export default {
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
max-width: 90px;
|
max-width: 90px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.link{
|
.link{
|
||||||
width:56px;
|
width:56px;
|
||||||
height:18px;
|
height:18px;
|
||||||
|
|
@ -387,9 +379,9 @@ export default {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.img-box{
|
.img-box{
|
||||||
width: 60px;
|
width: 60px;
|
||||||
height: 60px;
|
height: 60px;
|
||||||
|
|
@ -397,15 +389,15 @@ export default {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.box{
|
.box{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
background: #D8D8D8;
|
background: #D8D8D8;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
&.one_item{
|
&.one_item{
|
||||||
width: 23.5%;
|
width: 23.5%;
|
||||||
height: 110px;
|
height: 110px;
|
||||||
|
|
@ -430,13 +422,13 @@ export default {
|
||||||
display: block;
|
display: block;
|
||||||
margin: 8px auto 0;
|
margin: 8px auto 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue