Merge remote-tracking branch 'origin/dev-nx' into dev-nx

This commit is contained in:
csyue 2024-06-17 17:03:46 +08:00
commit 69bbdf63b0
4 changed files with 41 additions and 12 deletions

View File

@ -335,6 +335,14 @@ import {
export default { export default {
// name: "ReceiveApply", // name: "ReceiveApply",
dicts: ['sys_normal_disable'], dicts: ['sys_normal_disable'],
props: {
routerParams: {
type: Object,
default: () => {
return {}
},
},
},
data() { data() {
return { return {
// //
@ -363,7 +371,7 @@ export default {
time: null, // time: null, //
unitId: null, //id unitId: null, //id
proId: null, //id proId: undefined, //id
types: 1, // 1 2 types: 1, // 1 2
keyWord: '', keyWord: '',
@ -374,6 +382,9 @@ export default {
} }
}, },
created() { created() {
if (this.routerParams.pageNum) {
this.queryParams = this.routerParams
}
this.getList() this.getList()
this.GetUnitData() this.GetUnitData()
this.GetProData() this.GetProData()
@ -407,8 +418,8 @@ export default {
id: this.queryParams.proId, id: this.queryParams.proId,
} }
const res = await getUnitData(params) const res = await getUnitData(params)
res.data = res.data.filter(item => item != null)
this.unitList = res.data this.unitList = res.data
console.log('GetUnitData ======================', res)
}, },
// //
async GetProData() { async GetProData() {
@ -416,8 +427,8 @@ export default {
id: this.queryParams.unitId, id: this.queryParams.unitId,
} }
const res = await getProData(params) const res = await getProData(params)
res.data = res.data.filter(item => item != null)
this.proList = res.data this.proList = res.data
console.log('GetProData ======================', res)
}, },
// //
@ -438,9 +449,18 @@ export default {
}, },
/** 重置按钮操作 */ /** 重置按钮操作 */
resetQuery() { resetQuery() {
this.queryParams.time = [] this.queryParams = {
this.queryParams.unitId = '' pageNum: 1,
this.queryParams.proId = '' pageSize: 10,
dictName: undefined,
dictType: undefined,
status: undefined,
time: null, //
unitId: null, //id
proId: undefined, //id
types: 1, // 1 2
keyWord: '',
}
this.resetForm('queryForm') this.resetForm('queryForm')
this.GetUnitData() this.GetUnitData()
this.GetProData() this.GetProData()
@ -477,7 +497,7 @@ export default {
// this.$tab.refreshPage() // this.$tab.refreshPage()
// }) // })
this.$emit('viewPicking', row.taskId) this.$emit('viewPicking', row.taskId, this.queryParams)
}, },
/** 修改按钮操作 */ /** 修改按钮操作 */
handleUpdate(row) { handleUpdate(row) {
@ -488,7 +508,7 @@ export default {
// isEdit: true, // isEdit: true,
// }, // },
// }) // })
this.$emit('editPicking', row.taskId) this.$emit('editPicking', row.taskId, this.queryParams)
}, },
/** 驳回按钮操作 */ /** 驳回按钮操作 */
handleUpdate2(row) { handleUpdate2(row) {
@ -500,7 +520,7 @@ export default {
// isBack: true, // isBack: true,
// }, // },
// }) // })
this.$emit('editPicking', row.taskId, row.taskStatus) this.$emit('editPicking', row.taskId, this.queryParams, row.taskStatus)
}, },
/** 删除按钮操作 */ /** 删除按钮操作 */
async handleDelete(row) { async handleDelete(row) {

View File

@ -12,6 +12,7 @@
:isView="isView" :isView="isView"
:isEdit="isEdit" :isEdit="isEdit"
:rejectTaskStatus="rejectTaskStatus" :rejectTaskStatus="rejectTaskStatus"
:routerParams="routerParams"
@addPicking="addPicking" @addPicking="addPicking"
@viewPicking="viewPicking" @viewPicking="viewPicking"
@editPicking="editPicking" @editPicking="editPicking"
@ -38,6 +39,7 @@ export default {
rejectTaskStatus: '', rejectTaskStatus: '',
isView: false, isView: false,
isEdit: false, isEdit: false,
routerParams: {},
} }
}, },
methods: { methods: {
@ -48,23 +50,26 @@ export default {
this.isEdit = false this.isEdit = false
this.pageContent = '新增领料任务' this.pageContent = '新增领料任务'
this.isShowComponent = 'AddPicking' this.isShowComponent = 'AddPicking'
this.routerParams = {}
}, },
/* 查看领料任务 */ /* 查看领料任务 */
viewPicking(taskId) { viewPicking(taskId, routerParams) {
this.viewTaskId = taskId this.viewTaskId = taskId
this.pageContent = '领料任务详情' this.pageContent = '领料任务详情'
this.isView = false this.isView = false
this.isEdit = true this.isEdit = true
this.isShowComponent = 'AddPicking' this.isShowComponent = 'AddPicking'
this.routerParams = routerParams
}, },
/* 编辑和驳回提交 */ /* 编辑和驳回提交 */
editPicking(taskId, taskStatus) { editPicking(taskId, routerParams, taskStatus) {
this.viewTaskId = taskId this.viewTaskId = taskId
this.rejectTaskStatus = taskStatus || null this.rejectTaskStatus = taskStatus || null
this.isView = true this.isView = true
this.isEdit = true this.isEdit = true
this.pageContent = '领料任务编辑' this.pageContent = '领料任务编辑'
this.isShowComponent = 'AddPicking' this.isShowComponent = 'AddPicking'
this.routerParams = routerParams
}, },
goBack() { goBack() {
this.isShowComponent = 'Home' this.isShowComponent = 'Home'

View File

@ -567,7 +567,7 @@ export default {
{ name: '待内部审核', id: 32 }, { name: '待内部审核', id: 32 },
{ name: '待出库', id: 33 }, { name: '待出库', id: 33 },
{ name: '出库进行中', id: 34 }, { name: '出库进行中', id: 34 },
{ name: '完成', id: 35 }, { name: '完成', id: 35 },
], ],
} }
}, },

View File

@ -23,6 +23,7 @@
v-model="queryParams.unitId" v-model="queryParams.unitId"
placeholder="请选择单位名称" placeholder="请选择单位名称"
clearable clearable
filterable
> >
<el-option <el-option
v-for="item in unitList" v-for="item in unitList"
@ -720,6 +721,8 @@ export default {
// //
codeOut(row) { codeOut(row) {
// this.title = '' // this.title = ''
this.resetForm('codeOutForm')
this.resetForm('outQuery')
this.openCode = true this.openCode = true
this.outNum = row.outNum this.outNum = row.outNum
this.outQuery.typeId = row.typeId this.outQuery.typeId = row.typeId
@ -732,6 +735,7 @@ export default {
// this.title = '' // this.title = ''
this.openNum = true this.openNum = true
this.resetForm('numOutForm') this.resetForm('numOutForm')
this.resetForm('outQuery')
// console.log(row) // console.log(row)
let obj = {} let obj = {}
this.$set(obj, 'taskId', row.taskId) this.$set(obj, 'taskId', row.taskId)