|
@@ -136,7 +136,8 @@
|
|
:label-col="{ span: 8 }"
|
|
:label-col="{ span: 8 }"
|
|
name="longitude"
|
|
name="longitude"
|
|
>
|
|
>
|
|
- <a-input v-model:value="dataModel.longitude" placeholder="" :rows="4"/>
|
|
|
|
|
|
+ <a-input-number style="width: 100%" :controls="false" v-model:value="dataModel.longitude" placeholder=""
|
|
|
|
+ :rows="4"/>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
@@ -145,7 +146,7 @@
|
|
:label-col="{ span: 8 }"
|
|
:label-col="{ span: 8 }"
|
|
name="latitude"
|
|
name="latitude"
|
|
>
|
|
>
|
|
- <a-input v-model:value="dataModel.latitude" placeholder=""/>
|
|
|
|
|
|
+ <a-input-number style="width: 100%" :controls="false" v-model:value="dataModel.latitude" placeholder=""/>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
@@ -165,7 +166,7 @@
|
|
:label-col="{ span: 8 }"
|
|
:label-col="{ span: 8 }"
|
|
name="registeredCapital"
|
|
name="registeredCapital"
|
|
>
|
|
>
|
|
- <a-input-number style="width: 100%" v-model:value="dataModel.registeredCapital" addon-after="万元"
|
|
|
|
|
|
+ <a-input-number :min="0" style="width: 100%" v-model:value="dataModel.registeredCapital" addon-after="万元"
|
|
:controls="false"></a-input-number>
|
|
:controls="false"></a-input-number>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
@@ -364,7 +365,9 @@
|
|
name="workSituation"
|
|
name="workSituation"
|
|
:rules="[{ required: false, message: '请输入用工人数!' }]"
|
|
:rules="[{ required: false, message: '请输入用工人数!' }]"
|
|
>
|
|
>
|
|
- <a-input v-model:value="dataModel.workSituation" placeholder=""/>
|
|
|
|
|
|
+ <a-input-number :min="1" style="width: 100%" :controls="false" v-model:value="dataModel.workSituation"
|
|
|
|
+ placeholder=""
|
|
|
|
+ @blur="workSituationChange"/>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :span="8">
|
|
<a-col :span="8">
|
|
@@ -375,7 +378,7 @@
|
|
:rules="[{ required: false, message: '请输入参保人数!' }]"
|
|
:rules="[{ required: false, message: '请输入参保人数!' }]"
|
|
>
|
|
>
|
|
<a-input-number :min="0" style="width: 100%" :controls="false" v-model:value="dataModel.insuredCount"
|
|
<a-input-number :min="0" style="width: 100%" :controls="false" v-model:value="dataModel.insuredCount"
|
|
- placeholder=""/>
|
|
|
|
|
|
+ placeholder="" @blur="insuredCountChange"/>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
</a-row>
|
|
</a-row>
|
|
@@ -731,6 +734,18 @@ export default defineComponent(
|
|
}
|
|
}
|
|
}, 500)
|
|
}, 500)
|
|
|
|
|
|
|
|
+ function workSituationChange() {
|
|
|
|
+ if (formState.dataModel.workSituation) {
|
|
|
|
+ formState.dataModel.workSituation = Math.floor(formState.dataModel.workSituation)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ function insuredCountChange() {
|
|
|
|
+ if (formState.dataModel.insuredCount) {
|
|
|
|
+ formState.dataModel.insuredCount = Math.floor(formState.dataModel.insuredCount)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
return {
|
|
return {
|
|
...toRefs(formState),
|
|
...toRefs(formState),
|
|
loadData,
|
|
loadData,
|
|
@@ -762,7 +777,9 @@ export default defineComponent(
|
|
normalBtnLoading,
|
|
normalBtnLoading,
|
|
likeFindFirm,
|
|
likeFindFirm,
|
|
firmNameFetching,
|
|
firmNameFetching,
|
|
- firmList
|
|
|
|
|
|
+ firmList,
|
|
|
|
+ workSituationChange,
|
|
|
|
+ insuredCountChange
|
|
}
|
|
}
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|