Browse Source

加入基本样式

master
С·æ 4 years ago
parent
commit
59e1eed582
  1. 7
      src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs
  2. 4
      客户端/齐越慧眼/齐越慧眼/MainWindow.xaml
  3. 12
      客户端/齐越慧眼/齐越慧眼/UserControls/BrowerControl.xaml
  4. 205
      客户端/齐越慧眼/齐越慧眼/UserControls/BrowerControl.xaml.cs
  5. 1
      客户端/齐越慧眼/齐越慧眼/UserControls/CatControl.xaml
  6. 12
      客户端/齐越慧眼/齐越慧眼/UserControls/ItemControl.xaml
  7. 47
      客户端/齐越慧眼/齐越慧眼/UserControls/ItemControl.xaml.cs
  8. 4
      客户端/齐越慧眼/齐越慧眼/cefhelper/SchemeHandler.cs
  9. BIN
      客户端/齐越慧眼/齐越慧眼/vuepage/client/public/jp.png
  10. 110
      客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/items/Index.vue
  11. 1
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/app.66edb6c9.css
  12. 1
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/app.css
  13. 8
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/chunk-vendors.09af4a6b.css
  14. 8
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/chunk-vendors.css
  15. BIN
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/favicon.ico
  16. BIN
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/img/close.png
  17. BIN
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/img/true.png
  18. 1
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/index.html
  19. 2
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/about.js
  20. 1
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/about.js.map
  21. 2
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/app.js
  22. 1
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/app.js.map
  23. 306
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/chunk-vendors.js
  24. 1
      客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/chunk-vendors.js.map
  25. 64
      客户端/齐越慧眼/齐越慧眼/齐越慧眼.csproj

7
src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs

@ -9,6 +9,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Linq.Dynamic.Core;
using System.Linq.Expressions;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
namespace Coldairarrow.Business.HuiYan
@ -152,11 +153,17 @@ namespace Coldairarrow.Business.HuiYan
public AjaxResult SetItem(TeamitemDto model)
{
if (model.RivalGoodsId.Contains("."))
{
model.RivalGoodsId = Regex.Match(model.RivalGoodsId+"&", "id=(.*?)&").Groups[1].Value;
}
int row= Db.Update<teamitems>(c=>c.Id==model.Id,(item)=> {
item.ExtensionJson = Newtonsoft.Json.JsonConvert.SerializeObject(model.Extensions);
item.RivalGoodsId = model.RivalGoodsId;
item.RivalPLCount = model.RivalPLCount;
item.RivalPrice = model.RivalPrice;
item.RivalTitle = model.RivalTitle;
});
if (row > 0)

4
客户端/齐越慧眼/齐越慧眼/MainWindow.xaml

@ -18,10 +18,10 @@
<uc:CatControl></uc:CatControl>
</hc:TabItem>
<hc:TabItem Header="产品库">
<uc:ItemControl></uc:ItemControl>
</hc:TabItem>
<hc:TabItem Header="浏览器">
<uc:BrowerControl></uc:BrowerControl>
</hc:TabItem>
</hc:TabControl>
</Border>

12
客户端/齐越慧眼/齐越慧眼/UserControls/BrowerControl.xaml

@ -0,0 +1,12 @@
<UserControl x:Class="齐越慧眼.UserControls.BrowerControl"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:齐越慧眼.UserControls"
mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800">
<Grid x:Name="grid">
</Grid>
</UserControl>

205
客户端/齐越慧眼/齐越慧眼/UserControls/BrowerControl.xaml.cs

@ -0,0 +1,205 @@
using CefSharp;
using CefSharp.Wpf;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace .UserControls
{
/// <summary>
/// BrowerControl.xaml 的交互逻辑
/// </summary>
public partial class BrowerControl : UserControl
{
ChromiumWebBrowser web;
public BrowerControl()
{
InitializeComponent();
web = new ChromiumWebBrowser("https://www.taobao.com")
{
BrowserSettings =
{
DefaultEncoding = "UTF-8",
Plugins= CefState.Enabled,
//关于跨域限制
WebSecurity = CefState.Disabled,
ApplicationCache=CefState.Enabled,
LocalStorage= CefState.Enabled
},
};
grid.Children.Add(web);
Loaded += BrowerControl_Loaded;
}
private void BrowerControl_Loaded(object sender, RoutedEventArgs e)
{
web.WebBrowser.LoadingStateChanged += WebBrowser_LoadingStateChanged;
}
private string lastUrl = string.Empty;
private void WebBrowser_LoadingStateChanged(object sender, LoadingStateChangedEventArgs e)
{
if (lastUrl != e.Browser.MainFrame.Url)
{
lastUrl = e.Browser.MainFrame.Url;
//开始单页查询
if (lastUrl.StartsWith("https://s.taobao.com/search"))
{
web.ShowDevTools();
StartPage();
}
}
}
private void StartPage()
{
Thread t = new Thread(() =>
{
AddJquery();
while (true)
{
Task<JavascriptResponse> task = null;
Application.Current.Dispatcher.Invoke(() =>
{
task = web.EvaluateScriptAsPromiseAsync("return $($('div#mainsrp-itemlist .items .item')[0]).html();");
});
var result = task.Result;
//判断是否加载完成
if (result.Success)
{
AddOptionDiv();
break;
}
}
});
t.Start();
}
/// <summary>
/// 添加jq操作类
/// </summary>
/// <returns></returns>
private bool AddJquery()
{
return DoJavaScript("var script=document.createElement('script'); script.type='text/javascript'; script.src='https://code.jquery.com/jquery-1.12.4.min.js'; document.getElementsByTagName('head')[0].appendChild(script); ");
}
/// <summary>
/// 添加操作面板
/// </summary>
/// <returns></returns>
private bool AddOptionDiv()
{
DoJavaScript("$('div#mainsrp-itemlist .items .item .pic').before('<div class=\"myitemState falseBg\"><div class=\"stateGraydiv\"></div></div><div class=\"myopdiv\">我擦</div>')");
///添加css
return DoJavaScript(@"$('head').append('<style>
.myitemState
{
width:100%;
height:100%;
position: absolute;
left: 0px;
top: 0px;
}
.trueBg
{
background: url(""nacollector://home/img/true.png"") no-repeat;
background-size: 100% 100%;
}
.falseBg
{
background: url(""nacollector://home/img/close.png"") no-repeat;
background-size: 100% 100%;
}
.smallfalseBg
{
width:78px;
height:78px;
bottom: 0px;
left: 0px;
top: unset;
background: url(""nacollector://home/img/close.png"") no-repeat;
background-size: 100% 100%;
}
.stateGraydiv
{
width:100%;
height:100%;
background-color: rgba(85, 85, 85, 0.45);
}
.myopdiv
{
display:none;
}
.pic-box:hover .myopdiv
{
display:unset;
}
.pic-box:hover .myitemState
{
display:none;
}
</style>')".Replace("\n","").Replace("\r\n",""));
}
/// <summary>
/// 执行js
/// </summary>
/// <param name="js"></param>
/// <returns></returns>
private bool DoJavaScript(string js)
{
js = js.Replace("\n", "").Replace("\r\n", "").Replace(System.Environment.NewLine,"").Replace("\r","");
Task<JavascriptResponse> task = null;
Application.Current.Dispatcher.Invoke(() =>
{
task = web.EvaluateScriptAsPromiseAsync(js);
});
var result = task.Result;
//判断是否加载完成
return result.Success;
}
}
}

1
客户端/齐越慧眼/齐越慧眼/UserControls/CatControl.xaml

@ -8,6 +8,5 @@
mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800">
<Grid x:Name="grid">
<Button Click="Button_Click" Panel.ZIndex="999999" Content="点我"></Button>
</Grid>
</UserControl>

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

@ -0,0 +1,12 @@
<UserControl x:Class="齐越慧眼.UserControls.ItemControl"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:齐越慧眼.UserControls"
mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800">
<Grid x:Name="grid">
</Grid>
</UserControl>

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

@ -0,0 +1,47 @@
using CefSharp;
using CefSharp.Wpf;
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace .UserControls
{
/// <summary>
/// ItemControl.xaml 的交互逻辑
/// </summary>
public partial class ItemControl : UserControl
{
public ItemControl()
{
InitializeComponent();
Loaded += ItemControl_Loaded;
}
ChromiumWebBrowser web;
private void ItemControl_Loaded(object sender, RoutedEventArgs e)
{
web = new ChromiumWebBrowser("nacollector://home/item")
{
BrowserSettings =
{
DefaultEncoding = "UTF-8",
Plugins= CefState.Enabled,
//关于跨域限制
WebSecurity = CefState.Disabled
},
};
grid.Children.Add(web);
}
}
}

4
客户端/齐越慧眼/齐越慧眼/cefhelper/SchemeHandler.cs

@ -15,10 +15,10 @@ namespace 齐越慧眼.cefhelper
var names = this.GetType().Assembly.GetManifestResourceNames();
Uri u = new Uri(request.Url);
String file = "vuepage/client/dist" + u.AbsolutePath; // 注:目录名需全为小写字母,否则将无法得到 Resource
String file = "vuepage/dist" + u.AbsolutePath; // 注:目录名需全为小写字母,否则将无法得到 Resource
if (!u.AbsolutePath.Contains("."))
{
file = "vuepage/client/dist/index.html";
file = "vuepage/dist/index.html";
}
Assembly ass = Assembly.GetExecutingAssembly();
String resourcePath = ass.GetName().Name + "." + file.Replace("/", "."); // 你可以设置断点看看这里的值

BIN
客户端/齐越慧眼/齐越慧眼/vuepage/client/public/jp.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

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

@ -1,16 +1,16 @@
<template>
<div class="about">
<a-tabs>
<a-tab-pane key="1" tab="初选">
<a-tabs @change="changeTab">
<a-tab-pane key="0" tab="初选">
</a-tab-pane>
<a-tab-pane key="2" tab="精选">
<a-tab-pane key="1" tab="精选">
</a-tab-pane>
<a-tab-pane key="3" tab="已上架">
<a-tab-pane key="2" tab="已上架">
</a-tab-pane>
<a-tab-pane key="4" tab="放弃">
<a-tab-pane key="3" tab="放弃">
</a-tab-pane>
</a-tabs>
@ -54,7 +54,7 @@
<a-row justify="center" style="text-align: center;" v-for="item in datas" :key="item.Id">
<a-col :span="4">
<div class="borderRight">
<div style="padding-top: 10px;padding-bottom: 10px;width: 200px;margin: 5px auto;">
<div style="padding-top: 10px;padding-bottom: 10px;width: 200px;margin: 0px auto;height: 215px;">
<img :src="item.ItemImg" width="200" height="165">
<a-row>
<a-col :span="12" style="text-align: left;">¥{{item.Price}}</a-col>
@ -73,61 +73,60 @@
<a-col :span="3" style="margin-top: 5px;">
<div v-for="(ext,index) in item.Extensions" style="height: 40px;" :key="index">
<a-input v-if="item.isEdit" v-model="ext.SkuName"></a-input>
<span v-else>{{ext.SkuName}}</span>
<span class="spanValue" v-else>{{ext.SkuName}}</span>
</div>
</a-col>
<a-col :span="2" style="margin-top: 5px;">
<div v-for="(ext,index) in item.Extensions" style="height: 40px;" :key="index">
<a-input v-if="item.isEdit" v-model="ext.BuyUrl"></a-input>
<span v-else>{{ext.BuyUrl}}</span>
<span class="spanValue" v-else>{{ext.BuyUrl}}</span>
</div>
</a-col>
<a-col :span="3" style="margin-top: 5px;">
<div v-for="(ext,index) in item.Extensions" style="height: 40px;" :key="index">
<a-input v-if="item.isEdit" v-model="ext.SupplierFrom"></a-input>
<span v-else>{{ext.SupplierFrom}}</span>
<span class="spanValue" v-else>{{ext.SupplierFrom}}</span>
</div>
</a-col>
<a-col :span="2" style="margin-top: 5px;">
<div v-for="(ext,index) in item.Extensions" style="height: 40px;" :key="index">
<a-input v-if="item.isEdit" v-model="ext.BuyPrice"></a-input>
<span v-else>{{ext.BuyPrice}}</span>
<span class="spanValue" v-else>{{ext.BuyPrice}}</span>
</div>
</a-col>
<a-col :span="2" style="margin-top: 5px;">
<div v-for="(ext,index) in item.Extensions" style="height: 40px;" :key="index">
<a-input v-if="item.isEdit" v-model="ext.KDPrice"></a-input>
<span v-else>{{ext.KDPrice}}</span>
<span class="spanValue" v-else>{{ext.KDPrice}}</span>
</div>
</a-col>
<a-col :span="2" style="margin-top: 5px;">
<div v-for="(ext,index) in item.Extensions" style="height: 40px;" :key="index">
<a-input v-if="item.isEdit" v-model="ext.PlatformPoint"></a-input>
<span v-else>{{ext.PlatformPoint}}</span>
<span class="spanValue" v-else>{{ext.PlatformPoint}}</span>
</div>
</a-col>
<a-col :span="1" style="margin-top: 5px;">
<div v-for="(ext,index) in item.Extensions" style="height: 40px;" :key="index">
<a-input v-if="item.isEdit" v-model="ext.Profits"></a-input>
<span v-else>{{ext.Profits}}</span>
<span class="spanValue" v-else>{{ext.Profits}}</span>
</div>
</a-col>
<a-col :span="4">
<div style="padding-top: 10px;padding-bottom: 10px;height: 215px;" class="borderLeft">
<div style="margin: 0px auto;width: 200px;">
<div v-if="item.isEdit">
<a-input style="margin-top: 10px;" v-model="item.RivalTitle"></a-input>
<a-input style="margin-top: 10px;" v-model="item.RivalTitle" placeholder="请输入竞品标题"></a-input>
<a-input style="margin-top: 10px;" v-model="item.RivalPrice"></a-input>
<a-input style="margin-top: 10px;" v-model="item.RivalPrice" placeholder="请输入竞品价格"></a-input>
<a-input style="margin-top: 10px;" v-model="item.RivalPLCount"></a-input>
<a-input style="margin-top: 10px;" v-model="item.RivalPLCount" placeholder="请输入竞品评论数"></a-input>
<a-input style="margin-top: 10px;" v-model="item.RivalGoodsId"></a-input>
<a-input style="margin-top: 10px;" v-model="item.RivalGoodsId" placeholder="请输入竞品链接"></a-input>
</div>
<div v-else>
<div style="padding-top: 10px;padding-bottom: 10px;width: 200px;margin: 5px auto;">
<img :src="item.ItemImg" width="200" height="165">
<img src="/jp.png" width="200" height="165">
<a-row>
<a-col :span="12" style="text-align: left;">¥{{item.RivalPrice}}</a-col>
<a-col :span="12" style="text-align: right;">{{item.RivalPLCount}}人评论</a-col>
@ -141,24 +140,25 @@
<a-col :span="24" class="borderT">
<a-row justify="center" type="flex" :align="'middle'">
<a-col :span="4">
<div class="borderNoTop">{{item.Title}}</div>
<a class="borderNoTop itemtitle" :title="item.Title">{{item.Title}}</a>
</a-col>
<a-col :span="16">
<a-row>
<a-col :span="12" style="text-align: left;">
<a-button style="margin-left: 10px;" type="primary">精选</a-button>
<a-button style="margin-left: 10px;" type="primary">上架</a-button>
<a-button style="margin-left: 10px;" type="primary" @click="setState(item.Id,1)">精选</a-button>
<a-button style="margin-left: 10px;" type="primary" @click="setState(item.Id,2)">上架</a-button>
</a-col>
<a-col :span="12" style="text-align: right;">
<a-button style="margin-right: 10px;" type="primary">放弃</a-button>
<a-button style="margin-right: 10px;" type="primary" v-if="item.isEdit===false" @click="()=>{item.isEdit=true}">编辑</a-button>
<a-button style="margin-right: 10px;" type="primary" v-if="item.isEdit===true" @click="()=>{item.isEdit=false}">保存</a-button>
<a-button style="margin-right: 10px;" type="primary" @click="setState(item.Id,3)">放弃</a-button>
<a-button style="margin-right: 10px;" type="primary" v-if="item.isEdit===false" @click="editData(item)">编辑</a-button>
<a-button style="margin-right: 10px;" type="primary" v-if="item.isEdit===true" @click="canelEdit(item)">取消</a-button>
<a-button style="margin-right: 10px;" type="primary" v-if="item.isEdit===true" @click="setData(item)">保存</a-button>
</a-col>
</a-row>
</a-col>
<a-col :span="4">
<div class="borderNoTop" style="height: 50px;">{{item.RivalTitle}}</div>
<a class="borderNoTop itemtitle" :title="item.RivalTitle">{{item.RivalTitle}}</a>
</a-col>
</a-row>
</a-col>
@ -182,20 +182,26 @@
sorter: { field: 'Id', order: 'asc' },
loading: false,
queryParam: { condition: 'State', keyword: 0 },
selectedRowKeys: []
selectedRowKeys: [],
currentTab:0,
lastEditData:undefined
}
},
mounted() {
this.getDatas()
this.getDatas(0)
},
methods: {
getDatas() {
changeTab(e){
this.getDatas(e)
this.currentTab=e
},
getDatas(type) {
this.http.post('/HuiYan/teamitems/GetItems', {
PageIndex: this.pagination.current,
PageRows: this.pagination.pageSize,
SortField: this.sorter.field || 'Id',
SortType: this.sorter.order,
Search: this.queryParam,
Search: { condition: 'State', keyword: type },
...this.filters
}).then(res => {
res.Data.forEach(item => {
@ -203,6 +209,38 @@
});
this.datas = res.Data
})
},
editData(data)
{
data.isEdit=true
this.lastEditData=JSON.parse(JSON.stringify(data))
},
canelEdit(data){
this.lastEditData.isEdit=false
Object.assign(data,this.lastEditData)
},
setData(data){
this.http.post('/HuiYan/teamitems/SetItem', data).then(res=>{
if(res.Success)
{
this.$message.success('操作成功!');
data.isEdit=false
}else{
this.$message.error(res.Msg);
}
})
},
setState(id,type)
{
this.http.post(`/HuiYan/teamitems/SetState?id=${id}&state=${type}`).then(res=>{
if(res.Success)
{
this.$message.success('操作成功!');
this.getDatas(this.currentTab)
}else{
this.$message.error(res.Msg);
}
})
}
},
}
@ -251,4 +289,16 @@
border-left: 0px;
border-bottom: 0px;
}
.itemtitle{
height: 50px;
max-height: 50px;
display: block;
overflow:hidden;
}
.spanValue
{
display: block;
overflow:hidden;
}
</style>

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

File diff suppressed because one or more lines are too long

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

File diff suppressed because one or more lines are too long

8
客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/chunk-vendors.09af4a6b.css

File diff suppressed because one or more lines are too long

8
客户端/齐越慧眼/齐越慧眼/vuepage/dist/css/chunk-vendors.css

File diff suppressed because one or more lines are too long

BIN
客户端/齐越慧眼/齐越慧眼/vuepage/dist/favicon.ico

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

BIN
客户端/齐越慧眼/齐越慧眼/vuepage/dist/img/close.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

BIN
客户端/齐越慧眼/齐越慧眼/vuepage/dist/img/true.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

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

@ -0,0 +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="/js/about.js" rel="prefetch"><link href="/css/app.66edb6c9.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.66edb6c9.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/about.js

@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["about"],{f820:function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},s=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"about"},[n("h1",[t._v("This is an about page")])])}],u=n("2877"),c={},i=Object(u["a"])(c,a,s,!1,null,null,null);e["default"]=i.exports}}]);
//# sourceMappingURL=about.js.map

1
客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/about.js.map

@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/About.vue?e60c","webpack:///./src/views/About.vue"],"names":["render","_vm","this","_h","$createElement","_self","_c","_m","staticRenderFns","staticClass","_v","script","component"],"mappings":"8GAAA,IAAIA,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAsBH,EAAII,MAAMC,GAAO,OAAOL,EAAIM,GAAG,IACnGC,EAAkB,CAAC,WAAa,IAAIP,EAAIC,KAASC,EAAGF,EAAIG,eAAmBE,EAAGL,EAAII,MAAMC,IAAIH,EAAG,OAAOG,EAAG,MAAM,CAACG,YAAY,SAAS,CAACH,EAAG,KAAK,CAACL,EAAIS,GAAG,+B,YCAtJC,EAAS,GAKTC,EAAY,eACdD,EACAX,EACAQ,GACA,EACA,KACA,KACA,MAIa,aAAAI,E","file":"js/about.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _vm._m(0)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"about\"},[_c('h1',[_vm._v(\"This is an about page\")])])}]\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./About.vue?vue&type=template&id=1ae8a7be&\"\nvar script = {}\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""}

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

File diff suppressed because one or more lines are too long

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

File diff suppressed because one or more lines are too long

306
客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/chunk-vendors.js

File diff suppressed because one or more lines are too long

1
客户端/齐越慧眼/齐越慧眼/vuepage/dist/js/chunk-vendors.js.map

File diff suppressed because one or more lines are too long

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

@ -10,29 +10,25 @@
<ItemGroup>
<Compile Remove="vuepage\client\build\**" />
<Compile Remove="vuepage\client\config\**" />
<Compile Remove="vuepage\client\dist\img\**" />
<Compile Remove="vuepage\client\dist\static\**" />
<Compile Remove="vuepage\dist\static\**" />
<Compile Remove="vuepage\client\node_modules\**" />
<Compile Remove="vuepage\client\public\**" />
<Compile Remove="vuepage\client\src\**" />
<EmbeddedResource Remove="vuepage\client\build\**" />
<EmbeddedResource Remove="vuepage\client\config\**" />
<EmbeddedResource Remove="vuepage\client\dist\img\**" />
<EmbeddedResource Remove="vuepage\client\dist\static\**" />
<EmbeddedResource Remove="vuepage\dist\static\**" />
<EmbeddedResource Remove="vuepage\client\node_modules\**" />
<EmbeddedResource Remove="vuepage\client\public\**" />
<EmbeddedResource Remove="vuepage\client\src\**" />
<None Remove="vuepage\client\build\**" />
<None Remove="vuepage\client\config\**" />
<None Remove="vuepage\client\dist\img\**" />
<None Remove="vuepage\client\dist\static\**" />
<None Remove="vuepage\dist\static\**" />
<None Remove="vuepage\client\node_modules\**" />
<None Remove="vuepage\client\public\**" />
<None Remove="vuepage\client\src\**" />
<Page Remove="vuepage\client\build\**" />
<Page Remove="vuepage\client\config\**" />
<Page Remove="vuepage\client\dist\img\**" />
<Page Remove="vuepage\client\dist\static\**" />
<Page Remove="vuepage\dist\static\**" />
<Page Remove="vuepage\client\node_modules\**" />
<Page Remove="vuepage\client\public\**" />
<Page Remove="vuepage\client\src\**" />
@ -44,16 +40,19 @@
<None Remove="vuepage\client\.eslintrc.js" />
<None Remove="vuepage\client\.gitignore" />
<None Remove="vuepage\client\.postcssrc.js" />
<None Remove="vuepage\client\dist\css\app.b0aefef5.css" />
<None Remove="vuepage\client\dist\css\app.css" />
<None Remove="vuepage\client\dist\css\chunk-vendors.09af4a6b.css" />
<None Remove="vuepage\client\dist\css\chunk-vendors.css" />
<None Remove="vuepage\client\dist\js\about.js" />
<None Remove="vuepage\client\dist\js\about.js.map" />
<None Remove="vuepage\client\dist\js\app.js" />
<None Remove="vuepage\client\dist\js\app.js.map" />
<None Remove="vuepage\client\dist\js\chunk-vendors.js" />
<None Remove="vuepage\client\dist\js\chunk-vendors.js.map" />
<None Remove="vuepage\dist\css\app.66edb6c9.css" />
<None Remove="vuepage\dist\css\app.b0aefef5.css" />
<None Remove="vuepage\dist\css\app.css" />
<None Remove="vuepage\dist\css\chunk-vendors.09af4a6b.css" />
<None Remove="vuepage\dist\css\chunk-vendors.css" />
<None Remove="vuepage\dist\img\close.png" />
<None Remove="vuepage\dist\img\true.png" />
<None Remove="vuepage\dist\js\about.js" />
<None Remove="vuepage\dist\js\about.js.map" />
<None Remove="vuepage\dist\js\app.js" />
<None Remove="vuepage\dist\js\app.js.map" />
<None Remove="vuepage\dist\js\chunk-vendors.js" />
<None Remove="vuepage\dist\js\chunk-vendors.js.map" />
<None Remove="vuepage\client\index.html" />
<None Remove="vuepage\client\package.json" />
<None Remove="vuepage\client\README.md" />
@ -68,20 +67,27 @@
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="vuepage\client\dist\css\app.css" />
<EmbeddedResource Include="vuepage\client\dist\css\chunk-vendors.09af4a6b.css" />
<EmbeddedResource Include="vuepage\client\dist\css\chunk-vendors.css" />
<EmbeddedResource Include="vuepage\client\dist\js\about.js" />
<EmbeddedResource Include="vuepage\client\dist\js\about.js.map" />
<EmbeddedResource Include="vuepage\client\dist\js\app.js" />
<EmbeddedResource Include="vuepage\client\dist\js\app.js.map" />
<EmbeddedResource Include="vuepage\client\dist\js\chunk-vendors.js" />
<EmbeddedResource Include="vuepage\client\dist\js\chunk-vendors.js.map" />
<EmbeddedResource Include="vuepage\dist\css\app.66edb6c9.css" />
<EmbeddedResource Include="vuepage\dist\css\app.css" />
<EmbeddedResource Include="vuepage\dist\css\chunk-vendors.09af4a6b.css" />
<EmbeddedResource Include="vuepage\dist\css\chunk-vendors.css" />
<EmbeddedResource Include="vuepage\dist\img\close.png" />
<EmbeddedResource Include="vuepage\dist\img\true.png" />
<EmbeddedResource Include="vuepage\dist\js\about.js" />
<EmbeddedResource Include="vuepage\dist\js\about.js.map" />
<EmbeddedResource Include="vuepage\dist\js\app.js" />
<EmbeddedResource Include="vuepage\dist\js\app.js.map" />
<EmbeddedResource Include="vuepage\dist\js\chunk-vendors.js" />
<EmbeddedResource Include="vuepage\dist\js\chunk-vendors.js.map" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="vuepage\client\dist\favicon.ico" />
<EmbeddedResource Include="vuepage\client\dist\index.html" />
<EmbeddedResource Include="vuepage\dist\favicon.ico" />
<EmbeddedResource Include="vuepage\dist\index.html" />
</ItemGroup>
<ItemGroup>
<Folder Include="vuepage\client\" />
</ItemGroup>
</Project>

Loading…
Cancel
Save