Commit 59d305cf authored by 罗超's avatar 罗超

提交结算明细页面

parent d06f98fb
...@@ -4,39 +4,40 @@ ...@@ -4,39 +4,40 @@
</div> </div>
</template> </template>
<script> <script>
export default { export default {
data() { data() {
return {}; return {};
}, },
ceated() { ceated() {},
},
mounted() { mounted() {
let getData let getData;
if (this.$route.query) { if (this.$route.query) {
getData = JSON.stringify(this.$route.query) getData = JSON.stringify(this.$route.query);
getData = JSON.parse(getData) getData = JSON.parse(getData);
if (getData.erpOrderObj) { if (getData.erpOrderObj) {
getData = JSON.parse(getData.erpOrderObj) getData = JSON.parse(getData.erpOrderObj);
} }
} }
if (!this.getLocalStorage() && !getData) { if (!this.getLocalStorage() && !getData) {
this.$router.push({ this.$router.push({
path: "/login", path: "/login",
}); });
} else if (getData && getData.path) { // erp自动登陆传过来的参数 } else if (getData && getData.path) {
let parameter = getData // erp自动登陆传过来的参数
let parameter = getData;
this.$router.push({ this.$router.push({
path: `/automaticLogin?toke=${data.token}&data=${JSON.stringify(parameter)}`, path: `/automaticLogin?toke=${data.token}&data=${JSON.stringify(
}) parameter
)}`,
});
} else { } else {
this.$router.push({ this.$router.push({
name: "Home", name: "Home",
}); });
} }
setTimeout(() => { setTimeout(() => {
this.getUserInfo() this.getUserInfo();
}, 100) }, 100);
}, },
methods: { methods: {
// 获取用户权限信息 // 获取用户权限信息
...@@ -44,11 +45,11 @@ ...@@ -44,11 +45,11 @@
this.apipost("/api/AutoLogin/GetCRMLoginMenu", {}, (res) => { this.apipost("/api/AutoLogin/GetCRMLoginMenu", {}, (res) => {
var jsonData = res.data; var jsonData = res.data;
if (jsonData.resultCode == 1) { if (jsonData.resultCode == 1) {
var userData = jsonData.data var userData = jsonData.data;
var userJson = userData; var userJson = userData;
var userInfo = JSON.parse(localStorage.userInfo) var userInfo = JSON.parse(localStorage.userInfo);
userInfo.UserMenu = userJson userInfo.UserMenu = userJson;
localStorage.userInfo = JSON.stringify(userInfo) localStorage.userInfo = JSON.stringify(userInfo);
} else { } else {
this.$message({ this.$message({
message: res.data.message, message: res.data.message,
...@@ -59,60 +60,61 @@ ...@@ -59,60 +60,61 @@
}); });
}, },
}, },
}; };
</script> </script>
<style> <style>
@import "./assets/css/tablevoerride.css"; @import "./assets/css/tablevoerride.css";
@import "./assets/global/font.css"; @import "./assets/global/font.css";
@import "//at.alicdn.com/t/font_1627123_xio004ni8y.css"; @import "//at.alicdn.com/t/font_1627123_xio004ni8y.css";
@import url("//at.alicdn.com/t/font_1627123_grz80mbm3sv.css"); @import url("//at.alicdn.com/t/font_1627123_grz80mbm3sv.css");
/* @import './assets/css/common.css'; */ @import url("//at.alicdn.com/t/font_635492_63x5920i6sn.css");
/* @import './assets/css/common.css'; */
@import "./assets/css/init.css"; @import "./assets/css/init.css";
body, body,
html { html {
padding: 0px; padding: 0px;
margin: 0px; margin: 0px;
font-family: "微软雅黑", " Microsoft YaHei", "PingFang", "PingFangR"; font-family: "微软雅黑", " Microsoft YaHei", "PingFang", "PingFangR";
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;
height: 100%; height: 100%;
} }
#app { #app {
height: 100%; height: 100%;
} }
.el-scrollbar { .el-scrollbar {
height: 100%; height: 100%;
} }
.el-scrollbar__wrap { .el-scrollbar__wrap {
overflow: auto !important; overflow: auto !important;
width: 100%; width: 100%;
height: 100%; height: 100%;
} }
.el-scrollbar__view { .el-scrollbar__view {
width: 100%; width: 100%;
height: 100%; height: 100%;
} }
.page-component-up { .page-component-up {
position: fixed; position: fixed;
right: calc(8.3% - 60px); right: calc(8.3% - 60px);
bottom: 150px; bottom: 150px;
width: 40px; width: 40px;
height: 90px; height: 90px;
z-index: 2000; z-index: 2000;
} }
.page-component-up img { .page-component-up img {
width: 38px; width: 38px;
height: 38px; height: 38px;
} }
.page-component-up i { .page-component-up i {
background-color: #fff; background-color: #fff;
cursor: pointer; cursor: pointer;
transition: 0.3s; transition: 0.3s;
...@@ -123,28 +125,28 @@ ...@@ -123,28 +125,28 @@
line-height: 40px; line-height: 40px;
text-align: center; text-align: center;
display: inline-block; display: inline-block;
} }
.page-component-up i { .page-component-up i {
font-size: 36px; font-size: 36px;
color: #bbb; color: #bbb;
} }
.page-component-up i:hover { .page-component-up i:hover {
background-color: #ef4455; background-color: #ef4455;
border: 1px solid #ec3346; border: 1px solid #ec3346;
} }
.page-component-up:hover i { .page-component-up:hover i {
color: #f1f1f1; color: #f1f1f1;
} }
.el-form-item .el-form-item__label { .el-form-item .el-form-item__label {
color: #3d3b4f !important; color: #3d3b4f !important;
} }
.el-button [class*="el-icon-"]+span { .el-button [class*="el-icon-"] + span {
margin-left: 5px; margin-left: 5px;
font-family: "perfectFont"; font-family: "perfectFont";
} }
</style> </style>
...@@ -15,6 +15,8 @@ ...@@ -15,6 +15,8 @@
} }
.orderDetails-body { .orderDetails-body {
height: calc(100% - 83px); height: calc(100% - 83px);
display: flex;
flex-direction: column;
} }
.orderDetails-body .order-info { .orderDetails-body .order-info {
height: 115px; height: 115px;
...@@ -26,6 +28,13 @@ ...@@ -26,6 +28,13 @@
.orderDetails-body .order-info .order-lable-box { .orderDetails-body .order-info .order-lable-box {
color: #999999; color: #999999;
} }
.orderDetails-content {
flex: 1;
position: relative;
}
.no-relative .el-tabs__content {
position: unset !important;
}
</style> </style>
<template> <template>
<div class="orderDetails-box"> <div class="orderDetails-box">
...@@ -51,11 +60,11 @@ ...@@ -51,11 +60,11 @@
</div> </div>
</div> </div>
<div class="orderDetails-content"> <div class="orderDetails-content">
<el-tabs v-model="activeName" @tab-click="handleClick"> <el-tabs v-model="activeName" class="no-relative" @tab-click="handleClick">
<el-tab-pane label="产品详情" name="1"> <el-tab-pane label="产品详情" name="1">
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="订单核算" name="2"> <el-tab-pane label="订单核算" name="2" style="height:100%">
<orderProfits :orderId="orderId"></orderProfits> <orderProfits :orderId="orderId"></orderProfits>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="订单日志" name="3"> <el-tab-pane label="订单日志" name="3">
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment