Compare commits

..

No commits in common. '94c87abb6e148cb5ce65b1f959cadab38556ac37' and '5f87413450a7cc2d78ad58061d92f900031ae1f9' have entirely different histories.

@ -74,7 +74,6 @@
"watch": true, "watch": true,
"watchEffect": true, "watchEffect": true,
"watchPostEffect": true, "watchPostEffect": true,
"watchSyncEffect": true, "watchSyncEffect": true
"toValue": true
} }
} }

@ -19,10 +19,7 @@ const useAdminWebSocket = () => {
const baseUri = import.meta.env.VITE_API_URL const baseUri = import.meta.env.VITE_API_URL
const host = window.location.host const host = window.location.host
const wsUri = `wss://${host}${baseUri}/ws?access_token=${accessToken}` const wsUri = `wss://${host}${baseUri}/ws?access_token=${accessToken}`
<<<<<<< HEAD
=======
console.log(wsUri, 'wsUri') console.log(wsUri, 'wsUri')
>>>>>>> 5f87413450a7cc2d78ad58061d92f900031ae1f9
//使用useWebSocket函数创建WebSocket连接并配置自动重连和心跳机制 //使用useWebSocket函数创建WebSocket连接并配置自动重连和心跳机制
useWebSocketReturn = useWebSocket(wsUri, { useWebSocketReturn = useWebSocket(wsUri, {

@ -10,9 +10,8 @@
@ok="handleSubmit" @ok="handleSubmit"
@cancel="handleClose" @cancel="handleClose"
> >
<!-- <a-empty v-if="clueStage.length === 0 && label.length === 0" /> --> <a-empty v-if="clueStage.length === 0 && label.length === 0" />
<!-- v-else --> <a-form v-else :model="formModel" :label-col="labelCol" :wrapper-col="wrapperCol">
<a-form :model="formModel" :label-col="labelCol" :wrapper-col="wrapperCol">
<div class="modalTitle">线索阶段树</div> <div class="modalTitle">线索阶段树</div>
<a-form-item style="overflow-x: auto" class="stepsbox maxWidth"> <a-form-item style="overflow-x: auto" class="stepsbox maxWidth">
<a-steps v-if="clueStage.length > 0" v-model:current="current" :initial="-1"> <a-steps v-if="clueStage.length > 0" v-model:current="current" :initial="-1">
@ -56,13 +55,13 @@
</a-checkbox-group> </a-checkbox-group>
<a-empty v-else /> <a-empty v-else />
</a-form-item> </a-form-item>
<!-- v-bind="validateInfos.customInformation" -->
<a-form-item <a-form-item
ref="customInformation" ref="customInformation"
label="客户资料" label="客户资料"
:label-col="{ span: 3 }" :label-col="{ span: 4 }"
:wrapper-col="{ span: 19 }" :wrapper-col="{ span: 19 }"
name="customInformation" name="customInformation"
v-bind="validateInfos.customInformation"
> >
<a-textarea v-model:value="formModel.customInformation" class="customInformationInput" /> <a-textarea v-model:value="formModel.customInformation" class="customInformationInput" />
</a-form-item> </a-form-item>
@ -199,21 +198,21 @@ const formModel = reactive<SysEdit>({
customInformation: '' customInformation: ''
}) })
// //
// const formRule = reactive({ const formRule = reactive({
// customInformation: [{ required: true, message: '', trigger: ['blur', 'change'] }] customInformation: [{ required: true, message: '请输入客户资料', trigger: ['blur', 'change'] }]
// }) })
// //
const formRequestMapping: FormRequestMapping<SysEdit> = { const formRequestMapping: FormRequestMapping<SysEdit> = {
// [FormAction.CREATE]: createMenu, // [FormAction.CREATE]: createMenu,
[FormAction.UPDATE]: updateResource [FormAction.UPDATE]: updateResource
} }
// validateInfos
const { submitLoading, validateAndSubmit, resetFields } = useAdminForm( const { submitLoading, validateAndSubmit, resetFields, validateInfos } = useAdminForm(
formAction, formAction,
formRequestMapping, formRequestMapping,
formModel formModel,
// formRule formRule
) )
// //
@ -408,13 +407,13 @@ defineExpose({
} }
//textarea //textarea
.customInformationInput { .customInformationInput {
margin-left: 10px; // margin-left: 10px;
} }
::v-deep textarea.ant-input { ::v-deep textarea.ant-input {
min-height: 90px; min-height: 90px;
} }
//label //label
::v-deep .ant-form-item-label > label { ::v-deep .ant-form-item-required {
color: rgba(0, 0, 0, 0.85); color: rgba(0, 0, 0, 0.85);
font-weight: 500; font-weight: 500;
font-size: 16px; font-size: 16px;

@ -1,7 +1,6 @@
/* eslint-disable */ /* eslint-disable */
/* prettier-ignore */ /* prettier-ignore */
// @ts-nocheck // @ts-nocheck
// noinspection JSUnusedGlobalSymbols
// Generated by unplugin-auto-import // Generated by unplugin-auto-import
export {} export {}
declare global { declare global {

Loading…
Cancel
Save