Browse Source

修复图片显示错误

master
feng 4 years ago
parent
commit
9315aefd18
  1. 2
      客户端/齐越慧眼/齐越慧眼/ApiHelper.cs
  2. 5
      客户端/齐越慧眼/齐越慧眼/UserControls/ItemControl.xaml.cs
  3. 39
      客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/items/Index.vue
  4. 1022
      客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/pricetask/Index.vue
  5. 0
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/app.4f57b433.css
  6. 1
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/app.a281d79c.css
  7. 1
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/app.cbd86d30.css
  8. 2
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/index.html
  9. 2
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/app.js
  10. 2
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/app.js.map
  11. 12
      客户端/齐越慧眼/齐越慧眼/齐越慧眼.csproj

2
客户端/齐越慧眼/齐越慧眼/ApiHelper.cs

@ -21,7 +21,7 @@ namespace 齐越慧眼
public static string JwtToken { public static string JwtToken {
get get
{ {
//return "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIxNDM5OTA3NDY1MDMzNDIwODAwIiwidGVhbUlkIjoiMTQzNjI4ODUwMDIzNTI0MzUyMCIsImV4cCI6MTY3MDY2ODk3OX0.EXnvVkAAUkDndalUo_SalFKOBsbzpx_c-L_ddCwa7RY";
if (string.IsNullOrEmpty(jwtToken)) if (string.IsNullOrEmpty(jwtToken))
{ {
jwtToken = GetMemoryToken().Replace("\r\n",""); jwtToken = GetMemoryToken().Replace("\r\n","");

5
客户端/齐越慧眼/齐越慧眼/UserControls/ItemControl.xaml.cs

@ -109,6 +109,11 @@ namespace 齐越慧眼.UserControls
{ {
try try
{ {
if (url.StartsWith("http:http"))
{
url= url.Substring("http:".Length);
}
byte[] arr = client.DownloadData(url.Replace("_.webp", "")); byte[] arr = client.DownloadData(url.Replace("_.webp", ""));
arr = GetSmallImgArr(arr); arr = GetSmallImgArr(arr);

39
客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/items/Index.vue

@ -65,7 +65,7 @@
" "
> >
<a target="_black" :href="item.GoodsUrl"> <a target="_black" :href="item.GoodsUrl">
<img :src="'http:' + item.ItemImg" width="200" height="165" <img :src="getImgPath( item.ItemImg)" width="200" height="165"
/></a> /></a>
<a-row> <a-row>
<a-col :span="12" style="text-align: left" <a-col :span="12" style="text-align: left"
@ -278,10 +278,10 @@
<a-dropdown <a-dropdown
style="margin-left: 10px"> style="margin-left: 10px">
<a-menu slot="overlay" > <a-menu slot="overlay" >
<a-menu-item key="1" @click="getImgBase64(item.ItemImg,1)"> <a-menu-item key="1" @click="getImgBase64(getImgPath( item.ItemImg),1)">
阿里巴巴 阿里巴巴
</a-menu-item> </a-menu-item>
<a-menu-item key="2" @click="getImgBase64(item.ItemImg,2)"> <a-menu-item key="2" @click="getImgBase64(getImgPath( item.ItemImg),2)">
京东 京东
</a-menu-item> </a-menu-item>
</a-menu> </a-menu>
@ -390,7 +390,19 @@
</a-row> </a-row>
</a-col> </a-col>
</a-row> </a-row>
<div style="float:right;margin-top:30px">
<a-pagination
v-model="pagination.current"
:default-current="1"
:total="pagination.total"
:page-size="pagination.pageSize"
@change="changePage"
/>
</div> </div>
</div>
</div> </div>
</template> </template>
@ -403,6 +415,7 @@ export default {
pagination: { pagination: {
current: 1, current: 1,
pageSize: 10, pageSize: 10,
total:0,
showTotal: (total, range) => showTotal: (total, range) =>
`总数:${total} 当前:${range[0]}-${range[1]}`, `总数:${total} 当前:${range[0]}-${range[1]}`,
}, },
@ -424,6 +437,15 @@ export default {
//this.getDatas(0) //this.getDatas(0)
}, },
methods: { methods: {
getImgPath(img){
if(img.indexOf("http")>=0)
{
return img;
}else
{
return 'http:'+img;
}
},
// select // select
handleSearch(value, ext, item) { handleSearch(value, ext, item) {
this.handleChange(value, ext, item); this.handleChange(value, ext, item);
@ -447,8 +469,16 @@ export default {
changeTab(e) { changeTab(e) {
this.getDatas(e); this.getDatas(e);
this.currentTab = e; this.currentTab = e;
this.pagination.current=1;
},
changePage(page, pageSize)
{
this.pagination.current=page;
this.getDatas(this.currentTab);
}, },
getDatas(type) { getDatas(type) {
var that=this
this.http this.http
.post("/HuiYan/teamitems/GetItems", { .post("/HuiYan/teamitems/GetItems", {
PageIndex: this.pagination.current, PageIndex: this.pagination.current,
@ -459,6 +489,7 @@ export default {
...this.filters, ...this.filters,
}) })
.then((res) => { .then((res) => {
that.pagination.total=res.Total
res.Data.forEach((item) => { res.Data.forEach((item) => {
item.isEdit = false; item.isEdit = false;
item.Extensions.forEach((ext) => { item.Extensions.forEach((ext) => {
@ -552,7 +583,7 @@ export default {
}); });
}, },
getImgBase64(src,type) { getImgBase64(src,type) {
hyCoreModel.getImgBase64("http:" + src,type).then((res) => { hyCoreModel.getImgBase64(src,type).then((res) => {
console.log(res); console.log(res);
}); });
}, },

1022
客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/pricetask/Index.vue

File diff suppressed because it is too large

0
客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/app.90b53025.css → 客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/app.4f57b433.css

1
客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/app.a281d79c.css

File diff suppressed because one or more lines are too long

1
客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/app.cbd86d30.css

File diff suppressed because one or more lines are too long

2
客户端/齐越慧眼/齐越慧眼/vuepage/dist/index.html

@ -1 +1 @@
<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>client</title><link href="/css/app.a281d79c.css" rel="preload" as="style"><link href="/css/app.css" rel="preload" as="style"><link href="/css/chunk-vendors.09af4a6b.css" rel="preload" as="style"><link href="/css/chunk-vendors.css" rel="preload" as="style"><link href="/js/app.js" rel="preload" as="script"><link href="/js/chunk-vendors.js" rel="preload" as="script"><link href="/css/chunk-vendors.09af4a6b.css" rel="stylesheet"><link href="/css/chunk-vendors.css" rel="stylesheet"><link href="/css/app.a281d79c.css" rel="stylesheet"><link href="/css/app.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but client doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.js"></script><script src="/js/app.js"></script></body></html> <!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>client</title><link href="/css/app.4f57b433.css" rel="preload" as="style"><link href="/css/app.css" rel="preload" as="style"><link href="/css/chunk-vendors.09af4a6b.css" rel="preload" as="style"><link href="/css/chunk-vendors.css" rel="preload" as="style"><link href="/js/app.js" rel="preload" as="script"><link href="/js/chunk-vendors.js" rel="preload" as="script"><link href="/css/chunk-vendors.09af4a6b.css" rel="stylesheet"><link href="/css/chunk-vendors.css" rel="stylesheet"><link href="/css/app.4f57b433.css" rel="stylesheet"><link href="/css/app.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but client doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="/js/chunk-vendors.js"></script><script src="/js/app.js"></script></body></html>

2
客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/app.js

File diff suppressed because one or more lines are too long

2
客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/app.js.map

File diff suppressed because one or more lines are too long

12
客户端/齐越慧眼/齐越慧眼/齐越慧眼.csproj

@ -41,10 +41,8 @@
<None Remove="vuepage\client\.eslintrc.js" /> <None Remove="vuepage\client\.eslintrc.js" />
<None Remove="vuepage\client\.gitignore" /> <None Remove="vuepage\client\.gitignore" />
<None Remove="vuepage\client\.postcssrc.js" /> <None Remove="vuepage\client\.postcssrc.js" />
<None Remove="vuepage\dist\css\app.90b53025.css" /> <None Remove="vuepage\dist\css\app.4f57b433.css" />
<None Remove="vuepage\dist\css\app.a281d79c.css" />
<None Remove="vuepage\dist\css\app.b0aefef5.css" /> <None Remove="vuepage\dist\css\app.b0aefef5.css" />
<None Remove="vuepage\dist\css\app.cbd86d30.css" />
<None Remove="vuepage\dist\css\app.css" /> <None Remove="vuepage\dist\css\app.css" />
<None Remove="vuepage\dist\css\chunk-vendors.09af4a6b.css" /> <None Remove="vuepage\dist\css\chunk-vendors.09af4a6b.css" />
<None Remove="vuepage\dist\css\chunk-vendors.css" /> <None Remove="vuepage\dist\css\chunk-vendors.css" />
@ -56,6 +54,7 @@
<None Remove="vuepage\client\README.md" /> <None Remove="vuepage\client\README.md" />
<None Remove="vuepage\client\vue.config.js" /> <None Remove="vuepage\client\vue.config.js" />
<None Remove="vuepage\client\yarn.lock" /> <None Remove="vuepage\client\yarn.lock" />
<None Remove="vuepage\dist\jp.png" />
<None Remove="vuepage\dist\js\app.js" /> <None Remove="vuepage\dist\js\app.js" />
<None Remove="vuepage\dist\js\app.js.map" /> <None Remove="vuepage\dist\js\app.js.map" />
<None Remove="vuepage\dist\js\chunk-vendors.js" /> <None Remove="vuepage\dist\js\chunk-vendors.js" />
@ -72,9 +71,7 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<EmbeddedResource Include="vuepage\dist\css\app.90b53025.css" /> <EmbeddedResource Include="vuepage\dist\css\app.4f57b433.css" />
<EmbeddedResource Include="vuepage\dist\css\app.a281d79c.css" />
<EmbeddedResource Include="vuepage\dist\css\app.cbd86d30.css" />
<EmbeddedResource Include="vuepage\dist\css\app.css" /> <EmbeddedResource Include="vuepage\dist\css\app.css" />
<EmbeddedResource Include="vuepage\dist\css\chunk-vendors.09af4a6b.css" /> <EmbeddedResource Include="vuepage\dist\css\chunk-vendors.09af4a6b.css" />
<EmbeddedResource Include="vuepage\dist\css\chunk-vendors.css" /> <EmbeddedResource Include="vuepage\dist\css\chunk-vendors.css" />
@ -86,6 +83,9 @@
<ItemGroup> <ItemGroup>
<EmbeddedResource Include="vuepage\dist\favicon.ico" /> <EmbeddedResource Include="vuepage\dist\favicon.ico" />
<EmbeddedResource Include="vuepage\dist\index.html" /> <EmbeddedResource Include="vuepage\dist\index.html" />
<EmbeddedResource Include="vuepage\dist\jp.png">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Include="vuepage\dist\js\app.js" /> <EmbeddedResource Include="vuepage\dist\js\app.js" />
<EmbeddedResource Include="vuepage\dist\js\app.js.map" /> <EmbeddedResource Include="vuepage\dist\js\app.js.map" />
<EmbeddedResource Include="vuepage\dist\js\chunk-vendors.js" /> <EmbeddedResource Include="vuepage\dist\js\chunk-vendors.js" />

Loading…
Cancel
Save