This commit is contained in:
2025-03-18 17:58:22 +08:00
parent 1b47bcda4f
commit 27ed93ef58
7 changed files with 37 additions and 21 deletions

View File

@@ -66,7 +66,6 @@
<el-dialog title="添加班组" :lock-scroll="false" v-model="addShow" :close-on-click-modal="false" append-to-body draggable>
<el-form ref="formRef" :model="form" :rules="rules" label-width="100px">
<el-row :gutter="20">
<el-col :lg="12">
<el-form-item label="选择班组" prop="groupCode">
<el-select v-model="form.groupCode" filterable placeholder="请选择班组" value-key="id">
@@ -168,11 +167,23 @@
</template>
</el-table-column>
</el-table>
<pagination :total="persionNotBindTotal" v-model:page="queryNotBindPersionParams.pageNum" v-model:limit="queryNotBindPersionParams.pageSize" @pagination="getNotBindPersionList" />
<pagination
:total="persionNotBindTotal"
v-model:page="queryNotBindPersionParams.pageNum"
v-model:limit="queryNotBindPersionParams.pageSize"
@pagination="getNotBindPersionList" />
</div>
</el-dialog>
<!-- 人员技能矩阵图 -->
<ZrDialog title="人员技能矩阵" width="70%" @opened="skillOpened" :lock-scroll="false" v-model="skillShow" :close-on-click-modal="false" append-to-body draggable>
<ZrDialog
title="人员技能矩阵"
width="70%"
@opened="skillOpened"
:lock-scroll="false"
v-model="skillShow"
:close-on-click-modal="false"
append-to-body
draggable>
<div>
<BasePersonSkillMatrix ref="BasePersonSkillMatrixRef" :PersonList="personIds" :RouteId="routeId"></BasePersonSkillMatrix>
</div>
@@ -356,7 +367,7 @@ function handleAddGroup() {
function handleBindGroup() {
proxy.$refs['formRef'].validate((valid) => {
if (valid) {
form.value.ScheduleDate = selectDate.value
form.value.ScheduleDate = proxy.$dayjs(selectDate.value).format('YYYY-MM-DD hh:mm:ss')
AddGroupSchedule2(form.value).then((res) => {
if (res.code === 200) {
proxy.$modal.msgSuccess('新增成功')

View File

@@ -75,21 +75,9 @@
<el-form-item label="操作类别">
<div v-if="actionType == 1" class="tag-box bg-blue">入库</div>
<div v-if="actionType == 2" class="tag-box bg-red">出库</div>
<div v-if="actionType == 3" class="tag-box bg-yellow">盘点</div>
<div v-if="actionType == 3" class="tag-box bg-orange">盘点</div>
</el-form-item>
</el-col>
<el-col :lg="24" v-if="actionType == 1">
<el-form-item label="入库单号" prop="id">
<el-input v-model="form.id" placeholder="请输入库单号" />
</el-form-item>
</el-col>
<el-col :lg="24" v-if="actionType == 2">
<el-form-item label="领料单号" prop="id">
<el-input v-model="form.id" placeholder="请输入领料单号" />
</el-form-item>
</el-col>
<el-col :lg="24">
<el-form-item label="库位" prop="location">
<el-select :disabled="isUpdate" filterable v-model="form.location" placeholder="请选择库位">
@@ -371,11 +359,11 @@ async function submitForm() {
color: #fff;
}
.bg-red {
background-color: red;
background-color: #f56c6c;
color: #fff;
}
.bg-yellow {
background-color: yellow;
color: #fff;
.bg-orange {
background-color: #e6a23c;
color: #fff !important;
}
</style>

View File

@@ -274,7 +274,24 @@ function handleDelete(row) {
})
}
///
import { listMaterialCategories } from '@/api/materialManagement/wms-category.js'
const categoryOptions = ref([])
function getMaterialCategories() {
listMaterialCategories().then((res) => {
const { code, data } = res
if (code == 200) {
categoryOptions.value = data.result.map((item) => {
return {
value: item.categoryId,
label: item.categoryName
}
})
}
})
}
getMaterialCategories()
handleQuery()
</script>