王震
2023-12-19 5fcfed0c9e6dac85f680c705c9b20abad79e1324
	modified:   src/const/website.js
new file: src/page/PackingLedgerDetails/index.vue
modified: src/router/page/index.js
modified: src/views/plan/manufacturingorder/index.vue
modified: src/views/quality/Packaging_ledger/index.vue
modified: vue.config.js
已修改5个文件
已添加1个文件
209 ■■■■■ 文件已修改
src/const/website.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/page/PackingLedgerDetails/index.vue 158 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/page/index.js 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/plan/manufacturingorder/index.vue 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/quality/Packaging_ledger/index.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
vue.config.js 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/const/website.js
@@ -3,8 +3,8 @@
  copyright: 'Copyright Â© 2021 chinaztt.com. All rights reserved.',
  isFirstPage: true, // é…ç½®é¦–页不可关闭
  key: 'ztt', // é…ç½®ä¸»é”®,目前用于存储
  whiteList: ['/login', '/404', '/401', '/lock'], // é…ç½®æ— æƒé™å¯ä»¥è®¿é—®çš„页面
  whiteTagList: ['/login', '/404', '/401', '/lock'], // é…ç½®ä¸æ·»åŠ tags页面 ï¼ˆ'/advanced-router/mutative-detail/*'——*为通配符)
  whiteList: ['/login', '/404', '/401', '/lock',"/pack"], // é…ç½®æ— æƒé™å¯ä»¥è®¿é—®çš„页面
  whiteTagList: ['/login', '/404', '/401', '/lock',"/pack"], // é…ç½®ä¸æ·»åŠ tags页面 ï¼ˆ'/advanced-router/mutative-detail/*'——*为通配符)
  fistPage: {
    label: '首页',
    value: '/wel/index',
src/page/PackingLedgerDetails/index.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,158 @@
<template>
    <div >
        <el-card class="box-card">
        <div slot="header" class="clearfix">
            <span>包装详情</span>
        </div>
        <div>
            <el-table
                    :data="testStandardParams"
                    highlight-current-row
                    height="700"
                    class="txt"
                    stripe
                    >
                    <el-table-column
                        type ="index"
                        label="序号"
                        align="center"
                        width="80"
                    />
                    <el-table-column
                        label="产品"
                        prop="product"
                        show-overflow-tooltip
                        align="center"
                    />
                    <el-table-column
                        label="产品编号"
                        prop="productNo"
                        show-overflow-tooltip
                        align="center"
                    >
                    </el-table-column>
                    <el-table-column
                        label="批次号"
                        prop="outBatchNo"
                        show-overflow-tooltip
                        align="center"
                    >
                    </el-table-column>
                    <el-table-column
                        label="规格型号"
                        prop="specs"
                        show-overflow-tooltip
                        align="center"
                    >
                    </el-table-column>
                    <el-table-column
                        label="单位"
                        prop="unit"
                        show-overflow-tooltip
                        align="center"
                    >
                    </el-table-column>
                    <el-table-column
                        label="数量"
                        prop="number"
                        align="center"
                        show-overflow-tooltip
                        width="80"
                    ></el-table-column>
                </el-table>
        </div>
        </el-card>
        <!-- <div style="padding:40px 180px;">
            <div slot="header" class="clearfix">
                <span>包装台账详情</span>
            </div>
            <el-card>
                <el-table
                    :data="testStandardParams"
                    highlight-current-row
                    height="700"
                    class="txt"
                    stripe
                    >
                    <el-table-column
                        type ="index"
                        label="序号"
                        align="center"
                        width="80"
                    />
                    <el-table-column
                        label="产品"
                        prop="product"
                        show-overflow-tooltip
                        align="center"
                    />
                    <el-table-column
                        label="产品编号"
                        prop="productNo"
                        show-overflow-tooltip
                        align="center"
                    >
                    </el-table-column>
                    <el-table-column
                        label="批次号"
                        prop="outBatchNo"
                        show-overflow-tooltip
                        align="center"
                    >
                    </el-table-column>
                    <el-table-column
                        label="规格型号"
                        prop="specs"
                        show-overflow-tooltip
                        align="center"
                    >
                    </el-table-column>
                    <el-table-column
                        label="单位"
                        prop="unit"
                        show-overflow-tooltip
                        align="center"
                    >
                    </el-table-column>
                    <el-table-column
                        label="数量"
                        prop="number"
                        align="center"
                        show-overflow-tooltip
                        width="80"
                    ></el-table-column>
                </el-table>
            </el-card>
        </div> -->
    </div>
</template>
<script>
import {list} from '@/api/quality/Packaging_ledger'
export default{
    data(){
        return{
            testStandardParams:[]
        }
    },
    created() {
        this.chuaxun()
    },
    methods: {
        chuaxun(){
        list({packageBoxId:50}).then((res) =>{
            console.log(res,"1111111");
          this.testStandardParams = res.data.data
        })
      },
    }
}
</script>
<style>
 .txt{
    font-size: 16px;
 }
</style>
src/router/page/index.js
@@ -2,6 +2,16 @@
export default [
  {
    path: '/pack',
    name: '包装详情',
    component: () => import(/* webpackChunkName: "page" */ '@/page/PackingLedgerDetails/index'),
    meta: {
      keepAlive: true,
      isTab: false,
      isAuth: false
    }
  },
  {
    path: '/thirdpartylogin',
    name: '第三方登录页',
    component: () =>
src/views/plan/manufacturingorder/index.vue
@@ -199,7 +199,7 @@
      </el-dialog>
    </basic-container>
    <!-- æ ‡ç­¾æ‰“印 -->
    <el-dialog title="标签列表" :visible.sync="diaPrintTab" width="500px" top="5vh">
    <el-dialog title="标签列表" :visible.sync="diaPrintTab" width="28%" top="5vh">
      <div style="width:100%;height: 400px;overflow-y: auto;">
        <div class="dia_body">
          <el-checkbox 
@@ -232,27 +232,29 @@
                      <vueQr :text="JSON.stringify(item.code)" :size="80" :margin="2"></vueQr>
                    </el-col>
                  </el-row> -->
                   <div style="display: flex;">
                   <div>
                    <el-row style="font-size: 14px;padding-left: 20px;">
                          <el-col  style="font-weight: bold;">{{ item.pName }}</el-col>
                    </el-row>
                  <div style="display: flex;">
                      <div>
                        <el-col :span="8" :offset="2">
                        <el-col :span="8" :offset="4">
                          <vueQr :text="JSON.stringify(item.code)" :size="120" :margin="2"></vueQr>
                        </el-col>
                      </div>
                      <div style="margin-left: 20px;width: 100%;">
                        <el-row >
                          <el-col  style="font-weight: bold;"><span>批次号:&nbsp; </span>{{ item.code.moNo2 }}</el-col>
                      <div style="margin-left: 50px;width: 100%;">
                        <el-row style="margin-top: 10px;">
                          <el-col  style="font-weight: bold;font-size: 14px;"><span>批&nbsp; æ¬¡&nbsp;号:&nbsp; </span>{{ item.code.moNo2 }}</el-col>
                        </el-row>
                        <el-row style="margin-top: 5px;">
                          <el-col  style="font-weight: bold;"><span>订单号:&nbsp; </span>{{ item.orderNo }}</el-col>
                        <el-row style="margin-top: 9px;font-size: 14px;">
                          <el-col  style="font-weight: bold;"><span>订&nbsp; å•&nbsp;号:&nbsp; </span>{{ item.orderNo }}</el-col>
                        </el-row>
                        <el-row style="margin-top: 5px;">
                        <el-row style="margin-top: 9px;font-size: 14px;">
                          <el-col  style="font-weight: bold;"><span>客户名称:&nbsp; </span>{{ item.cName }}</el-col>
                        </el-row>
                        <el-row style="margin-top: 5px;">
                          <el-col  style="font-weight: bold;">{{ item.pName }}</el-col>
                        </el-row>
                      </div>
                  </div>
                  </div>
            </el-card>
          </el-checkbox-group>
        </div>
src/views/quality/Packaging_ledger/index.vue
@@ -150,7 +150,7 @@
              <el-row>
                <el-col :span="10" :offset="3">包装台账二维码:</el-col>
                <el-col :span="10">
                  <vueQr :text="JSON.stringify(item)" :size="110" :margin="1"></vueQr>
                  <vueQr :text=str :size="110" :margin="1"></vueQr>
                </el-col>
              </el-row>
            </el-card>
@@ -174,6 +174,7 @@
export default {
    data(){
        return {
          str:"http://192.168.2.213:8080/#/pack",
          qrData:[],
          diaPrintTab: false,
          multipleSelection: [],
vue.config.js
@@ -4,12 +4,10 @@
 */
// const url = 'http://192.168.2.7:9999'
const url = 'http://192.168.2.7:9999'
// const url = 'http://192.168.32.45:9999'
// const url = 'http://192.168.2.7:9999'
const url = 'http://192.168.32.45:9999'
//const url = 'http://192.168.2.7:9999'
//const url = 'http://192.168.32.45:9999'
// const url = 'http://192.168.0.23:9999'
// const url = 'http://localhost:9999'