wupengfei
2025-11-06 c80ead445a26d71f4a09ffc8f9afb1fd0b91f219
src/views/EmploymentManage/components/AddOrEditEmploymentView.vue
@@ -38,6 +38,7 @@
                  placeholder="请输入需求人数"
                  :min="0"
                  :max="999999999999"
                  :precision="0"
                  unit="人"
                ></ProFormInputNumber>
              </ProFormItemV2>
@@ -134,7 +135,27 @@
              </ProFormColItem>
            </ProFormCol>
          </template>
          <ProFormCol v-if="form.billingMethod === EnumBillingMethod.Piece">
            <ProFormColItem :span="12">
              <ProFormItemV2
                label="总件数:"
                prop="verifyWorkHours"
                :check-rules="[{ message: '请输入任务总件数' }]"
              >
                <span v-if="isDetail && !form.verifyWorkHours"></span>
                <ProFormInputNumber
                  v-else
                  :controls="false"
                  v-model="form.verifyWorkHours"
                  placeholder="请输入任务总件数"
                  :min="0"
                  :max="999999999999"
                  unit="件"
                  :disabled="feeCannotEdit"
                ></ProFormInputNumber>
              </ProFormItemV2>
            </ProFormColItem>
          </ProFormCol>
          <ProFormCol>
            <ProFormColItem :span="12">
              <ProFormItemV2
@@ -420,7 +441,6 @@
const id = route.params.id as string;
const isEdit = !!id;
const { settlementAccessList } = useEnterpriseWalletAccessSelect();
const { supplierEnterpriseSelect } = useGetSupplierEnterpriseSelect();
function disabledDate(time: Date) {
@@ -487,6 +507,10 @@
  settlementAccess: '' as any as EnumEnterpriseWalletAccess,
});
const { settlementAccessList } = useEnterpriseWalletAccessSelect({
  supplierEnterpriseId: computed(() => form.supplierEnterpriseId),
});
const { isLoading } = useQuery({
  queryKey: ['taskServices/getTaskInfo', id],
  queryFn: async () => {