Browse Source

Merge remote-tracking branch 'origin/master'

master
zelian_wu 2 years ago
parent
commit
1f376c9526
  1. 46
      src/views/modules/material/seekByNum.vue
  2. 144
      src/views/modules/material/seekByTrans.vue
  3. 10
      src/views/modules/warehouse/location.vue
  4. 4
      src/views/modules/warehouse/stagingCode.vue
  5. 2
      src/views/modules/warehouse/warehouse.vue

46
src/views/modules/material/seekByNum.vue

@ -9,7 +9,7 @@
<el-input v-model="searchData.partNo" clearable style="width: 120px"></el-input> <el-input v-model="searchData.partNo" clearable style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'库位编码:'"> <el-form-item :label="'库位编码:'">
<el-input v-model="searchData.locationId" clearable style="width: 120px"></el-input>
<el-input v-model="searchData.locationID" clearable style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'料号描述:'"> <el-form-item :label="'料号描述:'">
@ -20,16 +20,7 @@
<!-- <el-input v-model="searchData.rollNo" clearable style="width: 120px"></el-input>--> <!-- <el-input v-model="searchData.rollNo" clearable style="width: 120px"></el-input>-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
<!-- <el-form-item label="出入库类型:">-->
<!-- <el-select v-model="searchData.transType" placeholder="请选择" clearable style="width: 120px">-->
<!-- <el-option-->
<!-- v-for="i in findByNum"-->
<!-- :key ="i.transType"-->
<!-- :label="i.transType"-->
<!-- :value="i.transType">-->
<!-- </el-option>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item :label="' '"> <el-form-item :label="' '">
<el-button v-if="!authSearch" type="primary" @click="getDataList()">查询</el-button> <el-button v-if="!authSearch" type="primary" @click="getDataList()">查询</el-button>
@ -81,7 +72,7 @@
<el-tab-pane label="卷明细" name="detail"> <el-tab-pane label="卷明细" name="detail">
<el-table <el-table
:data="dataList2" :data="dataList2"
:height="height"
:height="secondHeight"
border border
style="width: 100%; "> style="width: 100%; ">
<el-table-column <el-table-column
@ -123,12 +114,6 @@
import { import {
findByNum, // findByNum, //
findByRoll // findByRoll //
// saveLocation, //
// updateLocation, //
// deleteLocation, //
// findByWarehouse, //
// inspectionTypeSearch, //
// // getSiteAndBuByUserName
} from "@/api/material/seekByTrans.js" } from "@/api/material/seekByTrans.js"
// import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js" // import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js"
// import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js' // import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js'
@ -175,6 +160,7 @@ export default {
pageSize: 20, pageSize: 20,
totalPage: 0, totalPage: 0,
height: 200, height: 200,
secondHeight: 200,
dataList: [], dataList: [],
dataList2:[], dataList2:[],
dataListLoading: false, dataListLoading: false,
@ -249,6 +235,24 @@ export default {
status: true, status: true,
fixed: '', fixed: '',
}, },
{
userId: this.$store.state.user.name,
functionId: 200003,
serialNumber: '200003TableNum',
tableId: "200003Table",
tableName: "卷数量",
columnWidth: 100,
columnProp: 'num',
headerAlign: 'right',
align: "right",
columnLabel: '卷数量',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
},
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 200003, functionId: 200003,
@ -368,7 +372,7 @@ export default {
columnProp: 'expiredDate', columnProp: 'expiredDate',
headerAlign: 'center', headerAlign: 'center',
align: "center", align: "center",
columnLabel: '录入人',
columnLabel: '失效日期',
columnHidden: false, columnHidden: false,
columnImage: false, columnImage: false,
columnSortable: false, columnSortable: false,
@ -485,7 +489,9 @@ export default {
mounted () { mounted () {
this.$nextTick(() => { this.$nextTick(() => {
this.height = window.innerHeight - 180
this.height = window.innerHeight / 2 - 30
/*第二个表格高度的动态调整*/
this.secondHeight = window.innerHeight - this.height - 180
}) })
}, },

144
src/views/modules/material/seekByTrans.vue

@ -6,16 +6,16 @@
<el-input v-model="searchData.partNo" clearable style="width: 120px"></el-input> <el-input v-model="searchData.partNo" clearable style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'库位编码:'"> <el-form-item :label="'库位编码:'">
<el-input v-model="searchData.locationId" clearable style="width: 120px"></el-input>
<el-input v-model="searchData.locationID" clearable style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'料号描述:'"> <el-form-item :label="'料号描述:'">
<el-input v-model="searchData.partDesc" clearable style="width: 120px"></el-input> <el-input v-model="searchData.partDesc" clearable style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'卷号:'">
<el-input v-model="searchData.rollNo" clearable style="width: 120px"></el-input>
</el-form-item>
<!-- <el-form-item :label="'卷号:'">-->
<!-- <el-input v-model="searchData.rollNo" clearable style="width: 120px"></el-input>-->
<!-- </el-form-item>-->
<!-- <el-form-item label="出入库类型:">--> <!-- <el-form-item label="出入库类型:">-->
<!-- <el-select v-model="searchData.transType" placeholder="请选择" clearable style="width: 120px">--> <!-- <el-select v-model="searchData.transType" placeholder="请选择" clearable style="width: 120px">-->
@ -78,7 +78,7 @@
<el-tab-pane label="卷明细" name="detail"> <el-tab-pane label="卷明细" name="detail">
<el-table <el-table
:data="dataList2" :data="dataList2"
:height="height"
:height="secondHeight"
border border
style="width: 100%; "> style="width: 100%; ">
<el-table-column <el-table-column
@ -172,6 +172,7 @@ export default {
pageSize: 20, pageSize: 20,
totalPage: 0, totalPage: 0,
height: 200, height: 200,
secondHeight: 200,
dataList: [], dataList: [],
dataList2:[], dataList2:[],
dataListLoading: false, dataListLoading: false,
@ -200,8 +201,8 @@ export default {
tableName: "工厂编码", tableName: "工厂编码",
columnWidth: 100, columnWidth: 100,
columnProp: 'site', columnProp: 'site',
headerAlign: 'left',
align: "left",
headerAlign: 'center',
align: "center",
columnLabel: '工厂编码', columnLabel: '工厂编码',
columnHidden: false, columnHidden: false,
columnImage: false, columnImage: false,
@ -213,14 +214,14 @@ export default {
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 200003, functionId: 200003,
serialNumber: '200003TableTransNo',
serialNumber: '200003TableTransType',
tableId: "200003Table", tableId: "200003Table",
tableName: "出入库单号",
columnWidth: 100,
columnProp: 'transNo',
tableName: "出入库类型",
columnWidth: 110,
columnProp: 'transType',
headerAlign: 'left', headerAlign: 'left',
align: "left", align: "left",
columnLabel: '出入库单号',
columnLabel: '出入库类型',
columnHidden: false, columnHidden: false,
columnImage: false, columnImage: false,
columnSortable: false, columnSortable: false,
@ -228,13 +229,31 @@ export default {
status: true, status: true,
fixed: '', fixed: '',
}, },
// {
// userId: this.$store.state.user.name,
// functionId: 200003,
// serialNumber: '200003TableTransNo',
// tableId: "200003Table",
// tableName: "",
// columnWidth: 100,
// columnProp: 'transNo',
// headerAlign: 'left',
// align: "left",
// columnLabel: '',
// columnHidden: false,
// columnImage: false,
// columnSortable: false,
// sortLv: 0,
// status: true,
// fixed: '',
// },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 200003, functionId: 200003,
serialNumber: '200003TableTransDate', serialNumber: '200003TableTransDate',
tableId: "200003Table", tableId: "200003Table",
tableName: "出入库日期", tableName: "出入库日期",
columnWidth: 100,
columnWidth: 110,
columnProp: 'transDate', columnProp: 'transDate',
headerAlign: 'center', headerAlign: 'center',
align: "center", align: "center",
@ -251,8 +270,8 @@ export default {
functionId: 200003, functionId: 200003,
serialNumber: '200003TableWarehouseId', serialNumber: '200003TableWarehouseId',
tableId: "200003Table", tableId: "200003Table",
tableName: "仓编码",
columnWidth: 100,
tableName: "仓编码",
columnWidth: 110,
columnProp: 'warehouseID', columnProp: 'warehouseID',
headerAlign: 'left', headerAlign: 'left',
align: "left", align: "left",
@ -288,7 +307,7 @@ export default {
serialNumber: '200003TablePartNo', serialNumber: '200003TablePartNo',
tableId: "200003Table", tableId: "200003Table",
tableName: "物料编码", tableName: "物料编码",
columnWidth: 100,
columnWidth: 110,
columnProp: 'partNo', columnProp: 'partNo',
headerAlign: 'left', headerAlign: 'left',
align: "left", align: "left",
@ -306,7 +325,7 @@ export default {
serialNumber: '200003TablePartDesc', serialNumber: '200003TablePartDesc',
tableId: "200003Table", tableId: "200003Table",
tableName: "料号描述", tableName: "料号描述",
columnWidth: 100,
columnWidth: 110,
columnProp: 'partDesc', columnProp: 'partDesc',
headerAlign: 'left', headerAlign: 'left',
align: "left", align: "left",
@ -318,13 +337,31 @@ export default {
status: true, status: true,
fixed: '', fixed: '',
}, },
{
userId: this.$store.state.user.name,
functionId: 200003,
serialNumber: '200003TableNum',
tableId: "200003Table",
tableName: "卷数量",
columnWidth: 100,
columnProp: 'num',
headerAlign: 'right',
align: "right",
columnLabel: '卷数量',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
},
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 200003, functionId: 200003,
serialNumber: '200003TableTransQty', serialNumber: '200003TableTransQty',
tableId: "200003Table", tableId: "200003Table",
tableName: "出入库数量", tableName: "出入库数量",
columnWidth: 100,
columnWidth: 110,
columnProp: 'transQty', columnProp: 'transQty',
headerAlign: 'right', headerAlign: 'right',
align: "right", align: "right",
@ -342,7 +379,7 @@ export default {
serialNumber: '200003TableBatchNo', serialNumber: '200003TableBatchNo',
tableId: "200003Table", tableId: "200003Table",
tableName: "批号", tableName: "批号",
columnWidth: 100,
columnWidth: 110,
columnProp: 'batchNo', columnProp: 'batchNo',
headerAlign: 'left', headerAlign: 'left',
align: "left", align: "left",
@ -360,7 +397,7 @@ export default {
serialNumber: '200003TableLocationID', serialNumber: '200003TableLocationID',
tableId: "200003Table", tableId: "200003Table",
tableName: "库位", tableName: "库位",
columnWidth: 100,
columnWidth: 110,
columnProp: 'locationID', columnProp: 'locationID',
headerAlign: 'left', headerAlign: 'left',
align: "left", align: "left",
@ -378,7 +415,7 @@ export default {
serialNumber: '200003TableWdrNo', serialNumber: '200003TableWdrNo',
tableId: "200003Table", tableId: "200003Table",
tableName: "W/D/R", tableName: "W/D/R",
columnWidth: 100,
columnWidth: 110,
columnProp: 'wdrNo', columnProp: 'wdrNo',
headerAlign: 'left', headerAlign: 'left',
align: "left", align: "left",
@ -396,7 +433,7 @@ export default {
serialNumber: '200003TableManufactureDate', serialNumber: '200003TableManufactureDate',
tableId: "200003Table", tableId: "200003Table",
tableName: "生产日期", tableName: "生产日期",
columnWidth: 100,
columnWidth: 110,
columnProp: 'manufactureDate', columnProp: 'manufactureDate',
headerAlign: 'center', headerAlign: 'center',
align: "center", align: "center",
@ -414,7 +451,7 @@ export default {
serialNumber: '200003TableOrderRef1', serialNumber: '200003TableOrderRef1',
tableId: "200003Table", tableId: "200003Table",
tableName: "关联单号", tableName: "关联单号",
columnWidth: 100,
columnWidth: 110,
columnProp: 'orderRef1', columnProp: 'orderRef1',
headerAlign: 'left', headerAlign: 'left',
align: "left", align: "left",
@ -426,31 +463,31 @@ export default {
status: true, status: true,
fixed: '', fixed: '',
}, },
{
userId: this.$store.state.user.name,
functionId: 200003,
serialNumber: '200003TableReceiver',
tableId: "200003Table",
tableName: "经手人",
columnWidth: 100,
columnProp: 'receiver',
headerAlign: 'left',
align: "left",
columnLabel: '经手人',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
},
// {
// userId: this.$store.state.user.name,
// functionId: 200003,
// serialNumber: '200003TableReceiver',
// tableId: "200003Table",
// tableName: "",
// columnWidth: 100,
// columnProp: 'receiver',
// headerAlign: 'left',
// align: "left",
// columnLabel: '',
// columnHidden: false,
// columnImage: false,
// columnSortable: false,
// sortLv: 0,
// status: true,
// fixed: '',
// },
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
functionId: 200003, functionId: 200003,
serialNumber: '200003TableEnterDate', serialNumber: '200003TableEnterDate',
tableId: "200003Table", tableId: "200003Table",
tableName: "录入时间", tableName: "录入时间",
columnWidth: 100,
columnWidth: 110,
columnProp: 'enterDate', columnProp: 'enterDate',
headerAlign: 'center', headerAlign: 'center',
align: "center", align: "center",
@ -480,24 +517,7 @@ export default {
status: true, status: true,
fixed: '', fixed: '',
}, },
{
userId: this.$store.state.user.name,
functionId: 200003,
serialNumber: '200003TableTransType',
tableId: "200003Table",
tableName: "出入库类型",
columnWidth: 100,
columnProp: 'transType',
headerAlign: 'left',
align: "left",
columnLabel: '出入库类型',
columnHidden: false,
columnImage: false,
columnSortable: false,
sortLv: 0,
status: true,
fixed: '',
},
], ],
columnList2:[ columnList2:[
{ {
@ -635,7 +655,9 @@ export default {
mounted () { mounted () {
this.$nextTick(() => { this.$nextTick(() => {
this.height = window.innerHeight - 180
this.height = window.innerHeight / 2 - 30
/*第二个表格高度的动态调整*/
this.secondHeight = window.innerHeight - this.height - 180
}) })
}, },

10
src/views/modules/warehouse/location.vue

@ -38,7 +38,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="仓编码:">
<el-form-item label="仓编码:">
<el-select v-model="searchData.warehouseId" placeholder="请选择" clearable style="width: 120px"> <el-select v-model="searchData.warehouseId" placeholder="请选择" clearable style="width: 120px">
<el-option <el-option
:label="null" :label="null"
@ -129,7 +129,7 @@
<el-form-item label="库位名称:" prop="locationName" :rules="rules.locationName"> <el-form-item label="库位名称:" prop="locationName" :rules="rules.locationName">
<el-input v-model="modalData.locationName" style="width: 221px"></el-input> <el-input v-model="modalData.locationName" style="width: 221px"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="仓编码:">
<el-form-item label="仓编码:">
<el-select v-model="modalData.warehouseId" style="width: 221px" placeholder="请选择" :rules="rules.warehouseId"> <el-select v-model="modalData.warehouseId" style="width: 221px" placeholder="请选择" :rules="rules.warehouseId">
<el-option <el-option
v-for="i in wareHouseList" v-for="i in wareHouseList"
@ -291,12 +291,12 @@ export default {
functionId: 100001004, functionId: 100001004,
serialNumber: '100001004TableWarehouseId', serialNumber: '100001004TableWarehouseId',
tableId: "100001004Table", tableId: "100001004Table",
tableName: "仓编码",
tableName: "仓编码",
columnWidth: 145, columnWidth: 145,
columnProp: 'warehouseId', columnProp: 'warehouseId',
headerAlign: 'left', headerAlign: 'left',
align: "left", align: "left",
columnLabel: '仓编码',
columnLabel: '仓编码',
columnHidden: false, columnHidden: false,
columnImage: false, columnImage: false,
columnSortable: false, columnSortable: false,
@ -553,7 +553,7 @@ export default {
// //
deleteModal (row) { deleteModal (row) {
this.$confirm(`是否删除这个检验方法?`, '提示', {
this.$confirm(`是否删除这个库位信息?`, '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning' type: 'warning'

4
src/views/modules/warehouse/stagingCode.vue

@ -9,7 +9,7 @@
<el-form-item :label="'阶段描述:'"> <el-form-item :label="'阶段描述:'">
<el-input v-model="searchData.phaseDescription" clearable style="width: 120px"></el-input> <el-input v-model="searchData.phaseDescription" clearable style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'阶段描述:'">
<el-form-item :label="'标识码:'">
<el-input v-model="searchData.identificationCode" clearable style="width: 120px"></el-input> <el-input v-model="searchData.identificationCode" clearable style="width: 120px"></el-input>
</el-form-item> </el-form-item>
@ -372,7 +372,7 @@ export default {
// //
deleteModal (row) { deleteModal (row) {
this.$confirm(`是否删除这个检验方法?`, '提示', {
this.$confirm(`是否删除这个阶段信息?`, '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning' type: 'warning'

2
src/views/modules/warehouse/warehouse.vue

@ -553,7 +553,7 @@ export default {
// //
deleteModal (row) { deleteModal (row) {
this.$confirm(`是否删除这个检验方法?`, '提示', {
this.$confirm(`是否删除这个仓库信息?`, '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning' type: 'warning'

Loading…
Cancel
Save