|
@@ -13,7 +13,7 @@
|
13
|
13
|
label="企 业"
|
14
|
14
|
placeholder="点击选择企业"
|
15
|
15
|
:rules="[{ required: true, message: '请选择企业' }]"
|
16
|
|
- @click="showPicker = true"
|
|
16
|
+ @click="handleOrgClick"
|
17
|
17
|
/>
|
18
|
18
|
<Popup v-model:show="showPicker" position="left" :style="{ height: '100%', width: '80%' }" >
|
19
|
19
|
<org-picker v-model="formData.orgId" @change="onConfirm" />
|
|
@@ -156,6 +156,11 @@ const customFieldName = {
|
156
|
156
|
text: 'orgName',
|
157
|
157
|
}
|
158
|
158
|
|
|
159
|
+const handleOrgClick = () => {
|
|
160
|
+ if (disableOrg.value) return
|
|
161
|
+ showPicker.value = true;
|
|
162
|
+}
|
|
163
|
+
|
159
|
164
|
const onConfirm = (value) => {
|
160
|
165
|
formData.orgId = value.orgId
|
161
|
166
|
formData.orgName = value.orgName
|