光子首件检验人员筛选

This commit is contained in:
shijing 2024-02-21 09:13:44 +08:00
parent 06f87adc45
commit bbb096e67c
2 changed files with 36 additions and 76 deletions

View File

@ -41,11 +41,11 @@
<div class="app-loading"> <div class="app-loading">
<div class="app-loading__logo"> <div class="app-loading__logo">
<!-- 曲阳 --> <!-- 曲阳 -->
<img src="img/bbmg_jy.jpg" /> <!-- <img src="img/bbmg_jy.jpg" /> -->
<!-- 托克逊 --> <!-- 托克逊 -->
<!-- <img src="img/bbmg.jpg"/> --> <!-- <img src="img/bbmg.jpg"/> -->
<!-- 光子 --> <!-- 光子/超低排放 -->
<!-- <img src="img/gz_logo.png" /> --> <img src="img/gz_logo.png" />
</div> </div>
<div class="app-loading__loader"></div> <div class="app-loading__loader"></div>
<div class="app-loading__title"> <div class="app-loading__title">

View File

@ -1,28 +1,12 @@
<template> <template>
<el-dialog <el-dialog title="首件检验" v-model="visible" :size="1000" destroy-on-close @closed="$emit('closed')">
title="首件检验"
v-model="visible"
:size="1000"
destroy-on-close
@closed="$emit('closed')"
>
<el-container v-loading="loading"> <el-container v-loading="loading">
<el-main style="padding: 0 20px 20px 20px"> <el-main style="padding: 0 20px 20px 20px">
<el-form <el-form ref="dialogForm" :model="form" :rules="rules" label-width="100px">
ref="dialogForm"
:model="form"
:rules="rules"
label-width="100px"
>
<el-row> <el-row>
<el-col :md="12" :sm="24"> <el-col :md="12" :sm="24">
<el-form-item label="检验日期" prop="test_date"> <el-form-item label="检验日期" prop="test_date">
<el-date-picker <el-date-picker v-model="form.test_date" type="date" value-format="YYYY-MM-DD" style="width:100%" />
v-model="form.test_date"
type="date"
value-format="YYYY-MM-DD"
style="width:100%"
/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :md="12" :sm="24"> <el-col :md="12" :sm="24">
@ -47,28 +31,15 @@
<el-row style="margin-top:14px"> <el-row style="margin-top:14px">
<el-col :md="12" :sm="24"> <el-col :md="12" :sm="24">
<el-form-item label="检验工序集" prop="test_group"> <el-form-item label="检验工序集" prop="test_group">
<el-select <el-select v-model="form.test_group" placeholder="检验工序集" clearable style="width:100%">
v-model="form.test_group" <el-option v-for="item in processOptions" :key="item" :label="item" :value="item">
placeholder="检验工序集"
clearable style="width:100%"
>
<el-option
v-for="item in processOptions"
:key="item"
:label="item"
:value="item">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :md="12" :sm="24" prop="is_ok"> <el-col :md="12" :sm="24" prop="is_ok">
<el-form-item label="合格判定" prop="is_ok"> <el-form-item label="合格判定" prop="is_ok">
<el-select <el-select v-model="form.is_ok" placeholder="合格判定" clearable style="width:100%">
v-model="form.is_ok"
placeholder="合格判定"
clearable
style="width:100%"
>
<el-option label="合格" :value="true" /> <el-option label="合格" :value="true" />
<el-option label="不合格" :value="false" /> <el-option label="不合格" :value="false" />
</el-select> </el-select>
@ -76,18 +47,8 @@
</el-col> </el-col>
<el-col :md="12" :sm="24"> <el-col :md="12" :sm="24">
<el-form-item label="检验员" prop="test_user"> <el-form-item label="检验员" prop="test_user">
<el-select <el-select v-model="form.test_user" placeholder="检验员" clearable filterable style="width:100%">
v-model="form.test_user" <el-option v-for="item in userList" :key="item.id" :label="item.name" :value="item.id" />
placeholder="检验员"
clearable filterable
style="width:100%"
>
<el-option
v-for="item in userList"
:key="item.id"
:label="item.name"
:value="item.id"
/>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -180,8 +141,8 @@ export default {
// //
getUserList() { getUserList() {
let that = this; let that = this;
this.$API.system.user.list.req({page_size:20,page:1}).then(res=>{ this.$API.system.user.list.req({ page: 0, depts__name: '检验管理部' }).then(res => {
that.userList = res.results; that.userList = res;
}); });
}, },
// getProcess(){ // getProcess(){
@ -241,5 +202,4 @@ export default {
}; };
</script> </script>
<style> <style></style>
</style>