From 62b45f1b41dd2f46094acd941702e22f65f2e9ae Mon Sep 17 00:00:00 2001
From: ltlzx <942659938@qq.com>
Date: Sun, 3 Apr 2022 14:55:34 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/index.js | 8 ++
src/assets/css/main.css | 3 +-
src/assets/img/add.svg | 6 +
src/assets/img/jian.svg | 6 +
src/components/Home.vue | 24 ++++
src/components/Sidebar.vue | 48 +++++--
src/components/dateSelect/index.vue | 97 +++++++------
src/components/page/Home/index.vue | 128 ++++++++++++------
src/components/page/admission/index.vue | 6 +-
src/components/page/fundSettlement/index.vue | 2 +-
.../page/fundSettlement/splitProportion.vue | 119 +++++++++++-----
src/components/page/order/closed.vue | 5 +-
src/components/page/order/completed.vue | 5 +-
src/components/page/order/index.vue | 8 +-
src/components/page/order/pendingPayment.vue | 5 +-
src/components/page/order/toBeDelivered.vue | 5 +-
src/components/page/order/toBeSettled.vue | 5 +-
src/utils/request.js | 10 +-
18 files changed, 347 insertions(+), 143 deletions(-)
create mode 100644 src/assets/img/add.svg
create mode 100644 src/assets/img/jian.svg
diff --git a/src/api/index.js b/src/api/index.js
index 6412f89..fcadc3b 100644
--- a/src/api/index.js
+++ b/src/api/index.js
@@ -144,3 +144,11 @@ export const orderShut = query => {
data: query
});
};
+//订单关闭
+export const home = query => {
+ return request({
+ url: '/admin/Index/home',
+ method: 'post',
+ data: query
+ });
+};
diff --git a/src/assets/css/main.css b/src/assets/css/main.css
index 8140382..4895868 100644
--- a/src/assets/css/main.css
+++ b/src/assets/css/main.css
@@ -40,7 +40,7 @@ body {
font-size:16px
}
.query_item{
- display: flex;
+ display: flex !important;
align-items: center;
margin-top: 14px;
}
@@ -65,6 +65,7 @@ body {
}
.table{
height: 620px;
+ width: 100%;
background-color: white;
margin-top: 20px;
padding-left: 20px;
diff --git a/src/assets/img/add.svg b/src/assets/img/add.svg
new file mode 100644
index 0000000..bf4844e
--- /dev/null
+++ b/src/assets/img/add.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/src/assets/img/jian.svg b/src/assets/img/jian.svg
new file mode 100644
index 0000000..24e3890
--- /dev/null
+++ b/src/assets/img/jian.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/src/components/Home.vue b/src/components/Home.vue
index 34aed67..8905231 100644
--- a/src/components/Home.vue
+++ b/src/components/Home.vue
@@ -27,6 +27,30 @@ export default {
vHead,
vSidebar,
},
+ created(){
+ let token=this.getQueryString('token'),
+ url=this.getQueryString('url')
+ if(token){
+ localStorage.setItem('wenhua_token',token)
+ }
+ if(url){
+ localStorage.setItem('wenhua_url',url)
+ }
+ },
+ methods:{
+ getQueryString(name){
+ var after = window.location.hash.split("?")[1];
+ if(after){
+ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
+ var r = after.match(reg);
+ if(r != null){
+ return decodeURIComponent(r[2]);
+ }else{
+ return null;
+ }
+ }
+ }
+ }
}
diff --git a/src/components/Sidebar.vue b/src/components/Sidebar.vue
index 9d1a997..75870ce 100644
--- a/src/components/Sidebar.vue
+++ b/src/components/Sidebar.vue
@@ -1,6 +1,6 @@
-
@@ -80,41 +85,47 @@
@@ -162,6 +205,7 @@ export default {
flex-direction: column;
justify-content: center;
align-items: center;
+ cursor: pointer;
}
.tab_item img{
width: 50px;
@@ -203,8 +247,12 @@ export default {
padding-right: 10px;
}
.extra-wrapper .extra-item a{
+ color: #3A3A3A;
margin-left: 24px;
}
+ .active{
+ color: #1890FF !important;
+ }
.rank {
padding: 0 32px 32px 72px;
diff --git a/src/components/page/admission/index.vue b/src/components/page/admission/index.vue
index a0080dd..25a21d1 100644
--- a/src/components/page/admission/index.vue
+++ b/src/components/page/admission/index.vue
@@ -74,7 +74,7 @@
数据查看
操作记录
- 关联订单
+ 关联订单
@@ -183,6 +183,10 @@ export default {
this.getAllDate()
},
methods:{
+ //关联订单
+ associatedOrder(val){
+ this.$router.push({path:'/allOrder',query:{goods_islicode:val}})
+ },
// 重置query
resetQurey(){
Object.assign(this.query, this.$options.data().query)
diff --git a/src/components/page/fundSettlement/index.vue b/src/components/page/fundSettlement/index.vue
index f31a4cd..d74deea 100644
--- a/src/components/page/fundSettlement/index.vue
+++ b/src/components/page/fundSettlement/index.vue
@@ -49,7 +49,7 @@
diff --git a/src/components/page/fundSettlement/splitProportion.vue b/src/components/page/fundSettlement/splitProportion.vue
index 6c7a950..ec5850b 100644
--- a/src/components/page/fundSettlement/splitProportion.vue
+++ b/src/components/page/fundSettlement/splitProportion.vue
@@ -15,7 +15,7 @@
创建人员:
-
+
全部
@@ -24,7 +24,7 @@
使用状态:
-
+
全部
@@ -32,7 +32,7 @@
创建时间:
-
+
@@ -45,7 +45,7 @@
+
+
+
+
+
+ 角色名称:
+
+ 委托方
+ 购买方
+ 深圳文化产权交易所
+ 区域中心
+ 第三方服务机构
+
+
+
+ 费用名称:
+
+ 委托服务费用
+ 交易服务费用
+ 认证服务费用
+
+
+
+ 计算方式:
+
+ 固定
+ 比例
+
+
+
+
+ 结算周期:
+
+ 3天
+ 5天
+ 7天
+ 10天
+ 14天
+ 15天
+ 20天
+ 30天
+
+
+
+
+

+

+
+
+
+
+
+
+
diff --git a/src/components/page/order/closed.vue b/src/components/page/order/closed.vue
index 1ed583b..e84252d 100644
--- a/src/components/page/order/closed.vue
+++ b/src/components/page/order/closed.vue
@@ -191,7 +191,10 @@ export default {
Object.assign(this.query, this.$options.data().query)
},
getList(){
- getOrderList(this.query).then(res=>{
+ let data=this.query
+ data.page=this.page
+ data.limit=this.limit
+ getOrderList(data).then(res=>{
if(res.code==200){
this.data=res.data.data
this.startTotal=res.data.start
diff --git a/src/components/page/order/completed.vue b/src/components/page/order/completed.vue
index ab470c0..c61d741 100644
--- a/src/components/page/order/completed.vue
+++ b/src/components/page/order/completed.vue
@@ -191,7 +191,10 @@ export default {
Object.assign(this.query, this.$options.data().query)
},
getList(){
- getOrderList(this.query).then(res=>{
+ let data=this.query
+ data.page=this.page
+ data.limit=this.limit
+ getOrderList(data).then(res=>{
if(res.code==200){
this.data=res.data.data
this.startTotal=res.data.start
diff --git a/src/components/page/order/index.vue b/src/components/page/order/index.vue
index 22c8565..51f3f66 100644
--- a/src/components/page/order/index.vue
+++ b/src/components/page/order/index.vue
@@ -203,6 +203,9 @@ export default {
orderDetails: () => import('../../orderDetails/index.vue'),
},
created(){
+ if(this.$route.query){
+ this.query.goods_isli=this.$route.query.goods_islicode
+ }
this.getList()
},
methods:{
@@ -211,7 +214,10 @@ export default {
Object.assign(this.query, this.$options.data().query)
},
getList(){
- getOrderList(this.query).then(res=>{
+ let data=this.query
+ data.page=this.page
+ data.limit=this.limit
+ getOrderList(data).then(res=>{
if(res.code==200){
this.data=res.data.data
this.startTotal=res.data.start
diff --git a/src/components/page/order/pendingPayment.vue b/src/components/page/order/pendingPayment.vue
index 532fd3f..f1a886a 100644
--- a/src/components/page/order/pendingPayment.vue
+++ b/src/components/page/order/pendingPayment.vue
@@ -190,7 +190,10 @@ export default {
Object.assign(this.query, this.$options.data().query)
},
getList(){
- getOrderList(this.query).then(res=>{
+ let data=this.query
+ data.page=this.page
+ data.limit=this.limit
+ getOrderList(data).then(res=>{
if(res.code==200){
this.data=res.data.data
this.startTotal=res.data.start
diff --git a/src/components/page/order/toBeDelivered.vue b/src/components/page/order/toBeDelivered.vue
index 14f7381..0dd4665 100644
--- a/src/components/page/order/toBeDelivered.vue
+++ b/src/components/page/order/toBeDelivered.vue
@@ -191,7 +191,10 @@ export default {
Object.assign(this.query, this.$options.data().query)
},
getList(){
- getOrderList(this.query).then(res=>{
+ let data=this.query
+ data.page=this.page
+ data.limit=this.limit
+ getOrderList(data).then(res=>{
if(res.code==200){
this.data=res.data.data
this.startTotal=res.data.start
diff --git a/src/components/page/order/toBeSettled.vue b/src/components/page/order/toBeSettled.vue
index e360020..3dda7e6 100644
--- a/src/components/page/order/toBeSettled.vue
+++ b/src/components/page/order/toBeSettled.vue
@@ -191,7 +191,10 @@ export default {
Object.assign(this.query, this.$options.data().query)
},
getList(){
- getOrderList(this.query).then(res=>{
+ let data=this.query
+ data.page=this.page
+ data.limit=this.limit
+ getOrderList(data).then(res=>{
if(res.code==200){
this.data=res.data.data
this.startTotal=res.data.start
diff --git a/src/utils/request.js b/src/utils/request.js
index 3afc229..c127595 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -9,10 +9,12 @@ const service = axios.create({
service.interceptors.request.use(
config => {
- // let token = localStorage.getItem('token')
- // if(token){
- // config.headers['token'] = token
- // }
+ let token = localStorage.getItem('wenhua_token'),
+ url = localStorage.getItem('wenhua_url')
+ if(token&&url){
+ // config.headers['token'] = token
+ // config.headers['url'] = url
+ }
return config;
},
error => {