添加注释,删除无用代码

master
mabo 2021-05-13 18:09:36 +08:00
parent 967e673647
commit a2752a731d
122 changed files with 868 additions and 1185 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View File

@ -47,14 +47,14 @@ export default {
}
};
return {
savePassLoading: false,
editPasswordForm: {
savePassLoading: false, //
editPasswordForm: { //
oldPassword: "",
newPassword: "",
rePassword: "",
},
strength: "",
passwordValidate: {
strength: "", //
passwordValidate: { //
oldPassword: [
{
required: true,

View File

@ -49,7 +49,7 @@
},
data() {
return {
distributionStatusList,
distributionStatusList, //
openSearch: true, //
loading: true, //
searchForm: { //

View File

@ -52,7 +52,6 @@
startDate: "", //
endDate: "" //
},
selectDate: null,
form: { //
memberName: "",
},
@ -144,16 +143,6 @@
this.searchForm.pageSize = 10;
this.getDataList();
},
handleReset() {
this.$refs.searchForm.resetFields();
this.searchForm.pageNumber = 1;
this.searchForm.pageSize = 10;
this.selectDate = null;
this.searchForm.startDate = "";
this.searchForm.endDate = "";
//
this.getDataList();
},
changeSort(e) {
this.searchForm.sort = e.key;
this.searchForm.order = e.order;

View File

@ -70,11 +70,10 @@ export default {
data() {
return {
cashStatusList, //
openSearch: true, //
loading: true, //
modalVisible: false, //
modalTitle: "", //
result: -1,
result: -1, //
searchForm: { //
pageNumber: 1, //
pageSize: 10, //
@ -87,7 +86,7 @@ export default {
memberName: "",
price: "",
},
auditForm: {
auditForm: { //
result: -1
},
submitLoading: false, //

View File

@ -64,10 +64,10 @@
components: {},
data() {
return {
timeRange: [],
orderStatusList,
timeRange: [], //
orderStatusList, //
shopList: [], //
distributionId: this.$route.query.id,
distributionId: this.$route.query.id, // id
openSearch: true, //
openTip: true, //
loading: true, //

View File

@ -24,7 +24,6 @@
data() {
return {
loading: true, //
selectDate: null,
form: { //
isOpen: ""
},

View File

@ -71,14 +71,10 @@ export default {
components: {},
data() {
return {
openSearch: true, //
loading: true, //
modalType: 0, //
modalVisible: false, //
modalTitle: "", //
drop: false,
dropDownContent: "展开",
dropDownIcon: "ios-arrow-down",
searchForm: {
//
pageNumber: 1, //
@ -87,7 +83,6 @@ export default {
order: "desc", //
name: "",
},
selectDate: null,
form: {
//
name: "",

View File

@ -97,18 +97,18 @@ export default {
},
data() {
return {
storeName: "",
memberName: "",
shopFlag: false,
selectName: "选择",
modalFlag: false,
priceData: "",
orderStatus: "NUM",
storeName: "", //
memberName: "", //
shopFlag: false, //
selectName: "选择", // modal
modalFlag: false, // modal
priceData: "", //
orderStatus: "NUM", // tab
shopList: {}, //
memberList: {}, //
shopList: {},
memberList: {},
typeList: [
typeList: [ //
{
value: "YEAR",
label: "年",
@ -118,9 +118,9 @@ export default {
label: "月",
},
],
total: 0,
year:"",
params: {
total: 0, //
year:"", //
params: { //
type: "PRICE",
timeType: "YEAR",
@ -130,7 +130,7 @@ export default {
shopId: "",
memberId: "",
},
columns: [
columns: [ //
{
title: "商品一级分类",
key: "categoryName",
@ -144,7 +144,7 @@ export default {
key: "price",
},
],
data: [],
data: [], //
};
},
watch: {

View File

@ -127,9 +127,9 @@ export default {
modalType: 0, //
modalVisible: false, //
modalTitle: "", //
drop: false,
dropDownContent: "展开",
dropDownIcon: "ios-arrow-down",
drop: false, //
dropDownContent: "展开", //
dropDownIcon: "ios-arrow-down", //
searchForm: {
//
pageNumber: 1, //
@ -137,7 +137,7 @@ export default {
sort: "create_time", //
order: "desc", //
},
underForm: {
underForm: { //
reason: "",
},
form: {

View File

@ -99,10 +99,10 @@
sort: "create_time", //
order: "desc", //
},
underForm: {
underForm: { //
reason: "",
},
goodsAuditForm: {
goodsAuditForm: { //
is_auth: 1,
},
form: {

View File

@ -17,9 +17,6 @@
<FormItem label="商品卖点" prop="sellingPoint">
{{ goods.sellingPoint }}
</FormItem>
<!-- <FormItem label="商品品牌" prop="brandId">-->
<!-- {{ goods.brandId }}-->
<!-- </FormItem>-->
</div>
<h4>商品交易信息</h4>
<div class="form-item-view">
@ -139,10 +136,10 @@ export default {
name: "goodsDetail",
data() {
return {
goods: '',
previewGoodsPicture: '',
goodsPictureVisible: false,
skuColumn: [
goods: '', //
previewGoodsPicture: '', //
goodsPictureVisible: false, //
skuColumn: [ //
{
title: '规格',
key: 'specs'
@ -168,7 +165,7 @@ export default {
slot: "showImage",
}
],
skuData: []
skuData: [] // sku
}
},
mounted() {

View File

@ -144,18 +144,17 @@ export default {
},
data() {
return {
categoryList: [],
categoryList: [], //
sortCateList: [], //
sortCate: "", //
currView: "index",
loading: false,
selectCount: 0,
loading: false, //
selectCount: 0, //
brands: [], //
specifications: [], //
categoryId: "",
categoryId: "", // id
category_brands: [], //
category_specs: [], //
expandLevel: 1,
expandLevel: 1, //
modalType: 0, //
modalVisible: false, //
modalBrandVisible: false, //

View File

@ -84,17 +84,15 @@ export default {
},
data() {
return {
storeName: "",
memberName: "",
shopFlag: false,
selectName: "选择",
modalFlag: false,
priceData: "",
orderStatus: "PRICE",
shopList: {},
memberList: {},
storeName: "", //
memberName: "", //
shopFlag: false, //
selectName: "选择", // modal
modalFlag: false, // modal
priceData: "", //
orderStatus: "PRICE", // tab
shopList: {}, //
memberList: {}, //
typeList: [
{
value: "YEAR",
@ -105,9 +103,9 @@ export default {
label: "月",
},
],
total: 0,
year: "",
params: {
total: 0, //
year: "", //
params: { //
type: "PRICE",
timeType: "YEAR",
pageNumber: 1,
@ -116,7 +114,7 @@ export default {
shopId: "",
memberId: "",
},
columns: [
columns: [ //
{
title: "售后号",
key: "refundSn",
@ -150,7 +148,7 @@ export default {
},
},
],
data: [],
data: [] //
};
},
watch: {

View File

@ -68,7 +68,7 @@
<div style="margin-left: 40px">
<img style="width: 100px;height: 110px;margin-left: 2px"
v-for="(img,index) in infoData.image.split(',')" v-if="infoData.image.length !=0" :src="img"
alt=""/>
alt="" />
</div>
</div>
</List>
@ -101,15 +101,10 @@ export default {
components: {},
data() {
return {
pageShow: true,
infoData: "",
infoFlag: false,
infoTitle: "",
openSearch: true, //
infoData: "", //
infoFlag: false, //
infoTitle: "", // modal
loading: true, //
drop: false,
dropDownIcon: "ios-arrow-down",
searchForm: {
//
pageNumber: 1, //
@ -119,7 +114,6 @@ export default {
startDate: "", //
endDate: "", //
},
selectDate: null,
form: {
//
memberName: "",

View File

@ -214,7 +214,7 @@ export default {
},
data() {
return {
tophotShopsColumns: [
tophotShopsColumns: [ //
{
type: "index",
width: 100,
@ -276,11 +276,10 @@ export default {
topHotGoodsData: [], //
topHotShopsData: [], //
awaitTodoData: "", //
homeData: "",
username: "",
pvChart: "",
orderChart: "",
params: {
homeData: "", //
pvChart: "", //
orderChart: "", //
params: { //
searchType: "LAST_SEVEN",
},
//
@ -470,10 +469,6 @@ export default {
//
init() {
if (Cookies.get("userInfo")) {
let userInfo = JSON.parse(Cookies.get("userInfo"));
this.username = userInfo.username;
}
this.toHotGoods();
this.topHotShops();
this.awaitTodo();

View File

@ -42,11 +42,10 @@ export default {
name: "show",
data() {
return {
loading: false,
go: "",
url: "",
html: "",
height: "525px"
loading: false, //
go: "", //
url: "", //
height: "525px" // iframe
};
},
computed: {
@ -66,7 +65,6 @@ export default {
}
},
handleGo() {
let url = this.url;
this.go = this.url;
},
handleOpen() {

View File

@ -26,28 +26,21 @@ export default {
props: ["closeShop"],
data() {
return {
month: "",
year: "",
defuaultWay: {
month: "", //
selectedWay: { //
title: "最近7天",
selected: true,
searchType: "LAST_SEVEN",
},
selectedWay: {
title: "最近7天",
selected: true,
searchType: "LAST_SEVEN",
},
storeId: "",
dates: [],
params: {
storeId: "", // id
dates: [], //
params: { //
pageNumber: 1,
pageSize: 10,
storeName: "",
},
dateList: [
dateList: [ //
{
title: "今天",
selected: false,
@ -70,8 +63,8 @@ export default {
},
],
shopTotal: "",
shopsData: [],
shopTotal: "", //
shopsData: [], //
};
},
mounted() {

View File

@ -11,43 +11,11 @@ import { getAllCity } from "@/api/index";
export default {
data() {
return {
switched: false,
asyncLoading: false,
num: 10,
modalFlag: false,
spinShow: false,
timerNum: 10,
data: [],
id: 0,
selectedWay: [],
addValidate: {
parentName: "无父级",
},
ruleValidate: {
adCode: [
{
required: true,
message: "区域编码不能为空",
trigger: "blur",
},
],
center: [
{
required: true,
message: "经纬度不能为空",
trigger: "blur",
},
],
name: [
{
required: true,
message: "名称不能为空",
trigger: "blur",
},
],
},
callBackData: "",
switched: false, //
spinShow: false, //
data: [], //
selectedWay: [], //
callBackData: "", //
};
},
mounted() {

View File

@ -15,10 +15,10 @@ import * as API_Setup from "@/api/index.js";
export default {
data() {
return {
data: [],
selected: [],
id: 0,
changeOnSelect: false,
data: [], //
selected: [], //
id: 0, // id
changeOnSelect: false, //
};
},
mounted() {

View File

@ -44,12 +44,11 @@ export default {
return {
type: "multiple", // single multiple
skuList: [],
model1: "",
skuList: [], // sku
selectedWay: [], //
total: "",
goodsParams: {
total: "", //
goodsParams: { //
pageNumber: 1,
pageSize: 18,
order: "desc",
@ -59,10 +58,10 @@ export default {
marketEnable: "UPPER",
isAuth: "PASS",
},
category: [],
goodsData: [],
empty: false,
loading: false,
category: [], //
goodsData: [], //
empty: false, //
loading: false, //
};
},
props: ["clearFlag"],

View File

@ -22,10 +22,10 @@ export default {
},
data() {
return {
goodsFlag: false,
goodsFlag: false, //
goodsData: "", //
linkData: "", //
flag: false,
flag: false, // modal
};
},
props: ["types"],

View File

@ -23,11 +23,11 @@ export default {
},
data() {
return {
templateWay,
changed: "",
selected: 0,
templateWay, //
changed: "", //
selected: 0, //
selectedLink: "", //
wap
wap // tab
};
},
watch: {

View File

@ -38,22 +38,20 @@ import {
getPromotionGoods,
} from "@/api/promotion";
//
// import shopListDialog from "@/views/seller/shop/";
export default {
data() {
return {
totals: "",
totals: "", //
loading: true, //true
promotionList: "",
promotionList: "", //
selectedIndex: 0, //
promotions: "", //key
index: 999,
params: {
index: 999, //
params: { //
pageNumber: 1,
pageSize: 10,
},
pintuanColumns: [
pintuanColumns: [ //
{
title: "活动标题",
key: "title",
@ -199,7 +197,7 @@ export default {
},
],
activeColumns: [],
activeColumns: [], //
columns: [
{
@ -253,7 +251,7 @@ export default {
promotionData: "", //
showPromotionList: [], //
typeOption: {
typeOption: { //
FULL_DISCOUNT: {
title: "满减",
methodsed: () => {

View File

@ -28,7 +28,7 @@
export default {
data() {
return {
linkList: [
linkList: [ //
{
title: "首页",
icon: "md-home",
@ -82,8 +82,8 @@ export default {
___type: "link",
url: ''
},
linkVisible: false,
selectedIndex: 9999999,
linkVisible: false, //
selectedIndex: 9999999, // index
};
},
methods: {

View File

@ -36,14 +36,14 @@ import { getShopListData } from "@/api/shops.js";
export default {
data() {
return {
loading: false,
total: "",
params: {
loading: false, //
total: "", //
params: { //
pageNumber: 1,
pageSize: 10,
storeName: "",
},
shopsData: [],
shopsData: [], //
selected: 9999999999, //index
};
},

View File

@ -30,32 +30,32 @@ export const modelData = [
options:{
list:[
{
img:"https://demo.dscmall.cn/storage/data/gallery_album/116/original_img/116_P_1573790294398.png",
img:require('@/assets/nav/decorate1.png'),
url:'',
size:'1200*自定义'
},
{
img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953434094179058.png',
img:require('@/assets/nav/1.jpg'),
url:'',
size:'230*190'
},
{
img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953434094179058.png',
img:require('@/assets/nav/1.jpg'),
url:'',
size:'230*190'
},
{
img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953434094179058.png',
img:require('@/assets/nav/1.jpg'),
url:'',
size:'230*190'
},
{
img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953434094179058.png',
img:require('@/assets/nav/1.jpg'),
url:'',
size:'230*190'
},
{
img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953434094179058.png',
img:require('@/assets/nav/1.jpg'),
url:'',
size:'230*190'
}
@ -135,46 +135,11 @@ export const modelData = [
name:'折扣广告',
icon:'md-image',
options:{
bgImg:{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1516301201726549362.png',url:'',size:"1300*586"},
classification:[{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953445396793087.jpg',url:'', size:'190*210'}, {img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953445396793087.jpg',url:'', size:'190*210'},{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953445396793087.jpg',url:'', size:'190*210'},{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953445396793087.jpg',url:'', size:'190*210'},{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953445396793087.jpg',url:'', size:'190*210'},{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953445396793087.jpg',url:'', size:'190*210'},{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953445396793087.jpg',url:'', size:'190*210'},{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953445396793087.jpg',url:'', size:'190*210'},{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953445396793087.jpg',url:'', size:'190*210'},{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953445396793087.jpg',url:'', size:'190*210'},],
brandList:[{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953455883586458.jpg',url:'', size:'240*105'},{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953455883586458.jpg',url:'', size:'240*105'},{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953455883586458.jpg',url:'', size:'240*105'},{img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953455883586458.jpg',url:'', size:'240*105'},]
bgImg:{img:require('@/assets/nav/decorate.png'),url:'',size:"1300*586"},
classification:[{img:require('@/assets/nav/decorate2.jpeg'),url:'', size:'190*210'}, {img:require('@/assets/nav/decorate2.jpeg'),url:'', size:'190*210'},{img:require('@/assets/nav/decorate2.jpeg'),url:'', size:'190*210'},{img:require('@/assets/nav/decorate2.jpeg'),url:'', size:'190*210'},{img:require('@/assets/nav/decorate2.jpeg'),url:'', size:'190*210'},{img:require('@/assets/nav/decorate2.jpeg'),url:'', size:'190*210'},{img:require('@/assets/nav/decorate2.jpeg'),url:'', size:'190*210'},{img:require('@/assets/nav/decorate2.jpeg'),url:'', size:'190*210'},{img:require('@/assets/nav/decorate2.jpeg'),url:'', size:'190*210'},{img:require('@/assets/nav/decorate2.jpeg'),url:'', size:'190*210'},],
brandList:[{img:require('@/assets/nav/decorate11.jpeg'),url:'', size:'240*105'},{img:require('@/assets/nav/decorate11.jpeg'),url:'', size:'240*105'},{img:require('@/assets/nav/decorate11.jpeg'),url:'', size:'240*105'},{img:require('@/assets/nav/decorate11.jpeg'),url:'', size:'240*105'},]
},
},
// {
// type:'brand',
// name:'首页品牌',
// icon:'md-image',
// options:{
// brandViewList:[
// {
// nameCn:'品牌闪购',
// nameEn:'BRAND SALE',
// img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953433212156689.jpg',
// url:''
// },
// {
// nameCn:'品牌活动',
// nameEn:'BRAND ACTIVITY',
// img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953434269088434.jpg',
// url:''
// },
// {
// nameCn:'超级品牌日',
// nameEn:'SUPER BRAND',
// img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953434500632403.jpg',
// url:''
// }
// ],
// signList:[
// {img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},
// {img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},
// {img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},
// {img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},
// {img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},
// {img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''},{img:'https://x.dscmall.cn/storage/data/brandlogo/1490074056964147533.jpg',follow:0,url:''}
// ],
// },
// },
{
type:'recommend',
name:'好货推荐',
@ -186,13 +151,13 @@ export const modelData = [
bgColor:'#449dae',
url:'',
list: [
{ img: 'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953437520193959.jpg', name: '阿迪达斯三叶草', describe: '也许是每一款经典系列都应该有一个独特的故事吧', url:'',size:'160*160' },
{ img: 'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953437766680336.jpg', name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
{ img: 'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953437766680336.jpg', name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
{ img: 'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953437766680336.jpg', name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
{ img: 'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953437766680336.jpg', name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
{ img: 'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953437766680336.jpg', name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
{ img: 'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953437766680336.jpg', name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
{ img: require('@/assets/nav/decorate3.jpeg'), name: '阿迪达斯三叶草', describe: '也许是每一款经典系列都应该有一个独特的故事吧', url:'',size:'160*160' },
{ img: require('@/assets/nav/decorate4.jpeg'), name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
{ img: require('@/assets/nav/decorate4.jpeg'), name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
{ img: require('@/assets/nav/decorate4.jpeg'), name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
{ img: require('@/assets/nav/decorate4.jpeg'), name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
{ img: require('@/assets/nav/decorate4.jpeg'), name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
{ img: require('@/assets/nav/decorate4.jpeg'), name: '360行车记录', describe: '夜行 监控 电子狗 蓝牙', url:'' ,size:'80*80'},
]
},
contentRight:{
@ -201,10 +166,10 @@ export const modelData = [
bgColor:'#a25684',
url:'',
list: [
{ img: 'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1516316460079621387.jpg', name: '好心情喝出来', describe: '遇见懂你的饮品', url:'',size:'80*80' },
{ img: 'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1516316460079621387.jpg', name: '好心情喝出来', describe: '遇见懂你的饮品', url:'',size:'80*80' },
{ img: 'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1516316460079621387.jpg', name: '好心情喝出来', describe: '遇见懂你的饮品', url:'',size:'80*80' },
{ img: 'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1516316460079621387.jpg', name: '好心情喝出来', describe: '遇见懂你的饮品', url:'',size:'80*80' },
{ img: require('@/assets/nav/decorate5.jpeg'), name: '好心情喝出来', describe: '遇见懂你的饮品', url:'',size:'100*100' },
{ img: require('@/assets/nav/decorate5.jpeg'), name: '好心情喝出来', describe: '遇见懂你的饮品', url:'',size:'100*100' },
{ img: require('@/assets/nav/decorate5.jpeg'), name: '好心情喝出来', describe: '遇见懂你的饮品', url:'',size:'100*100' },
{ img: require('@/assets/nav/decorate5.jpeg'), name: '好心情喝出来', describe: '遇见懂你的饮品', url:'',size:'100*100' },
]
}
},
@ -220,11 +185,11 @@ export const modelData = [
bgColor:'#c43d7e',
url:'',
list:[
{name:'新年心愿单', describe:'满269减50,满999减100',img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953440019595029.jpg', url:'',size:"160*160"},
{name:'Ms.Maggie 冬季时尚', describe:'满269减50',img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953440019595029.jpg', url:'',size:"90*90"},
{name:'Ms.Maggie 冬季时尚', describe:'满269减50',img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953440019595029.jpg', url:'',size:"90*90"},
{name:'Ms.Maggie 冬季时尚', describe:'满269减50',img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953440019595029.jpg', url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953440019595029.jpg', url:'',size:"90*90"},
{name:'新年心愿单', describe:'满269减50,满999减100',img:require('@/assets/nav/decorate6.jpeg'), url:'',size:"160*160"},
{name:'Ms.Maggie 冬季时尚', describe:'满269减50',img:require('@/assets/nav/decorate6.jpeg'), url:'',size:"90*90"},
{name:'Ms.Maggie 冬季时尚', describe:'满269减50',img:require('@/assets/nav/decorate6.jpeg'), url:'',size:"90*90"},
{name:'Ms.Maggie 冬季时尚', describe:'满269减50',img:require('@/assets/nav/decorate6.jpeg'), url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:require('@/assets/nav/decorate6.jpeg'), url:'',size:"90*90"},
],
},
middle:{
@ -233,12 +198,12 @@ export const modelData = [
bgColor:'#e66a07',
url:'',
list:[
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953440019595029.jpg', url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953440019595029.jpg', url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953440019595029.jpg', url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953440019595029.jpg', url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953440019595029.jpg', url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953440019595029.jpg', url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:require('@/assets/nav/decorate6.jpeg'), url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:require('@/assets/nav/decorate6.jpeg'), url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:require('@/assets/nav/decorate6.jpeg'), url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:require('@/assets/nav/decorate6.jpeg'), url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:require('@/assets/nav/decorate6.jpeg'), url:'',size:"90*90"},
{name:'阿迪达斯 领跑时尚', describe:'满269减50',img:require('@/assets/nav/decorate6.jpeg'), url:'',size:"90*90"},
]
},
right:{
@ -247,12 +212,12 @@ export const modelData = [
bgColor:'#b62323',
url:'',
list:[
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:'https://x.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1490165200470.jpg', url:''},
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:'https://x.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1490165200470.jpg', url:''},
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:'https://x.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1490165200470.jpg', url:''},
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:'https://x.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1490165200470.jpg', url:''},
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:'https://x.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1490165200470.jpg', url:''},
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:'https://x.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1490165200470.jpg', url:''},
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:require('@/assets/nav/decorate7.jpeg'), url:''},
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:require('@/assets/nav/decorate7.jpeg'), url:''},
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:require('@/assets/nav/decorate7.jpeg'), url:''},
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:require('@/assets/nav/decorate7.jpeg'), url:''},
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:require('@/assets/nav/decorate7.jpeg'), url:''},
{name:'小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', price:14.9, img:require('@/assets/nav/decorate7.jpeg'), url:''},
]
}
},
@ -263,12 +228,12 @@ export const modelData = [
icon:'md-image',
options:{
list:[
{name:'LILI生鲜', describe:"年货带回家 满199减60", img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953435885264617.png', url:'',fromColor:'#e89621',toColor:"#f5c568",size:'170*170'},
{name:'LILI众筹', describe:"备孕有孕检测仪", img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953436530337827.png', url:'', fromColor:"#325bb4", toColor:'#4c9afe',size:'170*170'},
{name:'LILI生鲜', describe:"年货带回家 满199减60", img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953435885264617.png', url:'', fromColor:"#1c9daf", toColor:'#40cda7',size:'170*170'},
{name:'LILI众筹', describe:"备孕有孕检测仪", img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953436530337827.png', url:'', fromColor:"#d13837", toColor:'#df6d4f',size:'170*170'},
{name:'LILI生鲜', describe:"年货带回家 满199减60", img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953435885264617.png', url:'', fromColor:"#ca4283", toColor:'#eb75cf',size:'170*170'},
{name:'LILI众筹', describe:"备孕有孕检测仪", img:'https://x.dscmall.cn/storage/data/gallery_album/61/original_img/1515953436530337827.png', url:'', fromColor:"#5d40c1", toColor:'#8c5fdb',size:'170*170'},
{name:'LILI生鲜', describe:"年货带回家 满199减60", img:require('@/assets/nav/decorate8.png'), url:'',fromColor:'#e89621',toColor:"#f5c568",size:'170*170'},
{name:'LILI众筹', describe:"备孕有孕检测仪", img:require('@/assets/nav/decorate9.png'), url:'', fromColor:"#325bb4", toColor:'#4c9afe',size:'170*170'},
{name:'LILI生鲜', describe:"年货带回家 满199减60", img:require('@/assets/nav/decorate8.png'), url:'', fromColor:"#1c9daf", toColor:'#40cda7',size:'170*170'},
{name:'LILI众筹', describe:"备孕有孕检测仪", img:require('@/assets/nav/decorate9.png'), url:'', fromColor:"#d13837", toColor:'#df6d4f',size:'170*170'},
{name:'LILI生鲜', describe:"年货带回家 满199减60", img:require('@/assets/nav/decorate8.png'), url:'', fromColor:"#ca4283", toColor:'#eb75cf',size:'170*170'},
{name:'LILI众筹', describe:"备孕有孕检测仪", img:require('@/assets/nav/decorate9.png'), url:'', fromColor:"#5d40c1", toColor:'#8c5fdb',size:'170*170'},
],
},
},
@ -288,46 +253,46 @@ export const modelData = [
icon:'md-image',
options:{
list:[
[{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },],
[{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },],
[{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },],
[{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:'https://demo.dscmall.cn/storage/images/201703/thumb_img/0_thumb_G_1489096810833.jpg', name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },],
[{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },],
[{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },],
[{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },],
[{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },
{ img:require('@/assets/nav/decorate10.jpeg'), name:'Apple/苹果 13 英寸MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', price:6666, url:'' },],
],
navList:[

View File

@ -158,7 +158,7 @@ export default {
promotionTags: [ "买2免1", "领200神券", "199减100", "母婴5折抢", "充100送20"], //
topAdvert:{ // 广
type:'topAdvert',
img:'https://x.dscmall.cn/storage/data/gallery_album/108/original_img/108_P_1539564967582.jpg',
img:'',
url:'',
bgColor:'#de000d',
size:'1200*80'

View File

@ -184,9 +184,9 @@ export default {
},
data () {
return {
showModal:false,
selected:{},
picModelFlag: false
showModal:false, // modal
selected:{}, //
picModelFlag: false //
}
},
mounted () {

View File

@ -128,9 +128,9 @@ export default {
},
data() {
return {
showModal: false,
selected: null,
picModelFlag: false,
showModal: false, // modal
selected: null, //
picModelFlag: false, // modal
};
},

View File

@ -66,18 +66,18 @@
import ossManage from "@/views/sys/oss-manage/ossManage";
export default {
props:{
data:{
data: {
type: Object,
default: null
}
},
components:{ossManage},
components: {ossManage},
data() {
return {
options: this.data.options,
showModal: false,
selected: {},
picModelFlag: false
options: this.data.options, //
showModal: false, // modal
selected: {}, //
picModelFlag: false //
}
},
methods:{

View File

@ -102,7 +102,7 @@
</Modal>
<!-- 装修标题 -->
<Modal
v-model="showModalTitle"
v-model="showModal1"
title="装修"
draggable
width="800"
@ -152,11 +152,11 @@ export default {
},
data() {
return {
options:this.data.options,
showModal:false,
showModalTitle:false,
selected: {},
picModelFlag: false
options:this.data.options, //
showModal:false, // modal
showModal1:false, // modal
selected: {}, //
picModelFlag: false // modal
}
},
methods:{
@ -164,7 +164,7 @@ export default {
this.selected = item;
console.warn(item);
if(type){
this.showModalTitle = true
this.showModal1 = true
} else {
this.showModal = true
}

View File

@ -77,11 +77,11 @@ export default {
},
data() {
return {
currentIndex:0,
conData:this.data,
selected:{},
showModal:false,
showContent:true,
currentIndex:0, // index
conData:this.data, //
selected:{}, //
showModal:false, // modal
showContent:true, //
}
},
watch:{

View File

@ -1,345 +1,414 @@
<template>
<div class="recommend">
<div class="recommend-left">
<div class="head-recommend setup-content" :style="{background:msgLeft.bgColor}">
<span>{{ msgLeft.title }}</span>
<span>{{ msgLeft.secondTitle }}&gt;</span>
<div class="setup-box">
<div>
<Button size="small" @click.stop="handleSelectModel(msgLeft,true)">编辑</Button>
</div>
</div>
</div>
<div class="content-left">
<div class="setup-content">
<img :src="msgLeft.list[0].img" width="160" height="160" alt="">
<div class="margin-left">{{ msgLeft.list[0].name }}</div>
<div class="margin-left">{{ msgLeft.list[0].describe }}</div>
<Button size="small" :style="{background:msgLeft.bgColor}" class="fz_12 view-btn">点击查看</Button>
<div class="setup-box">
<div>
<Button size="small" @click.stop="handleSelectModel(msgLeft.list[0])">编辑</Button>
</div>
</div>
</div>
<div>
<template v-for="(item, index) in msgLeft.list" >
<div v-if="index!=0" :key="index" class="setup-content">
<img :src="item.img" width="80" height="80" alt="">
<div>
<div>{{ item.name }}</div>
<div>{{ item.describe }}</div>
</div>
<div class="setup-box">
<div>
<Button size="small" @click.stop="handleSelectModel(item)">编辑</Button>
</div>
</div>
</div>
</template>
</div>
</div>
</div>
<div class="recommend-right">
<div class="head-recommend setup-content" :style="{background:msgRight.bgColor}">
<span>{{ msgRight.title }}</span>
<span>{{ msgRight.secondTitle }}&gt;</span>
<div class="setup-box">
<div>
<Button size="small" @click.stop="handleSelectModel(msgRight,true)">编辑</Button>
</div>
</div>
</div>
<div class="content-right">
<div v-for="(item, index) in msgRight.list" :key="index" class="setup-content">
<div class="right-item">
<div>
<span :style="{background:msgRight.bgColor}">{{item.name}}</span>
<span>{{item.describe}}</span>
</div>
<div class="right-img">
<img :src="item.img" alt="">
</div>
</div>
<div class="setup-box">
<div>
<Button size="small" @click.stop="handleSelectModel(item)">编辑</Button>
</div>
</div>
</div>
</div>
</div>
<Modal
v-model="showModal"
title="装修"
draggable
width="800"
:z-index="100"
mask-closable="false"
:on-ok="sureDecorate"
:on-cancel="cancelDecorate"
<div class="recommend">
<div class="recommend-left">
<div
class="head-recommend setup-content"
:style="{ background: msgLeft.bgColor }"
>
<span>{{ msgLeft.title }}</span>
<span>{{ msgLeft.secondTitle }}&gt;</span>
<div class="setup-box">
<div>
<Button size="small" @click.stop="handleSelectModel(msgLeft, true)"
>编辑</Button
>
<div class="modal-top-advert">
<div>
<img class="show-image" width="160" height="160" v-if="selected.size && selected.size.indexOf('160*160')>=0" :src="selected.img" alt />
<img class="show-image" width="80" height="80" v-if="selected.size && selected.size.indexOf('80*80')>=0" :src="selected.img" alt />
</div>
<div>
<span>图片主标题</span><Input v-model="selected.name" />
</div>
<div>
<span>图片描述</span><Input v-model="selected.describe" />
</div>
<div class="tips">
建议尺寸<span>{{ selected.size }}</span>
</div>
<div>
图片链接<span>{{ selected.url }}</span> <Button size="small" class="ml_10" type="primary" @click="handleSelectLink"></Button>
</div>
<div>
<Button size="small" type="primary" @click="handleSelectImg"></Button>&nbsp;
<Button size="small" type="primary" @click="handleSelectGoods"></Button>
</div>
</div>
</div>
</div>
<div class="content-left">
<div class="setup-content">
<img :src="msgLeft.list[0].img" width="160" height="160" alt="" />
<div class="margin-left">{{ msgLeft.list[0].name }}</div>
<div class="margin-left">{{ msgLeft.list[0].describe }}</div>
<Button
size="small"
:style="{ background: msgLeft.bgColor }"
class="fz_12 view-btn"
>点击查看</Button
>
<div class="setup-box">
<div>
<Button
size="small"
@click.stop="handleSelectModel(msgLeft.list[0])"
>编辑</Button
>
</div>
</Modal>
<Modal
v-model="showModalTitle"
title="装修"
draggable
width="800"
:z-index="100"
mask-closable="false"
:on-ok="sureDecorate"
:on-cancel="cancelDecorate"
>
<div class="modal-top-advert">
</div>
</div>
<div>
<template v-for="(item, index) in msgLeft.list">
<div v-if="index != 0" :key="index" class="setup-content">
<img :src="item.img" width="80" height="80" alt="" />
<div>
<div>{{ item.name }}</div>
<div>{{ item.describe }}</div>
</div>
<div class="setup-box">
<div>
<span>主标题</span><Input v-model="selected.title" />
</div>
<div>
<span>副标题</span><Input v-model="selected.secondTitle" />
</div>
<div>
<span>副标题链接{{selected.url}}</span><Button size="small" class="ml_10" type="primary" @click="handleSelectLink"></Button>
</div>
<div>
<span>背景色</span><Input v-model="selected.bgColor" /> <ColorPicker v-if="selected.bgColor" v-model="selected.bgColor" />
<Button size="small" @click.stop="handleSelectModel(item)"
>编辑</Button
>
</div>
</div>
</div>
</Modal>
<!-- 选择商品链接 -->
<liliDialog
ref="liliDialog"
@selectedLink="selectedLink"
@selectedGoodsData="selectedGoodsData"
></liliDialog>
<!-- 选择图片 -->
<Modal width="1200px" v-model="picModelFlag" footer-hide>
<ossManage @callback="callbackSelected" ref="ossManage" />
</Modal>
</template>
</div>
</div>
</div>
<div class="recommend-right">
<div
class="head-recommend setup-content"
:style="{ background: msgRight.bgColor }"
>
<span>{{ msgRight.title }}</span>
<span>{{ msgRight.secondTitle }}&gt;</span>
<div class="setup-box">
<div>
<Button size="small" @click.stop="handleSelectModel(msgRight, true)"
>编辑</Button
>
</div>
</div>
</div>
<div class="content-right">
<div
v-for="(item, index) in msgRight.list"
:key="index"
class="setup-content"
>
<div
class="right-item"
:style="{ border: index === 2 || index === 3 ? 'none' : '' }"
>
<div>
<span :style="{ background: msgRight.bgColor }">{{
item.name
}}</span>
<span>{{ item.describe }}</span>
</div>
<div class="right-img">
<img :src="item.img" alt="" />
</div>
</div>
<div class="setup-box">
<div>
<Button size="small" @click.stop="handleSelectModel(item)"
>编辑</Button
>
</div>
</div>
</div>
</div>
</div>
<Modal
v-model="showModal"
title="装修"
draggable
width="800"
:z-index="100"
mask-closable="false"
:on-ok="sureDecorate"
:on-cancel="cancelDecorate"
>
<div class="modal-top-advert">
<div>
<img
class="show-image"
width="160"
height="160"
v-if="selected.size && selected.size.indexOf('160*160') >= 0"
:src="selected.img"
alt
/>
<img
class="show-image"
width="80"
height="80"
v-if="selected.size && selected.size.indexOf('80*80') >= 0"
:src="selected.img"
alt
/>
<img
class="show-image"
width="100"
height="100"
v-if="selected.size && selected.size.indexOf('100*100') >= 0"
:src="selected.img"
alt
/>
</div>
<div><span>图片主标题</span><Input v-model="selected.name" /></div>
<div><span>图片描述</span><Input v-model="selected.describe" /></div>
<div class="tips">
建议尺寸<span>{{ selected.size }}</span>
</div>
<div>
图片链接<span>{{ selected.url }}</span>
<Button
size="small"
class="ml_10"
type="primary"
@click="handleSelectLink"
>选择链接</Button
>
</div>
<div>
<Button size="small" type="primary" @click="handleSelectImg"
>选择图片</Button
>&nbsp;
<Button size="small" type="primary" @click="handleSelectGoods"
>选择商品</Button
>
</div>
</div>
</Modal>
<Modal
v-model="showModal1"
title="装修"
draggable
width="800"
:z-index="100"
mask-closable="false"
:on-ok="sureDecorate"
:on-cancel="cancelDecorate"
>
<div class="modal-top-advert">
<div><span>主标题</span><Input v-model="selected.title" /></div>
<div><span>副标题</span><Input v-model="selected.secondTitle" /></div>
<div>
<span>副标题链接{{ selected.url }}</span
><Button
size="small"
class="ml_10"
type="primary"
@click="handleSelectLink"
>选择链接</Button
>
</div>
<div>
<span>背景色</span><Input v-model="selected.bgColor" />
<ColorPicker v-if="selected.bgColor" v-model="selected.bgColor" />
</div>
</div>
</Modal>
<!-- 选择商品链接 -->
<liliDialog
ref="liliDialog"
@selectedLink="selectedLink"
@selectedGoodsData="selectedGoodsData"
></liliDialog>
<!-- 选择图片 -->
<Modal width="1200px" v-model="picModelFlag" footer-hide>
<ossManage @callback="callbackSelected" ref="ossManage" />
</Modal>
</div>
</template>
<script>
import ossManage from "@/views/sys/oss-manage/ossManage";
export default {
props:{
data:{
type:Object,
default:{}
}
props: {
data: {
type: Object,
default: {},
},
components:{
ossManage
},
components: {
ossManage,
},
data() {
return {
msgLeft: this.data.options.contentLeft, //
msgRight: this.data.options.contentRight, //
showModal: false, // modal
showModal1: false, // modal
selected: {}, //
picModelFlag: false, //
};
},
methods: {
handleSelectModel(item, type) {
this.selected = item;
if (type) {
this.showModal1 = true;
} else {
this.showModal = true;
}
},
data() {
return {
msgLeft:this.data.options.contentLeft,
msgRight:this.data.options.contentRight,
showModal:false,
showModalTitle:false,
selected:{},
picModelFlag: false
}
handleSelectLink(item, index) {
//
this.$refs.liliDialog.open("link");
},
methods:{
handleSelectModel (item,type) {
this.selected = item;
if(type){
this.showModalTitle = true
} else {
this.showModal = true
}
},
handleSelectLink(item,index) { //
this.$refs.liliDialog.open('link')
},
handleSelectGoods(item) { //
this.$refs.liliDialog.open('goods')
},
selectedLink(val) {
this.selected.url = this.$options.filters.formatLinkType(val);
},
selectedGoodsData(val){
console.log(val)
let goods = val[0]
this.selected.img = goods.thumbnail
this.selected.price = goods.price
this.selected.name = goods.goodsName
this.selected.url = `/goodsDetail?skuId=${goods.id}&goodsId=${goods.goodsId}`
},
handleSelectImg(){ //
this.$refs.ossManage.selectImage = true;
this.picModelFlag = true;
},
callbackSelected (val) {
this.picModelFlag = false;
this.selected.img = val.url;
}
}
}
handleSelectGoods(item) {
//
this.$refs.liliDialog.open("goods");
},
selectedLink(val) {
this.selected.url = this.$options.filters.formatLinkType(val);
},
selectedGoodsData(val) {
console.log(val);
let goods = val[0];
this.selected.img = goods.thumbnail;
this.selected.price = goods.price;
this.selected.name = goods.goodsName;
this.selected.url = `/goodsDetail?skuId=${goods.id}&goodsId=${goods.goodsId}`;
},
handleSelectImg() {
//
this.$refs.ossManage.selectImage = true;
this.picModelFlag = true;
},
callbackSelected(val) {
this.picModelFlag = false;
this.selected.img = val.url;
},
},
};
</script>
<style lang="scss" scoped>
@import './setup-box.scss';
.recommend{
display: flex;
justify-content: space-between;
.recommend-left{
width: 595px;
.content-left{
display: flex;
padding-top: 10px;
font-size: 12px;
>div:nth-child(1){
width: 189px;
border-right: 1px solid #eee;
height: 360px;
img{
margin: 40px 0 0 15px;
}
.margin-left{
margin-left: 15px;
width: 145px;
}
div:nth-of-type(1){
font-weight: bold;
border-top: 1px solid #eee;
padding-top: 10px;
padding-bottom: 10px;
}
div:nth-of-type(2){
color: #999;
}
.view-btn{
margin-left: 15px;
margin-top: 10px;
color: #fff;
}
}
>div:nth-child(2){
width: 405px;
display: flex;
flex-wrap: wrap;
>div{
display: flex;
align-items: center;
width: 200px;
height: 120px;
img{margin: 0 10px;}
>div:nth-child(2){
// margin: 0 10px;
:nth-child(2){
color: #449dae;
}
}
}
}
}
}
.recommend-right{
width: 595px;
@import "./setup-box.scss";
.recommend {
display: flex;
justify-content: space-between;
.recommend-left {
width: 595px;
.content-left {
display: flex;
padding-top: 10px;
font-size: 12px;
> div:nth-child(1) {
width: 189px;
border-right: 1px solid #eee;
height: 360px;
.head-recommend{
background: #a25684;
img {
margin: 40px 0 0 15px;
}
.content-right{
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
padding-top: 10px;
>div{
width: 50%;
text-align: center;
height: 180px;
padding-top: 10px;
.right-item {
display: flex;
margin-top: 30px;
height: 180px;
padding: 0 10px;
font-size: 12px;
>div:nth-child(1) {
width: 130px;
margin-top: 30px;
span:nth-child(1){
color: #fff;
border-radius: 10px;
padding: 0 5px;
background-color: #a25684;
display: block;
width: 120px;
overflow: hidden;
white-space: nowrap;
margin: 0 10px 10px 0;
}
span:nth-child(2) {
font-size: 12px;
color: #666;
display: block;
}
}
.right-img {
width: 100;
height: 100px;
text-align: center;
margin: 0 auto;
img{
max-height: 100px;
max-width: 100px;
}
}
}
}
>div:nth-child(n+1){
border-right: 1px solid #eee;
}
.margin-left {
margin-left: 15px;
width: 145px;
}
}
.head-recommend{
div:nth-of-type(1) {
font-weight: bold;
border-top: 1px solid #eee;
padding-top: 10px;
padding-bottom: 10px;
}
div:nth-of-type(2) {
color: #999;
}
.view-btn {
margin-left: 15px;
margin-top: 10px;
color: #fff;
}
}
> div:nth-child(2) {
width: 405px;
display: flex;
align-items: center;
justify-content: space-between;
height: 50px;
padding: 0 10px;
background: #449dae;
color: #fff;
span:nth-child(1){
font-size: 20px;
}
span:nth-child(2){
font-size: 12px;
flex-wrap: wrap;
> div {
display: flex;
align-items: center;
width: 200px;
height: 120px;
img {
margin: 0 10px;
}
> div:nth-child(2) {
// margin: 0 10px;
:nth-child(2) {
color: #449dae;
}
}
}
}
}
}
.recommend-right {
width: 595px;
height: 360px;
.head-recommend {
background: #a25684;
}
.content-right {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
padding-top: 10px;
> div {
width: 50%;
text-align: center;
height: 180px;
padding-top: 10px;
.right-item {
border-bottom: 1px solid #eee;
display: flex;
margin-top: 30px;
margin-left: 5px;
margin-right: 5px;
height: 150px;
padding: 0 10px;
font-size: 12px;
> div:nth-child(1) {
width: 130px;
margin-top: 30px;
span:nth-child(1) {
color: #fff;
border-radius: 10px;
padding: 0 5px;
background-color: #a25684;
display: block;
width: 120px;
overflow: hidden;
white-space: nowrap;
margin: 0 10px 10px 0;
}
span:nth-child(2) {
font-size: 12px;
color: #666;
display: block;
}
}
.right-img {
width: 100;
height: 100px;
text-align: center;
margin: 0 auto;
img {
max-height: 100px;
max-width: 100px;
}
}
}
}
> div:nth-child(n + 1) {
border-right: 1px solid #eee;
}
}
}
.head-recommend {
display: flex;
align-items: center;
justify-content: space-between;
height: 50px;
padding: 0 10px;
background: #449dae;
color: #fff;
span:nth-child(1) {
font-size: 20px;
}
span:nth-child(2) {
font-size: 12px;
}
}
}
.modal-top-advert {
align-items: start;
padding: 0 30px;
align-items: start;
padding: 0 30px;
}
</style>

View File

@ -42,17 +42,16 @@ export default {
},
data() {
return {
options:this.data.options,
options:this.data.options, //
actStatus:0, // 0 1 2
actName:'限时秒杀',
currHour:'00', //
diffSeconds:0,
days:'00',
hours: '00',
minutes: '00',
seconds: '00',
interval:undefined,
swiperOptions:{
diffSeconds:0, //
hours: '00', //
minutes: '00', //
seconds: '00', //
interval:undefined, //
swiperOptions:{ //
slidesPerView: 5,
autoplay:true,
loop:true

View File

@ -83,8 +83,8 @@ import { btnWay } from "./btn.js";
export default {
data() {
return {
btnWay,
type: "full",
btnWay, //
type: "full", //
//广
advertising: [
@ -95,7 +95,7 @@ export default {
},
],
linkType: "",
linkType: "", //
};
},
methods: {},

View File

@ -80,8 +80,8 @@ import { btnWay } from "./btn.js";
export default {
data() {
return {
btnWay,
type: "full",
btnWay, //
type: "full", //
//广
advertising: [
{
@ -90,7 +90,7 @@ export default {
size: "612*836",
},
],
linkType: "",
linkType: "", //
};
},
methods: {},

View File

@ -79,7 +79,7 @@ import { btnWay } from "./btn.js";
export default {
data() {
return {
btnWay,
btnWay, //
};
},
methods: {},

View File

@ -150,15 +150,15 @@ export default {
},
data() {
return {
ways,
ways, //
picModelFlag: false, //
linkType: "goods", // dialog
styleFlag: false, //广
selectedLinkIndex: "", //
modelData,
selectedGoods: "",
selectedLinks: "",
modelList: "",
modelData, //
selectedGoods: "", //
selectedLinks: "", //
modelList: "", //
};
},
watch: {

View File

@ -85,14 +85,14 @@ export default {
},
data() {
return {
templates,
modelData,
qrcode: "",
selected: 0,
contentData: {
templates, //
modelData, //
qrcode: "", //
selected: 0, //
contentData: { //
list: [],
},
decorateData: "",
decorateData: "", //
};
},
watch: {

View File

@ -15,8 +15,8 @@ export default {
},
data() {
return {
layout,
name: "index",
layout, //
name: "index", //
};
},
mounted() {

View File

@ -58,10 +58,10 @@ import QRCode from "qrcodejs2";
export default {
data() {
return {
progress: true,
num: 20,
saveDialog: false,
way: [
progress: true, //
num: 20, //
saveDialog: false, //
way: [ // tab
{
title: "首页",
name: "index",
@ -83,8 +83,8 @@ export default {
selected: false,
},
],
qrcode: "",
submitWay: {
qrcode: "", //
submitWay: { //
pageShow: this.$route.query.type || false,
name: this.$route.query.name || "模板名称",
pageClientType: "H5",

View File

@ -45,7 +45,7 @@
export default {
data() {
return {
selected: {
selected: { //
index: 0,
val: "精选",
},

View File

@ -41,15 +41,12 @@
</template>
<script>
import * as API_Other from "@/api/other.js";
// import region from '@/views/lili-components/multiple-region'
// import marketing from '@/views/lili-dialog/template/marketing'
// import Region from '@/views/lili-components/multiple-region'
export default {
// components: {region},
data() {
return {
selectedIndex: 0,
columns: [
selectedIndex: 0, //
columns: [ //
{
title: "页面名称",
key: "name",
@ -63,8 +60,8 @@ export default {
},
],
loading: false,
pageTypes: [
loading: false, //
pageTypes: [ //
{
type: "INDEX",
title: "首页",
@ -74,7 +71,7 @@ export default {
title: "专题",
},
],
params: {
params: { //
pageNumber: 1,
pageSize: 10,
sort: "",
@ -82,8 +79,8 @@ export default {
pageType: "INDEX",
pageClientType: "H5",
},
total: "",
list: [],
total: "", //
list: [], //
};
},
watch: {

View File

@ -88,7 +88,6 @@
import {
getLogisticsPage,
updateLogistics,
getLogisticsDetail,
addLogistics,
delLogistics,
} from "@/api/logistics";
@ -104,9 +103,6 @@
modalType: 0, //
modalVisible: false, //
modalTitle: "", //
drop: false,
dropDownContent: "展开",
dropDownIcon: "ios-arrow-down",
searchForm: {
//
pageNumber: 1, //
@ -115,7 +111,6 @@
order: "desc", //
name: "",
},
selectDate: null,
form: {
//
name: "",

View File

@ -40,8 +40,8 @@ export default {
name: "messageTip",
data() {
return {
value: 0,
empty: false,
value: 0, //
empty: false, //
};
},
props: {

View File

@ -1,44 +0,0 @@
<template>
<Menu
ref="sideMenu"
:active-name="$route.name"
:open-names="singleOpenName"
theme="light"
width="110px"
@on-select="changeMenu"
>
<template v-for="item in menuList">
<MenuItem :name="item.name" :key="item.name">
{{item.title}}
</MenuItem>
</template>
</Menu>
</template>
<script>
export default {
name: "sidebarMenu",
data() {
return {
singleOpenName: []
};
},
props: {
menuList: {
type:Array,
default:[]
},
openNames: {
type: Array
}
},
methods: {
},
};
</script>
<style lang="scss" scoped>
@import "../styles/menu.scss";
</style>

View File

@ -1,73 +0,0 @@
<template>
<div>
<template v-for="(item, index) in menuList">
<div style="text-align: center;" :key="index">
<Dropdown
transfer
v-if="item.children.length !== 1"
placement="right-start"
:key="index"
@on-click="changeMenu"
>
<Button style="width: 70px;height: 42px;margin-left: -5px;padding:10px 0;" type="text">
<Icon :size="20" :color="iconColor" :type="item.icon"></Icon>
</Button>
<DropdownMenu style="width: 200px;" slot="list">
<template v-for="(child, i) in item.children">
<DropdownItem :name="child.name" :key="i">
<Icon :type="child.icon"></Icon>
<span style="padding-left:10px;">{{ itemTitle(child) }}</span>
</DropdownItem>
</template>
</DropdownMenu>
</Dropdown>
<Dropdown transfer v-else placement="right-start" :key="index" @on-click="changeMenu">
<Button
@click="changeMenu(item.children[0].name)"
style="width: 70px;height: 42px;margin-left: -5px;padding:10px 0;"
type="text"
>
<Icon :size="20" :color="iconColor" :type="item.children[0].icon || item.icon"></Icon>
</Button>
<DropdownMenu style="width: 200px;" slot="list">
<DropdownItem :name="item.children[0].name" :key="'d' + index">
<Icon :type="item.children[0].icon || item.icon"></Icon>
<span style="padding-left:10px;">{{ itemTitle(item.children[0]) }}</span>
</DropdownItem>
</DropdownMenu>
</Dropdown>
</div>
</template>
</div>
</template>
<script>
export default {
name: "sidebarMenuShrink",
props: {
menuList: {
type: Array
},
iconColor: {
type: String,
default: "white"
},
menuTheme: {
type: String,
default: "dark"
}
},
methods: {
changeMenu(active) {
this.$emit("on-change", active);
},
itemTitle(item) {
if (typeof item.title == "object") {
return this.$t(item.title.i18n);
} else {
return item.title;
}
}
}
};
</script>

View File

@ -31,10 +31,6 @@
import util from "@/libs/util.js";
export default {
name: "shrinkableMenu",
data () {
return {
}
},
computed: {
menuList() {
return this.$store.state.app.menuList;

View File

@ -47,17 +47,17 @@ export default {
name: "tagsPageOpened",
data() {
return {
currentPageName: this.$route.name,
tagBodyLeft: 0,
visible: false,
contextMenuLeft: 0,
contextMenuTop: 0,
menuList: {
currentPageName: this.$route.name, //
tagBodyLeft: 0, //
visible: false, //
contextMenuLeft: 0, //
contextMenuTop: 0, //
actionList: {
others: '关闭其他',
clearAll: '关闭所有'
},
refsTag: [],
tagsCount: 1
refsTag: [], //
tagsCount: 1 //
};
},
props: {

View File

@ -85,7 +85,6 @@
data() {
return {
loading: true, //
drop: false,
searchForm: {
//
pageNumber: 1, //
@ -96,9 +95,7 @@
endDate: "", //
memberName:""
},
selectDate: null,
//
formValidate: {},
selectDate: null, //
submitLoading: false, //
selectList: [], //
selectCount: 0, //

View File

@ -36,7 +36,6 @@ export default {
data() {
return {
loading: true, //
drop: false,
searchForm: {
//
pageNumber: 1, //
@ -47,7 +46,7 @@ export default {
endDate: "", //
memberName: "",
},
selectDate: null,
selectDate: null, //
//
formValidate: {},
selectList: [], //

View File

@ -176,10 +176,9 @@
openSearch: true, //
openTip: true, //
loading: true, //
drop: false,
audit: '', //
roleModalVisible: false,
queryModalVisible: false,
roleModalVisible: false, //
queryModalVisible: false, //
searchForm: {
//
pageNumber: 1, //
@ -191,13 +190,11 @@
memberName: "",
applyStatus: ""
},
selectDate: null,
//
formValidate: {},
selectDate: null, //
submitLoading: false, //
selectList: [], //
selectCount: 0, //
showList: {},
showList: {}, //
columns: [
{
title: "申请编号",

View File

@ -136,18 +136,18 @@ export default {
data() {
return {
selectedMember: false, //
descTitle: "",
descTitle: "", // modal
descFlag: false, //
openSearch: true, //
loading: true, //
addFlag: false,
updateRegion: false,
addMemberForm: {
addFlag: false, // modal
updateRegion: false, //
addMemberForm: { //
mobile: "",
username: "",
password: "",
},
searchForm: {
searchForm: { //
pageNumber: 1,
pageSize: 10,
order: "desc",
@ -155,10 +155,9 @@ export default {
mobile: "",
disabled: "OPEN",
},
picModelFlag: false,
//
formValidate: {},
addRule: {
picModelFlag: false, //
formValidate: {}, //
addRule: { //
mobile: [
{ required: true, message: "请输入手机号码" },
{

View File

@ -394,7 +394,7 @@
isDefault: false
},//form
selectDate: null,
selectDate: null, //
submitLoading: false, //
addressFormValidate: {
name: [{required: true, message: "收货人姓名不能为空"}],

View File

@ -168,12 +168,12 @@
data() {
return {
selectedMember: false, //
descTitle: "",
descTitle: "", // modal
descFlag: false, //
openSearch: true, //
loading: true, //
updateRegion: false,
searchForm: {
updateRegion: false, //
searchForm: { //
pageNumber: 1,
pageSize: 10,
order: "desc",
@ -181,9 +181,8 @@
mobile: "",
disabled: "CLOSE"
},
picModelFlag: false,
//
formValidate: {},
picModelFlag: false, //
formValidate: {}, //
ruleValidate: {}, //
submitLoading: false, //
selectList: [], //

View File

@ -78,12 +78,11 @@ export default {
},
data() {
return {
type: 0,
type: 0, //
loading: false, //
selectUsers: [],
userModalVisible: false,
selectUsers: [], //
modalTitle: "", //
form: {
form: { //
//
title: "",
content: "",
@ -99,8 +98,8 @@ export default {
content: [{ required: true, message: "内容不能为空", trigger: "blur" }]
},
submitLoading: false, //
dictMessageType: this.$store.state.dict.messageType,
backRoute: ""
dictMessageType: this.$store.state.dict.messageType, //
backRoute: "" //
};
},
methods: {

View File

@ -286,45 +286,44 @@
title: "message-manage",
data() {
return {
messageTemplate:'',//
messageTemplateId:'',
templateName:'',
messageTemplate:'',//
messageTemplateId:'', // id
templateName:'', //
smsModal: false,//
smsFormData:{
smsFormData:{ //
smsState:'',
smsContent:'',
smsCode: ''
},
smsFormValidate:{
smsFormValidate:{ //
smsCode: [{ required: true, message: '请输入短信编码'}],
smsContent: [{ required: true, message: '请输入短信内容'}],
},
noticeModal: false,//
noticeFormData:{
noticeModal: false, //
noticeFormData:{ //
noticeContent:''
},
noticeFormValidate:{
noticeFormValidate:{ //
noticeContent: [{ required: true, message: '请输入站内信内容'}],
},
wechatModal:false,//
wechatFormData:{
wechatFormData:{ //
remark:'',
first:'',
enable:'',
},
wechatFormValidate:{
wechatFormValidate:{ //
remark: [{ required: true, message: '请输入站内信内容'}],
first: [{ required: true, message: '请输入头部文字信息'}],
},
tab: "MEMBER",
openTip: true,
tab: "MEMBER", // tabName
openTip: true, //
loading: true, //
userLoading: true,
selectCount: 0, //
selectList: [], //
drop: false,
dropDownContent: "展开",
dropDownIcon: "ios-arrow-down",
drop: false, //
dropDownContent: "展开", // drop
dropDownIcon: "ios-arrow-down", // drop
searchForm: {
// data
type: "MEMBER",

View File

@ -116,13 +116,13 @@ export default {
title: "message-manage",
data() {
return {
openSearch: true,
openTip: true,
openSearch: true, //
openTip: true, //
loading: true, //
userLoading: true,
selectCount: 0, //
selectList: [], //
drop: false,
drop: false, //
dropDownContent: "展开",
dropDownIcon: "ios-arrow-down",
searchForm: {

View File

@ -77,10 +77,10 @@ export default {
name: "message_send_detail",
data() {
return {
openSearch: true,
openTip: true,
openSearch: true, //
openTip: true, //
loading: true, //
messageId: "",
messageId: "", // id
sortColumn: "createTime", //
sortType: "desc", //
status: "", //

View File

@ -125,24 +125,18 @@ export default {
data() {
return {
wechatModal: false,//
wechatFormData: {},
wechatModal: false,// modal
wechatFormData: {}, //
wechatMPModal: false,//
wechatMPFormData: {},
tab: "WECHAT",
searchForm: {
wechatMPFormData: {}, //
tab: "WECHAT", // tab
searchForm: { //
type: "WECHAT"
},
openTip: true,
loading: true, //
name: '',
id: '',
userLoading: true,
id: '', // id
selectCount: 0, //
selectList: [], //
drop: false,
dropDownContent: "展开",
dropDownIcon: "ios-arrow-down",
//
weChatSearchForm: {
// data

View File

@ -62,10 +62,9 @@ export default {
},
data() {
return {
type: 0,
type: 0, // 0 1
loading: false, //
selectUsers: [],
userModalVisible: false,
selectUsers: [], //
modalTitle: "", //
form: {
//
@ -80,8 +79,7 @@ export default {
content: [{ required: true, message: "内容不能为空", trigger: "blur" }]
},
submitLoading: false, //
dictMessageType: this.$store.state.dict.messageType,
backRoute: ""
backRoute: "" // back
};
},
methods: {

View File

@ -68,9 +68,9 @@
modalType: 0, //
modalVisible: false, //
modalTitle: "", //
drop: false,
dropDownContent: "展开",
dropDownIcon: "ios-arrow-down",
drop: false, //
dropDownContent: "展开", // drop
dropDownIcon: "ios-arrow-down", // drop
searchForm: { //
pageNumber: 1, //
pageSize: 10, //

View File

@ -72,37 +72,10 @@
return {
descFlag: false, //
loading: true, //
addFlag: false,
updateRegion: false,
addMemberForm:{
mobile: "",
username: "",
password: "",
},
searchForm: {
searchForm: { //
pageNumber: 1,
pageSize: 10,
},
picModelFlag: false,
//
formValidate: {},
addRule:{
mobile: [
{ required: true, message: '请输入手机号码' },
{
pattern: RegExp.mobile,
message: '请输入正确的手机号'
}
],
username: [
{ required: true, message: '请输入会员名称' },
],
password: [
{ required: true, message: '请输入密码' },
],
},
ruleValidate: {}, //
submitLoading: false, //
selectList: [], //
selectCount: 0, //
columns: [

View File

@ -254,8 +254,8 @@ export default {
);
};
return {
loading: true,
params: {
loading: true, //
params: { //
userId: JSON.parse(Cookies.get("userInfo")).id,
status: 0,
pageNumber: 1, //
@ -263,26 +263,25 @@ export default {
sort: "createTime", //
order: "desc" //
},
total: 0,
totalUnread: 0,
totalRead: 0,
totalRemove: 0,
currentMesList: [],
unreadMesList: [],
hasreadMesList: [],
recyclebinList: [],
currentMessageType: "unread",
showMesTitleList: true,
unreadCount: 0,
hasreadCount: 0,
recyclebinCount: 0,
noDataText: "暂无未读消息",
mes: {
total: 0, //
totalUnread: 0, //
totalRead: 0, //
totalRemove: 0, //
currentMesList: [], //
unreadMesList: [], //
hasreadMesList: [], //
recyclebinList: [], //
currentMessageType: "unread", //
showMesTitleList: true, //
unreadCount: 0, //
hasreadCount: 0, //
recyclebinCount: 0, //
noDataText: "暂无未读消息", //
mes: { //
title: "",
time: "",
content: ""
},
dictMessageType: this.$store.state.dict.messageType,
mesTitleColumns: [
{
type: "index",

View File

@ -58,9 +58,9 @@ export default {
},
data() {
return {
buttonText: this.text,
count: Number(this.countTime),
clicked: false
buttonText: this.text, //
count: Number(this.countTime), //
clicked: false //
};
},
methods: {

View File

@ -22,8 +22,8 @@ export default {
},
data() {
return {
selectDep: [],
department: []
selectDep: [], //
department: [] //
};
},
methods: {

View File

@ -54,12 +54,12 @@ export default {
},
data() {
return {
depLoading: false,
departmentTitle: "",
searchKey: "",
dataDep: [],
selectDep: [],
departmentId: []
depLoading: false, //
departmentTitle: "", // modal
searchKey: "", //
dataDep: [], //
selectDep: [], //
departmentId: [] // id
};
},
methods: {

View File

@ -74,7 +74,7 @@ export default {
},
data() {
return {
editor: null,
editor: null, //
data: this.value, //
dataEdit: "", //
showHTMLModal: false, // html

View File

@ -80,10 +80,10 @@ export default {
},
data() {
return {
iconModalVisible: false,
currentValue: this.value,
iconData: [],
key: "",
iconModalVisible: false, // modal
currentValue: this.value, //
iconData: [], // icon
key: "", //
tip: "输入英文关键词搜索,比如 success"
};
},

View File

@ -84,18 +84,18 @@
},
data() {
return {
height: 500,
userLoading: true,
userModalVisible: false,
selectUsers: [],
searchUserForm: {
height: 500, //
userLoading: true, //
userModalVisible: false, // modal
selectUsers: [], //
searchUserForm: { //
username: "",
pageNumber: 1, //
pageSize: 10, //
sort: "createTime", //
order: "desc" //
},
userColumns: [
userColumns: [ //
{
type: "index",
width: 60,
@ -214,8 +214,8 @@
}
}
],
userData: [],
totalUser: 0
userData: [], //
totalUser: 0 //
};
},
methods: {

View File

@ -138,10 +138,10 @@ export default {
},
data() {
return {
accessToken: {},
uploadFileUrl: uploadFile,
editor: null,
options: {
accessToken: {}, // token
uploadFileUrl: uploadFile, //
editor: null, //
options: { //
theme: "snow",
modules: {
toolbar: "#toolbar"

View File

@ -53,12 +53,12 @@ export default {
},
data() {
return {
currentValue: this.value,
tipStyle: "password-tip-none",
strengthValue: 0,
progressStatus: "normal",
strength: "无",
grade: 0
currentValue: this.value, //
tipStyle: "password-tip-none", //
strengthValue: 0, //
progressStatus: "normal", //
strength: "无", //
grade: 0 //
};
},
methods: {

View File

@ -105,15 +105,15 @@
showLoading: true,
//
showDrawer: false,
selectObj: [],
searchForm: {
selectObj: [], //
searchForm: { //
goodsName: "",
pageNumber: 1, //
pageSize: 10, //
sort: "createTime", //
order: "desc" //
},
tableColumns: [
tableColumns: [ //
{
type: "index",
width: 60,
@ -230,8 +230,8 @@
}
}
],
tableData: [],
tableTotal: 0
tableData: [], //
tableTotal: 0 //
};
},
methods: {

View File

@ -83,11 +83,11 @@ export default {
},
data() {
return {
accessToken: {},
currentValue: this.value,
loading: false,
viewImage: false,
uploadFileUrl: uploadFile
accessToken: {}, // token
currentValue: this.value, //
loading: false, //
viewImage: false, // modal
uploadFileUrl: uploadFile //
};
},
methods: {

View File

@ -82,11 +82,11 @@ export default {
},
data() {
return {
accessToken: {},
uploadFileUrl: uploadFile,
uploadList: [],
viewImage: false,
imgUrl: ""
accessToken: {}, // token
uploadFileUrl: uploadFile, //
uploadList: [], //
viewImage: false, // modal
imgUrl: "" //
};
},
methods: {

View File

@ -231,8 +231,8 @@ export default {
}
}
],
userData: [],
totalUser: 0
userData: [], //
totalUser: 0 //
};
},
methods: {

View File

@ -31,7 +31,7 @@ export default {
name:'map',
data() {
return {
showMap:false,
showMap:false, // modal
mapSearch:'', //
map:null, //
autoComplete:null, //
@ -39,7 +39,7 @@ data() {
positionPicker:null, //
tips:[], //
addrContent:{}, //
loading:false,
loading:false, //
};
},
watch:{

View File

@ -147,7 +147,7 @@
sn: "",
},
selectDate: null,
selectDate: null, //
form: {
//
sn: "",
@ -156,9 +156,6 @@
endTime: "",
billPrice: "",
},
//
formValidate: {},
submitLoading: false, //
selectList: [], //
selectCount: 0, //
columns: [

View File

@ -394,7 +394,7 @@ export default {
},
data() {
return {
sn: "",
sn: "", //
logisticsModal: false, //
logisticsInfo: {}, //
form: {
@ -410,7 +410,7 @@ export default {
],
},
modalVisible: false, //
afterSaleInfo: {},
afterSaleInfo: {}, //
afterSaleImage: [], //
appealImages: [], //
submitLoading: false, //

View File

@ -137,8 +137,8 @@
modalTitle: "", //
loading: true, //
content: "",//
drop: false,
dropDownIcon: "ios-arrow-down",
drop: false, //
dropDownIcon: "ios-arrow-down", // drop
searchForm: {
//
pageNumber: 1, //
@ -146,8 +146,7 @@
sort: "createTime", //
order: "desc", //
},
selectDate: null,
form: {},
form: {}, //
submitLoading: false, //
selectList: [], //
selectCount: 0, //

View File

@ -235,8 +235,8 @@ export default {
},
data() {
return {
id: 0,
complaintInfo: "",
id: 0, // id
complaintInfo: "", //
images: [], //
appealImages: [], //
submitLoading: false, //

View File

@ -45,8 +45,8 @@ export default {
data() {
return {
loading: true, //
drop: false,
dropDownIcon: "ios-arrow-down",
drop: false, //
dropDownIcon: "ios-arrow-down", // drop
searchForm: {
//
pageNumber: 1, //

View File

@ -45,8 +45,6 @@ export default {
data() {
return {
loading: true, //
drop: false,
dropDownIcon: "ios-arrow-down",
searchForm: {
//
pageNumber: 1, //
@ -128,16 +126,6 @@ export default {
};
},
methods: {
dropDown() {
if (this.drop) {
this.dropDownContent = "展开";
this.dropDownIcon = "ios-arrow-down";
} else {
this.dropDownContent = "收起";
this.dropDownIcon = "ios-arrow-up";
}
this.drop = !this.drop;
},
init() {
this.getDataList();
},

View File

@ -92,8 +92,6 @@
data() {
return {
loading: true, //
drop: false,
dropDownIcon: "ios-arrow-down",
searchForm: {
//
pageNumber: 1, //
@ -107,7 +105,7 @@
buyerName: "",
orderStatus: ""
},
selectDate: null,
selectDate: null, //
form: {
//
sn: "",
@ -237,16 +235,6 @@
};
},
methods: {
dropDown() {
if (this.drop) {
this.dropDownContent = "展开";
this.dropDownIcon = "ios-arrow-down";
} else {
this.dropDownContent = "收起";
this.dropDownIcon = "ios-arrow-up";
}
this.drop = !this.drop;
},
init() {
this.getDataList();
},

View File

@ -378,7 +378,7 @@ export default {
submitLoading: false, //
region: [], //
regionId: [], //id
showRegion: false,
showRegion: false, //
orderLogInfo: [], //
orderLogModal: false, //
checkedLogistics: [], //

View File

@ -50,8 +50,6 @@ export default {
data() {
return {
loading: true, //
drop: false,
dropDownIcon: "ios-arrow-down",
searchForm: {
//
pageNumber: 1, //
@ -192,16 +190,6 @@ export default {
};
},
methods: {
dropDown() {
if (this.drop) {
this.dropDownContent = "展开";
this.dropDownIcon = "ios-arrow-down";
} else {
this.dropDownContent = "收起";
this.dropDownIcon = "ios-arrow-up";
}
this.drop = !this.drop;
},
init() {
this.getDataList();
},

View File

@ -105,8 +105,6 @@
data() {
return {
loading: true, //
drop: false,
dropDownIcon: "ios-arrow-down",
searchForm: {
//
pageNumber: 1, //
@ -115,8 +113,7 @@
order: "desc", //
receiptStatus: "", //
},
shopsData: [],
selectDate: null,
shopsData: [], //
form: {
//
sn: "",

View File

@ -85,30 +85,22 @@
},
data() {
return {
currView: "index",
loading: false,
currView: "index", //
loading: false, //
brands: [], //
Specifications: [], //
categoryId: "",
expandLevel: 1,
expandLevel: 1, //
modalType: 0, //
modalVisible: false, //
modalTitle: "", //
showParent: false, //
parentTitle: "", //
modalBrandTitle: "",
modalSpecTitle: "",
formAdd: { //
parentId: "",
name: "",
sort: 1,
level: 0,
},
enabledParam: {
type: 0
},
brandForm: {},
specForm: {},
//
formValidate: {},
columns: [

Some files were not shown because too many files have changed in this diff Show More