diff --git a/src/lycomponents/iSaleModelChoose/index.vue b/src/lycomponents/iSaleModelChoose/index.vue index daab40d..6e752d5 100644 --- a/src/lycomponents/iSaleModelChoose/index.vue +++ b/src/lycomponents/iSaleModelChoose/index.vue @@ -17,6 +17,16 @@ 按品牌拼音首字母查找:
  • {{item}}
  • +
    + + + + + + 搜索 + + +
    @@ -36,7 +46,8 @@
    -
    {{item.name}}
    +
    {{item.name}}
    +
    {{item.name}}
    {{item.name}}
    @@ -97,6 +108,7 @@ export default { form: { token: "", sBrandName: "", + sKeyword: '', sType: 'Marketing' }, letterArr: [ @@ -187,12 +199,21 @@ export default { if(!this.getToken) return; this.form.token = this.getToken; this.form.sBrandName = brandName; + this.form.sKeyword = ''; this.load = true; getUserSeriesName(this.form).then(res => { let data = res.data || []; this.models = data; this.load = false; }) + }, + onSearch() { + this.load = true; + getUserSeriesName(this.form).then(res => { + let data = res.data || []; + this.models = data; + this.load = false; + }) } }, }; @@ -260,8 +281,7 @@ export default { } .sb-dd { width: 46%; - height: 100%; - box-shadow: 0 0 20px; + height: 90%; } .sb-bd { padding: 0px 16px 16px 16px; @@ -311,6 +331,7 @@ export default { margin-left: 16px; margin-top: 16px; transition: all 0.3s; + white-space:nowrap; cursor: pointer; &:hover { background: #3373CC; @@ -324,8 +345,7 @@ export default { } .sb-dd-right { width: 54%; - height: 100%; - box-shadow: 0 0 20px; + height: 90%; } .sb-footer { diff --git a/src/lycomponents/iSpecialSeriesChoose/index.vue b/src/lycomponents/iSpecialSeriesChoose/index.vue index 1b00eb9..74c7201 100644 --- a/src/lycomponents/iSpecialSeriesChoose/index.vue +++ b/src/lycomponents/iSpecialSeriesChoose/index.vue @@ -65,6 +65,13 @@
    +
    + + + + + +
    @@ -82,7 +89,8 @@
    -
    {{item.seriesname}}
    +
    {{item.name}}
    +
    {{item.seriesname}}
    {{item.seriesname}}
    @@ -151,7 +159,8 @@ export default { load: false, form: { token: "", - sBrandName: "" + sBrandName: "", + sKeyword: '宝', }, searchForm: { token: '', @@ -164,6 +173,7 @@ export default { sSeatS: '', sEnergyType: '', sCountryS: '', + sKeyword: '', }, letterArr: [ @@ -238,6 +248,7 @@ export default { getUserBrand(this.form) .then((res) => { let data = res.data; + console.log(data) let arr = []; data.forEach((ele) => { let fk = ele.firstword; @@ -381,7 +392,7 @@ export default { } .sb-dd { width: 46%; - height: 100%; + height: 95%; box-shadow: 0 0 20px; } .sb-bd { @@ -432,6 +443,7 @@ export default { margin-left: 16px; margin-top: 16px; transition: all 0.3s; + white-space:nowrap; cursor: pointer; &:hover { background: #3373CC; @@ -445,7 +457,7 @@ export default { } .sb-dd-right { width: 54%; - height: 100%; + height: 95%; box-shadow: 0 0 20px; } diff --git a/src/lycomponents/iSwitchModel/index.vue b/src/lycomponents/iSwitchModel/index.vue index d3e7d9e..1ac299d 100644 --- a/src/lycomponents/iSwitchModel/index.vue +++ b/src/lycomponents/iSwitchModel/index.vue @@ -17,6 +17,16 @@ 按品牌拼音首字母查找:
  • {{item}}
  • +
    + + + + + + 搜索 + + +
    @@ -36,7 +46,8 @@
    -
    {{item.name}}
    +
    {{item.name}}
    +
    {{item.name}}
    {{item.name}}
    @@ -96,7 +107,8 @@ export default { load: false, form: { token: "", - sBrandName: "" + sBrandName: "", + sKeyword: '', }, letterArr: [ @@ -186,12 +198,21 @@ export default { if(!this.getToken) return; this.form.token = this.getToken; this.form.sBrandName = brandName; + this.form.sKeyword = ''; this.load = true; getUserSeriesName(this.form).then(res => { let data = res.data || []; this.models = data; this.load = false; }) + }, + onSearch() { + this.load = true; + getUserSeriesName(this.form).then(res => { + let data = res.data || []; + this.models = data; + this.load = false; + }) } }, }; @@ -259,7 +280,7 @@ export default { } .sb-dd { width: 46%; - height: 100%; + height: 90%; box-shadow: 0 0 20px; } .sb-bd { @@ -310,6 +331,7 @@ export default { margin-left: 16px; margin-top: 16px; transition: all 0.3s; + white-space:nowrap; cursor: pointer; &:hover { background: #3373CC; @@ -323,7 +345,7 @@ export default { } .sb-dd-right { width: 54%; - height: 100%; + height: 90%; box-shadow: 0 0 20px; } diff --git a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesAuto/opt.js b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesAuto/opt.js index 2af1e98..089373c 100644 --- a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesAuto/opt.js +++ b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesAuto/opt.js @@ -16,6 +16,23 @@ export default function createOpt(firstData = [], secondData = [], percent = [], textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: { diff --git a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesAuto/optLight.js b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesAuto/optLight.js index f587b41..3a00114 100644 --- a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesAuto/optLight.js +++ b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesAuto/optLight.js @@ -16,6 +16,23 @@ export default function createOptLight(firstData = [], secondData = [], percent textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: { diff --git a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesMpv/opt.js b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesMpv/opt.js index 2af1e98..089373c 100644 --- a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesMpv/opt.js +++ b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesMpv/opt.js @@ -16,6 +16,23 @@ export default function createOpt(firstData = [], secondData = [], percent = [], textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: { diff --git a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesMpv/optLight.js b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesMpv/optLight.js index f587b41..3a00114 100644 --- a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesMpv/optLight.js +++ b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesMpv/optLight.js @@ -16,6 +16,23 @@ export default function createOptLight(firstData = [], secondData = [], percent textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: { diff --git a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesSuv/opt.js b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesSuv/opt.js index 2af1e98..089373c 100644 --- a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesSuv/opt.js +++ b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesSuv/opt.js @@ -16,6 +16,23 @@ export default function createOpt(firstData = [], secondData = [], percent = [], textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: { diff --git a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesSuv/optLight.js b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesSuv/optLight.js index f587b41..3a00114 100644 --- a/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesSuv/optLight.js +++ b/src/views/SaleRank/MarketSaleNE/mneMainPrice/seriesSuv/optLight.js @@ -16,6 +16,23 @@ export default function createOptLight(firstData = [], secondData = [], percent textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: { diff --git a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesAuto/opt.js b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesAuto/opt.js index 2af1e98..089373c 100644 --- a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesAuto/opt.js +++ b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesAuto/opt.js @@ -16,6 +16,23 @@ export default function createOpt(firstData = [], secondData = [], percent = [], textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: { diff --git a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesAuto/optLight.js b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesAuto/optLight.js index f587b41..3a00114 100644 --- a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesAuto/optLight.js +++ b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesAuto/optLight.js @@ -16,6 +16,23 @@ export default function createOptLight(firstData = [], secondData = [], percent textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: { diff --git a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesMpv/opt.js b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesMpv/opt.js index 2af1e98..089373c 100644 --- a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesMpv/opt.js +++ b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesMpv/opt.js @@ -16,6 +16,23 @@ export default function createOpt(firstData = [], secondData = [], percent = [], textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: { diff --git a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesMpv/optLight.js b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesMpv/optLight.js index f587b41..3a00114 100644 --- a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesMpv/optLight.js +++ b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesMpv/optLight.js @@ -16,6 +16,23 @@ export default function createOptLight(firstData = [], secondData = [], percent textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: { diff --git a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesSuv/opt.js b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesSuv/opt.js index 2af1e98..089373c 100644 --- a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesSuv/opt.js +++ b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesSuv/opt.js @@ -16,6 +16,23 @@ export default function createOpt(firstData = [], secondData = [], percent = [], textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: { diff --git a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesSuv/optLight.js b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesSuv/optLight.js index f587b41..3a00114 100644 --- a/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesSuv/optLight.js +++ b/src/views/SaleRank/MarketSaleTraditional/mstSeriesType/seriesSuv/optLight.js @@ -16,6 +16,23 @@ export default function createOptLight(firstData = [], secondData = [], percent textStyle: { color: "#fff", //设置文字颜色 }, + formatter: function(param) { + let htmlStr = `
    ${param[0].name}
    `; + for(let i = 0; i < param.length; i++) { + if(param[i].seriesName == '同比') { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value}% +
    ` + } else { + htmlStr += `
    + ${param[i].marker} ${param[i].seriesName} + ${param[i].value} +
    ` + } + } + return htmlStr + }, extraCssText: "box-shadow: 0px 0px 10px 0px #3373CC;" }, grid: {