Fixiaobai
2023-10-11 49890f74f09c5f132380c0a3d41982a8e924096a
	modified:   src/App.vue
new file: src/components/view/carrierContract.vue
new file: src/components/view/carrierManagement.vue
new file: src/components/view/carrierMetrics.vue
new file: src/components/view/freightSettlement.vue
modified: src/components/view/index-index.vue
new file: src/components/view/invoiceVerification.vue
new file: src/components/view/locationCardManagement.vue
new file: src/components/view/receiptPeriod.vue
new file: src/components/view/receiptStatistics.vue
new file: src/components/view/receiptVerification.vue
new file: src/components/view/reconciliationTransactions.vue
new file: src/components/view/shipmentOperate.vue
new file: src/components/view/shipmentRequest.vue
new file: src/components/view/shipmentTabulation.vue
new file: src/components/view/shipmentTrack.vue
new file: src/components/view/trackAppointment.vue
new file: src/components/view/vehicleStatistics.vue
modified: src/main.js
modified: src/view/enter.vue
modified: src/view/index.vue
new file: static/img/lg.png
new file: static/img/logor.png
new file: static/img/shouye.png
已修改5个文件
已添加19个文件
397 ■■■■■ 文件已修改
src/App.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/carrierContract.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/carrierManagement.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/carrierMetrics.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/freightSettlement.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/index-index.vue 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/invoiceVerification.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/locationCardManagement.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/receiptPeriod.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/receiptStatistics.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/receiptVerification.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/reconciliationTransactions.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/shipmentOperate.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/shipmentRequest.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/shipmentTabulation.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/shipmentTrack.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/trackAppointment.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/vehicleStatistics.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main.js 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/enter.vue 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/view/index.vue 155 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
static/img/lg.png 补丁 | 查看 | 原始文档 | blame | 历史
static/img/logor.png 补丁 | 查看 | 原始文档 | blame | 历史
static/img/shouye.png 补丁 | 查看 | 原始文档 | blame | 历史
src/App.vue
@@ -26,7 +26,7 @@
</script>
<style>
/* @import url("../static/img/alifont/iconfont.css"); */
@import url("//at.alicdn.com/t/c/font_4179845_pixkgb97c4p.css");
@import url("//at.alicdn.com/t/c/font_4281775_1onp267azqn.css");
* {
  margin: 0;
src/components/view/carrierContract.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>承运商合同管理</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/carrierManagement.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,15 @@
<template>
  <div>
    æ‰¿è¿å•†ç®¡ç†
  </div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/carrierMetrics.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>承运商指标查询</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/freightSettlement.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>运费结算</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/index-index.vue
@@ -2,7 +2,9 @@
</style>
<template>
  <div class="index">首页</div>
  <div class="index">
    <img style="width: 100%;height: 100%;" src="../../../static/img/shouye.png"/>
  </div>
</template>
<script>
src/components/view/invoiceVerification.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>到票核销</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/locationCardManagement.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>定位卡管理</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/receiptPeriod.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>回单周期维护</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/receiptStatistics.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>回单及时率统计</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/receiptVerification.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>回单核销</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/reconciliationTransactions.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>往来核对</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/shipmentOperate.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>发货操作</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/shipmentRequest.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>发货申请</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/shipmentTabulation.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>发货列表</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/shipmentTrack.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>发货跟踪</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/trackAppointment.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>货车预约</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/components/view/vehicleStatistics.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
<template>
  <div>整车率统计</div>
</template>
<script>
export default {
}
</script>
<style>
</style>
src/main.js
@@ -93,17 +93,17 @@
    return Promise.reject(err)
})
router.beforeEach((to, from, next) => {
  if (to.path.indexOf('/enter') != 0) {
    if (sessionStorage.getItem('token') == null || sessionStorage.getItem('token') == '' || sessionStorage.getItem(
        'token') == undefined) {
      next({
        path: '/enter'
      })
    }
  }
  next()
});
// router.beforeEach((to, from, next) => {
//   if (to.path.indexOf('/enter') != 0) {
//     if (sessionStorage.getItem('token') == null || sessionStorage.getItem('token') == '' || sessionStorage.getItem(
//         'token') == undefined) {
//       next({
//         path: '/enter'
//       })
//     }
//   }
//   next()
// });
new Vue({
    el: '#app',
src/view/enter.vue
@@ -102,7 +102,7 @@
    <div class="right">
      <div style="width: calc(100% - 100px * 2);">
        <div class="title_big">欢迎您登录!</div>
        <div class="title_small">鹓雏科技技术框架系统</div>
        <div class="title_small">瑞翔新材</div>
        <el-form :model="ruleForm" :rules="rules" ref="ruleForm" class="elform" :hide-required-asterisk="true">
          <el-form-item label="用户名" prop="account">
            <el-input v-model="ruleForm.account" placeholder="请输入账号" clearable></el-input>
@@ -169,6 +169,8 @@
        this.btnload = true
        this.$refs[formName].validate((valid) => {
          if (valid) {
              this.$router.push('/')
            return
            this.axios.post(this.$api.login.enter, {
              account: this.ruleForm.account,
              password: this.ruleForm.pwd
src/view/index.vue
@@ -16,7 +16,7 @@
    }
    .logo {
        width: 130px;
        width: 140px;
    }
    .logo img {
@@ -66,8 +66,8 @@
    .left .box {
        color: #fff;
        width: 68px;
        height: 68px;
        width: 71px;
        height: 75px;
        margin: 8px 0;
        cursor: pointer;
        display: flex;
@@ -209,9 +209,9 @@
    <div class="all">
        <div class="title">
            <div class="logo">
                <img src="../../static/img/logo 1.png" />
                <img src="../../static/img/lg.png" />
            </div>
            <div class="label">鹓雏技术框架系统</div>
            <div class="label">瑞翔新材TMS系统</div>
            <div class="user">
                <el-avatar :size="24">{{ userName.substring(0, 1) }}</el-avatar>
                <span>{{ userName }}</span>
@@ -288,19 +288,150 @@
                        }]
                    },
                    {
                        k: 2,
                        v: "承运商管理",
                        i: "font icon-kuguanfahuo",
                        c: [{
                            k: 3,
                            v: "承运商管理",
                            i: "font icon-bodanguanli",
                            u: "carrierManagement"
                        },{
                            k: 3,
                            v: "承运商合同管理",
                            i: "font icon-icon-contract",
                            u: "carrierContract"
                        }]
                    },
                    {
                        k: 1,
                        v: "技术管理",
                        i: "font icon-shouye",
                        v: "运输管理",
                        i: "font icon-yunyingguanli_tieziguanli",
                        c: [{
                                k: 1,
                                v: "标准BOM",
                                i: "font icon-shouye",
                                v: "发货申请",
                                i: "font icon-bodanguanli",
                                u: "shipmentRequest"
                            },
                            {
                                k: 2,
                                v: "发货操作",
                                i: "font icon-bodanguanli",
                                u: "shipmentOperate"
                            },
                            {
                                k: 3,
                                v: "发货列表",
                                i: "font icon-bodanguanli",
                                u: "shipmentTabulation"
                            },
                            {
                                k: 5,
                                v: "发货跟踪",
                                i: "font icon-bodanguanli",
                                u: "shipmentTrack"
                            },{
                                k: 6,
                                v: "到票核销",
                                i: "font icon-bodanguanli",
                                u: "invoiceVerification"
                            },
                            {
                                k: 7,
                                v: "运费结算",
                                i: "font icon-bodanguanli",
                                u: "freightSettlement"
                            },
                            {
                                k: 8,
                                v: "往来核对",
                                i: "font icon-bodanguanli",
                                u: "reconciliationTransactions"
                            },
                            {
                                k: 9,
                                v: "回单核销",
                                i: "font icon-bodanguanli",
                                u: "receiptVerification"
                            },
                            {
                                k: 10,
                                v: "回单及时率统计",
                                i: "font icon-bodanguanli",
                                u: "receiptStatistics"
                            },{
                                k: 11,
                                v: "整车率统计",
                                i: "font icon-bodanguanli",
                                u: "vehicleStatistics"
                            },
                            {
                                k: 12,
                                v: "定位卡管理",
                                i: "font icon-bodanguanli",
                                u: "locationCardManagement"
                            },
                            {
                                k: 13,
                                v: "货车预约",
                                i: "font icon-bodanguanli",
                                u: "trackAppointment"
                            },
                        ]
                    },
                    {
                        k: 3,
                        v: "承运商考核",
                        i: "font icon-wodekaohe",
                        c: [{
                                k: 1,
                                v: "承运商指标查询",
                                i: "font icon-bodanguanli",
                                u: "carrierMetrics"
                            },
                            {
                                k: 2,
                                v: "回单周期维护",
                                i: "font icon-bodanguanli",
                                u: "receiptPeriod"
                            }
                        ]
                    },
                    {
                        k: 4,
                        v: "系统配置",
                        i: "el-icon-s-tools",
                        c: [{
                                k: 1,
                                v: "定位卡领用管理",
                                i: "font icon-bodanguanli",
                                u: ""
                            },
                            {
                                k: 2,
                                v: "订单BOM",
                                i: "font icon-shouye",
                                v: "定位卡回收管理",
                                i: "font icon-bodanguanli",
                                u: ""
                            },
                            {
                                k: 3,
                                v: "车长单价维护",
                                i: "font icon-bodanguanli",
                                u: ""
                            },
                            {
                                k: 4,
                                v: "配载单价维护",
                                i: "font icon-bodanguanli",
                                u: ""
                            },
                            {
                                k: 5,
                                v: "专车价维护",
                                i: "font icon-bodanguanli",
                                u: ""
                            }
                        ]
@@ -320,7 +451,7 @@
        },
        created() {},
        mounted() {
            this.userName = JSON.parse(localStorage.getItem("user")).name;
            // this.userName = JSON.parse(localStorage.getItem("user")).name;
        },
        methods: {
            addTab(ob) {
static/img/lg.png
static/img/logor.png
static/img/shouye.png