流程相关-分公司项目部新增

This commit is contained in:
lSun 2024-10-28 11:00:19 +08:00
parent 6240be6350
commit 9b37fb7b57
2 changed files with 14 additions and 14 deletions

View File

@ -142,7 +142,7 @@
<el-col :span="12" v-if="form.parentId !== 0">
<el-form-item label="上级部门" prop="parentId">
<treeselect v-model="form.parentId" :options="deptOptions" :normalizer="normalizer"
placeholder="选择上级部门"/>
placeholder="选择上级部门" :searchable="true" />
</el-form-item>
</el-col>
@ -155,7 +155,7 @@
<el-row>
<el-col :span="12">
<el-form-item label="部门负责人" prop="orgHeadUserIdList">
<el-select v-model="form.orgHeadUserIdList" multiple placeholder="部门负责人" clearable style="width: 100%;">
<el-select v-model="form.orgHeadUserIdList" filterable multiple placeholder="部门负责人" clearable style="width: 100%;">
<el-option
v-for="item in personOptions"
:key="item.userIds"
@ -169,7 +169,7 @@
<el-col :span="12">
<el-form-item label="考勤员" prop="attendanceUserId">
<el-select v-model="form.attendanceUserId" placeholder="考勤员" clearable style="width: 100%;">
<el-select v-model="form.attendanceUserId" filterable placeholder="考勤员" clearable style="width: 100%;">
<el-option
v-for="item in personOptions"
:key="item.userIds"
@ -218,7 +218,7 @@
<el-col :span="12">
<el-form-item label="项目经理:" prop="managerId">
<treeselect v-model="form.managerId" :multiple="false" :flat="true" :options="managerOptions"
:normalizer="normalizer2" placeholder="请选择项目经理"/>
:normalizer="normalizer2" placeholder="请选择项目经理" :searchable="true" />
</el-form-item>
</el-col>
</el-row>
@ -226,14 +226,14 @@
<el-col :span="12">
<el-form-item label="安全员:" prop="safetyId">
<treeselect v-model="form.safetyId" :multiple="false" :flat="true" :options="safetyOptions"
:normalizer="normalizer2" placeholder="请选择安全员"/>
:normalizer="normalizer2" placeholder="请选择安全员" :searchable="true" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="质检员:" prop="qualityId">
<treeselect v-model="form.qualityId" :multiple="false" :flat="true" :options="qualityOptions"
:normalizer="normalizer2" placeholder="请选择质检员"/>
:normalizer="normalizer2" placeholder="请选择质检员" :searchable="true" />
</el-form-item>
</el-col>
</el-row>
@ -242,14 +242,14 @@
<el-col :span="12">
<el-form-item label="项目总工:" prop="proId">
<treeselect v-model="form.proId" :multiple="false" :flat="true" :options="proOptions"
:normalizer="normalizer2" placeholder="选择项目总工"/>
:normalizer="normalizer2" placeholder="选择项目总工" :searchable="true" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="机械员:" prop="mechanicList">
<treeselect v-model="form.mechanicList" :multiple="true" :flat="true" :options="mechanicOptions"
:normalizer="normalizer2" placeholder="请选择机械员"/>
:normalizer="normalizer2" placeholder="请选择机械员" :searchable="true" />
</el-form-item>
</el-col>
</el-row>
@ -258,14 +258,14 @@
<el-col :span="12">
<el-form-item label="资料员:" prop="documenterList">
<treeselect v-model="form.documenterList" :multiple="true" :flat="true" :options="documenterOptions"
:normalizer="normalizer2" placeholder="请选择资料员"/>
:normalizer="normalizer2" placeholder="请选择资料员" :searchable="true" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="施工员:" prop="constructionList">
<treeselect v-model="form.constructionList" :multiple="true" :flat="true" :options="constructionOptions"
:normalizer="normalizer2" placeholder="请选择施工员"/>
:normalizer="normalizer2" placeholder="请选择施工员" :searchable="true" />
</el-form-item>
</el-col>
</el-row>
@ -274,14 +274,14 @@
<el-col :span="12">
<el-form-item label="材料员:" prop="materialmanList">
<treeselect v-model="form.materialmanList" :multiple="true" :flat="true" :options="materialmanOptions"
:normalizer="normalizer2" placeholder="请选择材料员"/>
:normalizer="normalizer2" placeholder="请选择材料员" :searchable="true" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="其他:" prop="otherList">
<treeselect v-model="form.otherList" :multiple="true" :flat="true" :options="otherOptions"
:normalizer="normalizer2" placeholder="请选择其他"/>
:normalizer="normalizer2" placeholder="请选择其他" :searchable="true" />
</el-form-item>
</el-col>
</el-row>

View File

@ -124,7 +124,7 @@
<el-row>
<el-col :span="24">
<el-form-item label="部门负责人" prop="orgHeadUserIdList">
<el-select v-model="form.orgHeadUserIdList" multiple placeholder="部门负责人" clearable style="width: 100%;">
<el-select v-model="form.orgHeadUserIdList" multiple placeholder="部门负责人" filterable clearable style="width: 100%;">
<el-option
v-for="item in personOptions"
:key="item.userIds"
@ -139,7 +139,7 @@
<el-row>
<el-col :span="24">
<el-form-item label="考勤员" prop="attendanceUserId">
<el-select v-model="form.attendanceUserId" placeholder="考勤员" clearable style="width: 100%;">
<el-select v-model="form.attendanceUserId" placeholder="考勤员" clearable filterable style="width: 100%;">
<el-option
v-for="item in personOptions"
:key="item.userIds"