diff --git a/public/favicon.png b/public/favicon.png
index ecd70ca1..562f6dcb 100644
Binary files a/public/favicon.png and b/public/favicon.png differ
diff --git a/public/img/bg/img-logo.png b/public/img/bg/img-logo.png
index 9a6b2a47..ae65ba16 100644
Binary files a/public/img/bg/img-logo.png and b/public/img/bg/img-logo.png differ
diff --git a/public/img/bg/logo.png b/public/img/bg/logo.png
index b3e40cc8..ae65ba16 100644
Binary files a/public/img/bg/logo.png and b/public/img/bg/logo.png differ
diff --git a/public/img/indexbg.png b/public/img/indexbg.png
new file mode 100644
index 00000000..0638cc49
Binary files /dev/null and b/public/img/indexbg.png differ
diff --git a/public/img/logo.png b/public/img/logo.png
index b3e40cc8..ae65ba16 100644
Binary files a/public/img/logo.png and b/public/img/logo.png differ
diff --git a/public/img/p-logo.png b/public/img/p-logo.png
new file mode 100644
index 00000000..b4da7bc1
Binary files /dev/null and b/public/img/p-logo.png differ
diff --git a/src/api/distribution/distributionParcelNumber.js b/src/api/distribution/distributionParcelNumber.js
new file mode 100644
index 00000000..8cc777ec
--- /dev/null
+++ b/src/api/distribution/distributionParcelNumber.js
@@ -0,0 +1,50 @@
+import request from '@/axios';
+
+export const getList = (current, size, params) => {
+ return request({
+ url: '/api/logpm-distribution/distributionParcelNumber/list',
+ method: 'get',
+ params: {
+ ...params,
+ current,
+ size,
+ }
+ })
+}
+
+export const getDetail = (id) => {
+ return request({
+ url: '/api/logpm-distribution/distributionParcelNumber/detail',
+ method: 'get',
+ params: {
+ id
+ }
+ })
+}
+
+export const remove = (ids) => {
+ return request({
+ url: '/api/logpm-distribution/distributionParcelNumber/remove',
+ method: 'post',
+ params: {
+ ids,
+ }
+ })
+}
+
+export const add = (row) => {
+ return request({
+ url: '/api/logpm-distribution/distributionParcelNumber/submit',
+ method: 'post',
+ data: row
+ })
+}
+
+export const update = (row) => {
+ return request({
+ url: '/api/logpm-distribution/distributionParcelNumber/submit',
+ method: 'post',
+ data: row
+ })
+}
+
diff --git a/src/api/distribution/distributionReservationZeroPackage.js b/src/api/distribution/distributionReservationZeroPackage.js
new file mode 100644
index 00000000..a1161a77
--- /dev/null
+++ b/src/api/distribution/distributionReservationZeroPackage.js
@@ -0,0 +1,50 @@
+import request from '@/axios';
+
+export const getList = (current, size, params) => {
+ return request({
+ url: '/api/logpm-distribution/distributionReservationZeroPackage/list',
+ method: 'get',
+ params: {
+ ...params,
+ current,
+ size,
+ }
+ })
+}
+
+export const getDetail = (id) => {
+ return request({
+ url: '/api/logpm-distribution/distributionReservationZeroPackage/detail',
+ method: 'get',
+ params: {
+ id
+ }
+ })
+}
+
+export const remove = (ids) => {
+ return request({
+ url: '/api/logpm-distribution/distributionReservationZeroPackage/remove',
+ method: 'post',
+ params: {
+ ids,
+ }
+ })
+}
+
+export const add = (row) => {
+ return request({
+ url: '/api/logpm-distribution/distributionReservationZeroPackage/submit',
+ method: 'post',
+ data: row
+ })
+}
+
+export const update = (row) => {
+ return request({
+ url: '/api/logpm-distribution/distributionReservationZeroPackage/submit',
+ method: 'post',
+ data: row
+ })
+}
+
diff --git a/src/components/tablecmt/tablecmt.vue b/src/components/tablecmt/tablecmt.vue
index 95b4a372..a3d00a9b 100644
--- a/src/components/tablecmt/tablecmt.vue
+++ b/src/components/tablecmt/tablecmt.vue
@@ -91,8 +91,12 @@
v-if="Number(column.type) < 6 && Number(column.type) > 0"
>{{ scope.row[column.prop] }}
-
-
+
+
+
+
+
+ {{ website.indexTitle }}
+
+
+
@@ -28,3 +34,15 @@ export default {
methods: {},
};
+
diff --git a/src/page/login/index.vue b/src/page/login/index.vue
index 04e5c6db..28054448 100644
--- a/src/page/login/index.vue
+++ b/src/page/login/index.vue
@@ -5,25 +5,26 @@
{{ time }}
- {{ $t('login.info') }}
-
-
+
+
+
+
+
-
-
-
- {{ $t('login.title') }}{{ website.title }}
-
+
+ {{ website.title }}
+
+
diff --git a/src/page/login/userlogin.vue b/src/page/login/userlogin.vue
index 51b38eb5..2791d861 100644
--- a/src/page/login/userlogin.vue
+++ b/src/page/login/userlogin.vue
@@ -1,4 +1,7 @@
+
+

+
-
-
-
-
-
+
+ 租户密钥
+
+
+
+
+
-
-
-
-
-
+
+ 用户账号
+
+
+
+
-
-
-
-
-
-
-
-
+
+ 登录密码
+
+
+
+
+
+
+ 记住密码
@@ -171,6 +186,7 @@ export default {
],
},
};
+ const checked2 = ref(true);
},
created() {
this.getTenant();
@@ -198,7 +214,7 @@ export default {
},
},
computed: {
- ...mapGetters(['tagWel', 'userInfo','setting']),
+ ...mapGetters(['tagWel', 'userInfo', 'setting']),
},
props: [],
methods: {
@@ -240,7 +256,7 @@ export default {
if (this.website.switchMode) {
const deptId = this.userInfo.dept_id;
const roleId = this.userInfo.role_id;
-
+
if (deptId.includes(',') || roleId.includes(',')) {
this.loginForm.deptId = deptId;
this.loginForm.roleId = roleId;
@@ -279,4 +295,69 @@ export default {
};
-
+
diff --git a/src/styles/flowStyle.scss b/src/styles/flowStyle.scss
index f6e3c6a0..1fefe955 100644
--- a/src/styles/flowStyle.scss
+++ b/src/styles/flowStyle.scss
@@ -1,339 +1,343 @@
.bx {
- position: relative;
- .ztjk {
+ position: relative;
+ margin-left: 7.5%;
+ margin-top: 2%;
+ .ztjk {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ position: absolute;
+ font-size: 14px;
+ font-size: #747474;
+ top: 235px;
+ left: 680px;
+ > img {
+ width: 62px;
+ height: 62px;
+ }
+ }
+ .left {
+ width: 640px !important;
+ height: 500px;
+ background: #ffffff;
+ box-shadow: 0px 6px 0 #f3e2cc, 0px 0px 20px #f3e2cc;
+ border-radius: 32px;
+ opacity: 1;
+ box-sizing: border-box;
+ position: absolute;
+ left: 20px;
+ top: 10px;
+ padding: 30px 44px;
+ .tptitl {
display: flex;
- flex-direction: column;
align-items: center;
- position: absolute;
- font-size: 14px;
- font-size: #747474;
- top: 235px;
- left: 680px;
> img {
- width: 62px;
- height: 62px;
+ width: 32px;
+ height: 22px;
+ margin-right: 8px;
}
}
- .left {
- width: 640px !important;
- height: 500px;
- background: #ffffff;
- box-shadow: 0px 0px 16px 0px rgba(211, 131, 42, 0.1);
- border-radius: 32px;
- opacity: 1;
- box-sizing: border-box;
- position: absolute;
- left: 20px;
- top: 10px;
- padding: 30px 44px;
- .tptitl {
+ .onebx1 {
+ width: 100%;
+ height: 100%;
+ position: relative;
+ margin-top: 30px;
+ > div {
display: flex;
+ flex-direction: column;
align-items: center;
+ position: absolute;
+ font-size: 14px;
+ font-size: #747474;
> img {
- width: 32px;
- height: 22px;
- margin-right: 8px;
+ width: 62px;
+ height: 62px;
}
}
- .onebx1 {
- width: 100%;
- height: 100%;
- position: relative;
- margin-top: 30px;
- > div {
- display: flex;
- flex-direction: column;
- align-items: center;
- position: absolute;
- font-size: 14px;
- font-size: #747474;
- > img {
- width: 62px;
- height: 62px;
- }
- }
- .item1 {
- top: 10px;
- left: 0px;
- }
- .item2 {
- top: 140px;
- left: 0px;
- }
- .item3 {
- top: 10px;
- left: 140px;
- }
- .item4 {
- top: 140px;
- left: 140px;
- }
- .item5 {
- top: 270px;
- left: 140px;
- }
- .item6 {
- top: 10px;
- left: 330px;
- }
- .item7 {
- top: 140px;
- left: 330px;
- }
- .item8 {
- top: 140px;
- left: 450px;
- }
- .upimg {
- width: 15px;
- height: 40px;
- position: absolute;
- left: 355px;
- top: 100px;
- }
- .rigth1 {
- width: 40px;
- height: 15px;
- position: absolute;
- left: 80px;
- top: 40px;
- }
- .rigth2 {
- width: 40px;
- height: 15px;
- position: absolute;
- left: 80px;
- top: 180px;
- }
- .rigth3 {
- width: 40px;
- height: 15px;
- position: absolute;
- left: 400px;
- top: 180px;
- }
- .rigth4 {
- width: 40px;
- height: 15px;
- position: absolute;
- left: 530px;
- top: 180px;
- }
- .rigthall {
- width: 40px;
- height: 270px;
- position: absolute;
- left: 250px;
- top: 50px;
- }
+ .item1 {
+ top: 10px;
+ left: 0px;
+ }
+ .item2 {
+ top: 140px;
+ left: 0px;
+ }
+ .item3 {
+ top: 10px;
+ left: 140px;
+ }
+ .item4 {
+ top: 140px;
+ left: 140px;
+ }
+ .item5 {
+ top: 270px;
+ left: 140px;
+ }
+ .item6 {
+ top: 10px;
+ left: 330px;
+ }
+ .item7 {
+ top: 140px;
+ left: 330px;
+ }
+ .item8 {
+ top: 140px;
+ left: 450px;
+ }
+ .upimg {
+ width: 15px;
+ height: 40px;
+ position: absolute;
+ left: 355px;
+ top: 100px;
+ }
+ .rigth1 {
+ width: 40px;
+ height: 15px;
+ position: absolute;
+ left: 80px;
+ top: 40px;
+ }
+ .rigth2 {
+ width: 40px;
+ height: 15px;
+ position: absolute;
+ left: 80px;
+ top: 180px;
+ }
+ .rigth3 {
+ width: 40px;
+ height: 15px;
+ position: absolute;
+ left: 400px;
+ top: 180px;
+ }
+ .rigth4 {
+ width: 40px;
+ height: 15px;
+ position: absolute;
+ left: 530px;
+ top: 180px;
+ }
+ .rigthall {
+ width: 40px;
+ height: 270px;
+ position: absolute;
+ left: 250px;
+ top: 50px;
+ }
+ }
+ }
+ .rigth {
+ width: 640px;
+ height: 500px;
+ background: #ffffff;
+
+ box-shadow: 0px 6px 0 #d3f6ef, 0px 0px 20px #d3f6ef;
+
+ border-radius: 32px;
+ opacity: 1;
+ box-sizing: border-box;
+ position: absolute;
+ left: 760px;
+ top: 10px;
+ padding: 30px 44px;
+ .tptitl {
+ display: flex;
+ align-items: center;
+ > img {
+ width: 32px;
+ height: 22px;
+ margin-right: 8px;
}
}
- .rigth {
- width: 640px;
- height: 500px;
- background: #ffffff;
- box-shadow: 0px 0px 16px 0px rgba(58, 216, 188, 0.102);
- border-radius: 32px;
- opacity: 1;
- box-sizing: border-box;
- position: absolute;
- left: 760px;
- top: 10px;
- padding: 30px 44px;
- .tptitl {
+ .onebx1 {
+ width: 100%;
+ height: 100%;
+ position: relative;
+ margin-top: 30px;
+ > div {
display: flex;
+ flex-direction: column;
align-items: center;
+ position: absolute;
+ font-size: 14px;
+ font-size: #747474;
> img {
- width: 32px;
- height: 22px;
- margin-right: 8px;
+ width: 62px;
+ height: 62px;
}
}
- .onebx1 {
- width: 100%;
- height: 100%;
- position: relative;
- margin-top: 30px;
- > div {
- display: flex;
- flex-direction: column;
- align-items: center;
- position: absolute;
- font-size: 14px;
- font-size: #747474;
- > img {
- width: 62px;
- height: 62px;
- }
- }
- .item1 {
- top: 140px;
- left: 50px;
- }
- .item2 {
- top: 140px;
- left: 170px;
- }
- .item3 {
- top: 270px;
- left: 170px;
- }
- .item4 {
- top: 10px;
- left: 300px;
- }
- .item5 {
- top: 140px;
- left: 300px;
- }
- .item6 {
- top: 10px;
- left: 430px;
- }
- .item7 {
- top: 140px;
- left: 430px;
- }
- .item8 {
- top: 270px;
- left: 430px;
- }
- .upimg {
- width: 15px;
- height: 40px;
- position: absolute;
- left: 190px;
- top: 230px;
- }
- .rigth1 {
- width: 40px;
- height: 15px;
- position: absolute;
- left: 0px;
- top: 180px;
- }
- .rigth2 {
- width: 40px;
- height: 15px;
- position: absolute;
- left: 120px;
- top: 180px;
- }
- .rigth3 {
- width: 40px;
- height: 15px;
- position: absolute;
- left: 375px;
- top: 180px;
- }
- .rigth4 {
- width: 40px;
- height: 15px;
- position: absolute;
- left: 375px;
- top: 50px;
- }
- .leftall {
- width: 182px;
- height: 540px;
- position: absolute;
- left: 350px;
- top: 50px;
- z-index: 99;
- }
- .rigthall {
- width: 165px;
- height: 270px;
- position: absolute;
- left: 250px;
- top: 50px;
- }
+ .item1 {
+ top: 140px;
+ left: 50px;
+ }
+ .item2 {
+ top: 140px;
+ left: 170px;
+ }
+ .item3 {
+ top: 270px;
+ left: 170px;
+ }
+ .item4 {
+ top: 10px;
+ left: 300px;
+ }
+ .item5 {
+ top: 140px;
+ left: 300px;
+ }
+ .item6 {
+ top: 10px;
+ left: 430px;
+ }
+ .item7 {
+ top: 140px;
+ left: 430px;
+ }
+ .item8 {
+ top: 270px;
+ left: 430px;
+ }
+ .upimg {
+ width: 15px;
+ height: 40px;
+ position: absolute;
+ left: 190px;
+ top: 230px;
+ }
+ .rigth1 {
+ width: 40px;
+ height: 15px;
+ position: absolute;
+ left: 0px;
+ top: 180px;
+ }
+ .rigth2 {
+ width: 40px;
+ height: 15px;
+ position: absolute;
+ left: 120px;
+ top: 180px;
+ }
+ .rigth3 {
+ width: 40px;
+ height: 15px;
+ position: absolute;
+ left: 375px;
+ top: 180px;
+ }
+ .rigth4 {
+ width: 40px;
+ height: 15px;
+ position: absolute;
+ left: 375px;
+ top: 50px;
+ }
+ .leftall {
+ width: 182px;
+ height: 540px;
+ position: absolute;
+ left: 350px;
+ top: 50px;
+ z-index: 99;
+ }
+ .rigthall {
+ width: 165px;
+ height: 270px;
+ position: absolute;
+ left: 250px;
+ top: 50px;
}
}
- .buts {
- width: 1380px;
- height: 234px;
- background: #ffffff;
- box-shadow: 0 0 16px 0 rgba(0, 134, 241, 0.102);
- border-radius: 32px;
- opacity: 1;
- position: absolute;
- box-sizing: border-box;
- left: 20px;
- top: 540px;
- padding: 30px 44px;
- .tptitl {
+ }
+ .buts {
+ width: 1380px;
+ height: 234px;
+ background: #ffffff;
+ box-shadow: 0px 6px 0 #c5e5fa, 0px 0px 20px #c5e5fa;
+ border-radius: 32px;
+ opacity: 1;
+ position: absolute;
+ box-sizing: border-box;
+ left: 20px;
+ top: 540px;
+ padding: 30px 44px;
+ .tptitl {
+ display: flex;
+ align-items: center;
+ > img {
+ width: 32px;
+ height: 22px;
+ margin-right: 8px;
+ }
+ }
+ .onebx1 {
+ width: 100%;
+ height: 100%;
+ position: relative;
+ margin-top: 30px;
+ > div {
display: flex;
+ flex-direction: column;
align-items: center;
+ position: absolute;
+ font-size: 14px;
+ font-size: #747474;
> img {
- width: 32px;
- height: 22px;
- margin-right: 8px;
+ width: 62px;
+ height: 62px;
}
}
- .onebx1{
- width: 100%;
- height: 100%;
- position: relative;
- margin-top: 30px;
- > div {
- display: flex;
- flex-direction: column;
- align-items: center;
- position: absolute;
- font-size: 14px;
- font-size: #747474;
- > img {
- width: 62px;
- height: 62px;
- }
- }
- .item1{
- left: 1000px;
- top:10px;
- }
- .item2{
- left: 800px;
- top:10px;
- }
- .item3{
- left: 600px;
- top:10px;
- }
- .item4{
- left: 400px;
- top:10px;
- }
- .left1{
- width: 60px;
- height: 15px;
- position: absolute;
- left: 900px;
- top: 50px;
- transform: rotate(180deg);
- }
- .left2{
- width: 60px;
- height: 15px;
- position: absolute;
- left: 700px;
- top: 50px;
- transform: rotate(180deg);
- }
- .left3{
- width: 60px;
- height: 15px;
- position: absolute;
- left: 500px;
- top: 50px;
- transform: rotate(180deg);
- }
+ .item1 {
+ left: 1000px;
+ top: 10px;
+ }
+ .item2 {
+ left: 800px;
+ top: 10px;
+ }
+ .item3 {
+ left: 600px;
+ top: 10px;
+ }
+ .item4 {
+ left: 400px;
+ top: 10px;
+ }
+ .left1 {
+ width: 60px;
+ height: 15px;
+ position: absolute;
+ left: 900px;
+ top: 50px;
+ transform: rotate(180deg);
+ }
+ .left2 {
+ width: 60px;
+ height: 15px;
+ position: absolute;
+ left: 700px;
+ top: 50px;
+ transform: rotate(180deg);
+ }
+ .left3 {
+ width: 60px;
+ height: 15px;
+ position: absolute;
+ left: 500px;
+ top: 50px;
+ transform: rotate(180deg);
}
}
}
- .tptitl{
- color: #172E60;
- }
- .bx{
- user-select: none;
- }
\ No newline at end of file
+}
+.tptitl {
+ color: #172e60;
+}
+.bx {
+ user-select: none;
+}
diff --git a/src/styles/login.scss b/src/styles/login.scss
index 743f1fbc..23f95e80 100644
--- a/src/styles/login.scss
+++ b/src/styles/login.scss
@@ -5,14 +5,14 @@
width: 100%;
height: 100%;
margin: 0 auto;
- background-image: url("/img/bg/bg.jpg");
+ background-image: url('/img/bg/bg.jpg');
background-size: 100% 100%;
}
.login-weaper {
margin: 0 auto;
width: 1000px;
- box-shadow: -4px 5px 10px rgba(0, 0, 0, 0.4);
+ box-shadow: 1px 1px 4px #d9d9d9;
.el-input-group__append {
border: none;
@@ -32,7 +32,7 @@
border-bottom-left-radius: 5px;
justify-content: center;
flex-direction: column;
- background-color: #8b9aac;
+ background-color: #fff;
color: #fff;
float: left;
width: 50%;
@@ -48,8 +48,8 @@
left: 25px;
top: 25px;
width: 100%;
- color: #fff;
- font-weight: 200;
+ color: #002e55;
+ font-weight: 500;
opacity: 0.9;
font-size: 18px;
overflow: hidden;
@@ -76,7 +76,7 @@
.login-main {
margin: 0 auto;
- width: 65%;
+ width: 100%;
box-sizing: border-box;
}
@@ -89,10 +89,10 @@
}
.login-title {
- color: #333;
+ color: #002e55;
margin-bottom: 40px;
- font-weight: 500;
- font-size: 22px;
+ font-weight: 600;
+ font-size: 30px;
text-align: center;
letter-spacing: 4px;
}
@@ -112,20 +112,24 @@
.login-submit {
width: 100%;
height: 45px;
- border: 1px solid #172e60;
+ // border: 1px solid #172e60;
+ border: 0;
background: none;
font-size: 18px;
letter-spacing: 2px;
font-weight: 300;
- color: #172e60;
+ color: #fff;
cursor: pointer;
margin-top: 30px;
- font-family: "neo";
+ font-family: 'neo';
transition: 0.25s;
+ background-color: #d3822a !important;
}
.login-form {
margin: 10px 0;
+ width: 65%;
+ margin: 0 auto;
i {
color: #333;
@@ -181,3 +185,9 @@
text-align: center;
cursor: pointer !important;
}
+.el-input__suffix {
+ // width: 5px !important;
+}
+.inputLog span.el-input__suffix-inner {
+ width: 5px !important;
+}
diff --git a/src/views/addvalue/distributionAddvalue.vue b/src/views/addvalue/distributionAddvalue.vue
index eb871586..eb4bf08f 100644
--- a/src/views/addvalue/distributionAddvalue.vue
+++ b/src/views/addvalue/distributionAddvalue.vue
@@ -1,7 +1,7 @@
-
+
@@ -16,7 +16,9 @@
新 增
- 删 除
+ 删 除
@@ -27,93 +29,121 @@
-
-
+
+
-
+
-
+
-
- 查看
- 编辑
- 删除
+
+ 查看
+ 编辑
+ 删除
-