diff --git a/apps/web-antd/src/api/property/questionnaire/question/index.ts b/apps/web-antd/src/api/property/customerService/questionnaire/question/index.ts similarity index 100% rename from apps/web-antd/src/api/property/questionnaire/question/index.ts rename to apps/web-antd/src/api/property/customerService/questionnaire/question/index.ts diff --git a/apps/web-antd/src/api/property/questionnaire/question/model.d.ts b/apps/web-antd/src/api/property/customerService/questionnaire/question/model.d.ts similarity index 83% rename from apps/web-antd/src/api/property/questionnaire/question/model.d.ts rename to apps/web-antd/src/api/property/customerService/questionnaire/question/model.d.ts index c5367713..11d169dd 100644 --- a/apps/web-antd/src/api/property/questionnaire/question/model.d.ts +++ b/apps/web-antd/src/api/property/customerService/questionnaire/question/model.d.ts @@ -1,4 +1,7 @@ import type { PageQuery, BaseEntity } from '#/api/common'; +import type { + QuestionItemForm +} from "#/api/property/customerService/questionnaire/questionItem/model"; export interface QuestionVO { /** @@ -57,7 +60,7 @@ export interface QuestionForm extends BaseEntity { /** * 问题类型(1单行文本2多行文本3单选题4多选题5评分题6日期选择) */ - type?: string; + type: string; /** * 是否必填(1不必填2必填) @@ -74,6 +77,21 @@ export interface QuestionForm extends BaseEntity { */ sort?: number; + /** + * 选项 + */ + questionnaireQuestionItems:QuestionItemForm[] + + /** + * 评分预览 + */ + rate?:number; + + /** + * 时间预览 + */ + dateTime?:string; + } export interface QuestionQuery extends PageQuery { diff --git a/apps/web-antd/src/api/property/questionnaire/questionItem/index.ts b/apps/web-antd/src/api/property/customerService/questionnaire/questionItem/index.ts similarity index 100% rename from apps/web-antd/src/api/property/questionnaire/questionItem/index.ts rename to apps/web-antd/src/api/property/customerService/questionnaire/questionItem/index.ts diff --git a/apps/web-antd/src/api/property/questionnaire/questionItem/model.d.ts b/apps/web-antd/src/api/property/customerService/questionnaire/questionItem/model.d.ts similarity index 100% rename from apps/web-antd/src/api/property/questionnaire/questionItem/model.d.ts rename to apps/web-antd/src/api/property/customerService/questionnaire/questionItem/model.d.ts diff --git a/apps/web-antd/src/api/property/questionnaire/questionnaire/index.ts b/apps/web-antd/src/api/property/customerService/questionnaire/questionnaire/index.ts similarity index 100% rename from apps/web-antd/src/api/property/questionnaire/questionnaire/index.ts rename to apps/web-antd/src/api/property/customerService/questionnaire/questionnaire/index.ts diff --git a/apps/web-antd/src/api/property/questionnaire/questionnaire/model.d.ts b/apps/web-antd/src/api/property/customerService/questionnaire/questionnaire/model.d.ts similarity index 89% rename from apps/web-antd/src/api/property/questionnaire/questionnaire/model.d.ts rename to apps/web-antd/src/api/property/customerService/questionnaire/questionnaire/model.d.ts index d28fca41..97390bf9 100644 --- a/apps/web-antd/src/api/property/questionnaire/questionnaire/model.d.ts +++ b/apps/web-antd/src/api/property/customerService/questionnaire/questionnaire/model.d.ts @@ -1,4 +1,5 @@ import type { PageQuery, BaseEntity } from '#/api/common'; +import type {QuestionForm} from "#/api/property/customerService/questionnaire/question/model"; export interface QuestionnaireVO { /** @@ -74,6 +75,11 @@ export interface QuestionnaireForm extends BaseEntity { */ status?: string; + /** + * 问题 + */ + questionnaireQuestions:QuestionForm[]; + } export interface QuestionnaireQuery extends PageQuery {