|
|
|
@ -10,8 +10,10 @@
|
|
|
|
|
<el-form-item label="上级部门" prop="parentId">
|
|
|
|
|
<BranchSelect v-model="formData.parentId" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
|
|
<el-form-item label="负责人" prop="leaderUserId">
|
|
|
|
|
<el-form-item label="车间" prop="workshopId">
|
|
|
|
|
<WorkshopSelect v-model="formData.workshopId" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="职工" prop="leaderUserId">
|
|
|
|
|
<UserSelect v-model="formData.leaderUserId" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="客户" prop="clientId">
|
|
|
|
@ -20,7 +22,7 @@
|
|
|
|
|
<el-form-item label="供应商" prop="supplierId">
|
|
|
|
|
<SupplierSelect v-model="formData.supplierId" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="材质" prop="compositionId">
|
|
|
|
|
<el-form-item label="材质" prop="compositionId">
|
|
|
|
|
<CompositionSelect v-model="formData.compositionId" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-form>
|
|
|
|
@ -42,6 +44,7 @@ import BranchSelect from '../hlvuestyle/branchSelect.vue'
|
|
|
|
|
import ClientSelect from '../hlvuestyle/clientSelect.vue'
|
|
|
|
|
import SupplierSelect from '../hlvuestyle/supplierSelect.vue'
|
|
|
|
|
import CompositionSelect from '../hlvuestyle/compositionSelect.vue'
|
|
|
|
|
import WorkshopSelect from '../hlvuestyle/workshopSelect.vue'
|
|
|
|
|
|
|
|
|
|
defineOptions({ name: 'SystemDeptForm' })
|
|
|
|
|
|
|
|
|
@ -58,7 +61,8 @@ const formData: any = ref({
|
|
|
|
|
leaderUserId: undefined,
|
|
|
|
|
clientId: undefined,
|
|
|
|
|
supplierId: undefined,
|
|
|
|
|
compositionId:undefined,
|
|
|
|
|
compositionId: undefined,
|
|
|
|
|
workshopId: undefined,
|
|
|
|
|
status: CommonStatusEnum.ENABLE
|
|
|
|
|
})
|
|
|
|
|
const formRules = reactive<FormRules>({
|
|
|
|
|