|
|
|
@ -108,11 +108,11 @@
|
|
|
|
|
<el-table-column type="index" label="序号"></el-table-column>
|
|
|
|
|
<el-table-column label="工位编码" prop="workplaceId" width="90"></el-table-column>
|
|
|
|
|
<el-table-column label="工位名称" prop="workplaceName" width="120"></el-table-column>
|
|
|
|
|
<el-table-column label="工位类型" prop="workplaceType" width="90">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<span>{{ workplaceTypeMao[scope.row.workplaceType] }}</span>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<!--<el-table-column label="工位类型" prop="workplaceType" width="90">-->
|
|
|
|
|
<!-- <template slot-scope="scope">-->
|
|
|
|
|
<!-- <span>{{ workplaceTypeMao[scope.row.workplaceType] }}</span>-->
|
|
|
|
|
<!-- </template>-->
|
|
|
|
|
<!--</el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="库存预警数" prop="invRemindNumber" width="90"></el-table-column>-->
|
|
|
|
|
<el-table-column label="工位状态" prop="workplaceStatus" width="90">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
@ -210,7 +210,12 @@
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="单据类型" prop="thrBusName" width="140"></el-table-column>
|
|
|
|
|
<el-table-column label="出入库方式" prop="inoutType" width="100">
|
|
|
|
|
<el-table-column label="工位类型" prop="workplaceType" width="90">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<span>{{ workplaceTypeMap[scope.row.workplaceType] }}</span>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="管理设备" prop="inoutType" width="100">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<span>{{ inoutTypes[scope.row.inoutType] }}</span>
|
|
|
|
|
</template>
|
|
|
|
@ -369,18 +374,16 @@
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<el-form-item label="工位类型:" prop="workplaceType" class="query-form-item">
|
|
|
|
|
<el-select v-model="formData.workplaceType" style="width: 80%" placeholder="工位类型">
|
|
|
|
|
<el-option label="全部" :value="3"></el-option>
|
|
|
|
|
<el-option label="拆零" :value="1"></el-option>
|
|
|
|
|
<el-option label="取整" :value="2"></el-option>
|
|
|
|
|
<!--<el-col :span="12" class="el-col">-->
|
|
|
|
|
<!-- <el-form-item label="工位类型:" prop="workplaceType" class="query-form-item">-->
|
|
|
|
|
<!-- <el-select v-model="formData.workplaceType" style="width: 80%" placeholder="工位类型">-->
|
|
|
|
|
<!-- <el-option label="全部" :value="3"></el-option>-->
|
|
|
|
|
<!-- <el-option label="拆零" :value="1"></el-option>-->
|
|
|
|
|
<!-- <el-option label="取整" :value="2"></el-option>-->
|
|
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row :gutter="24">
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!--</el-col>-->
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<el-form-item prop="deptCode" label="所属部门:">
|
|
|
|
|
<el-select v-model="formData.deptCode" placeholder="请选择部门" clearable
|
|
|
|
@ -398,6 +401,10 @@
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row :gutter="24">
|
|
|
|
|
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<el-form-item label="工位负责人:" prop="chargeUser" class="query-form-item">
|
|
|
|
|
<el-select v-model="formData.chargeUser" placeholder="请选择负责人"
|
|
|
|
@ -415,6 +422,21 @@
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<el-form-item label="所属组别:" prop="constituencies" class="query-form-item">
|
|
|
|
|
<el-select v-model="formData.constituencies" placeholder="请选择所属组别"
|
|
|
|
|
style="width: 80%">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in fromDeptOptions"
|
|
|
|
|
:key="item.code"
|
|
|
|
|
:label="item.label"
|
|
|
|
|
:value="item.code"
|
|
|
|
|
>
|
|
|
|
|
<span style="float: left">{{ item.label }}</span>
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -437,21 +459,7 @@
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!--</el-col>-->
|
|
|
|
|
<el-row :gutter="24">
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<el-form-item label="所属组别:" prop="constituencies" class="query-form-item">
|
|
|
|
|
<el-select v-model="formData.constituencies" placeholder="请选择所属组别"
|
|
|
|
|
style="width: 80%">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in fromDeptOptions"
|
|
|
|
|
:key="item.code"
|
|
|
|
|
:label="item.label"
|
|
|
|
|
:value="item.code"
|
|
|
|
|
>
|
|
|
|
|
<span style="float: left">{{ item.label }}</span>
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<el-form-item label="备注:" prop="remake" class="query-form-item">
|
|
|
|
|
<el-input
|
|
|
|
@ -739,9 +747,9 @@ export default {
|
|
|
|
|
workplaceStatus: [
|
|
|
|
|
{ required: true, message: '请选择工位状态', trigger: 'blur' }
|
|
|
|
|
],
|
|
|
|
|
workplaceType: [
|
|
|
|
|
{ required: true, message: '请选择工位类型', trigger: 'blur' }
|
|
|
|
|
]
|
|
|
|
|
// workplaceType: [
|
|
|
|
|
// { required: true, message: '请选择工位类型', trigger: 'blur' }
|
|
|
|
|
// ]
|
|
|
|
|
},
|
|
|
|
|
invQuery: {
|
|
|
|
|
invCode: '',
|
|
|
|
@ -759,8 +767,8 @@ export default {
|
|
|
|
|
3: '按单不校验三期'
|
|
|
|
|
},
|
|
|
|
|
inoutTypes: {
|
|
|
|
|
1: '入库',
|
|
|
|
|
2: '出库'
|
|
|
|
|
1: '是',
|
|
|
|
|
2: '否'
|
|
|
|
|
},
|
|
|
|
|
corpTypeMap: {
|
|
|
|
|
1: '客户',
|
|
|
|
@ -781,7 +789,7 @@ export default {
|
|
|
|
|
0: '暂停',
|
|
|
|
|
1: '启用'
|
|
|
|
|
},
|
|
|
|
|
workplaceTypeMao: {
|
|
|
|
|
workplaceTypeMap: {
|
|
|
|
|
1: '拆零',
|
|
|
|
|
2: '取整',
|
|
|
|
|
3: '全部'
|
|
|
|
@ -870,7 +878,6 @@ export default {
|
|
|
|
|
workplaceId: null,
|
|
|
|
|
workplaceName: null,
|
|
|
|
|
workplaceStatus: 1,
|
|
|
|
|
workplaceType: 3,
|
|
|
|
|
deptCode: null,
|
|
|
|
|
chargeUser: null,
|
|
|
|
|
constituencies: '1001',
|
|
|
|
|