Compare commits

...

2 Commits
master ... xin

17 changed files with 332 additions and 314 deletions

View File

@ -1,6 +1,7 @@
<script setup lang="ts">
import { useDark, useWindowSize, useThrottleFn } from '@vueuse/core'
import zhCn from 'element-plus/lib/locale/lang/zh-cn'
// import zhCn from 'element-plus/lib/locale/lang/zh-cn'
import zhCn from "element-plus/es/locale/lang/zh-cn";
import useAppStore from './stores/modules/app'
import useSettingStore from './stores/modules/setting'
import { ScreenEnum } from './enums/appEnums'

View File

@ -17,7 +17,7 @@
<el-col :span="8">
<el-form-item label="时间" prop="start_date">
<el-input
v-model="datas.start_date"
v-model="datas.datas.start_date"
clearable
type="textarea"
:disabled="true"
@ -29,7 +29,7 @@
<el-col :span="8">
<el-form-item label="地点" prop="address">
<el-input
v-model="datas.address"
v-model="datas.datas.address"
clearable
type="textarea"
:disabled="true"
@ -41,7 +41,7 @@
<el-col :span="8">
<el-form-item label="人数" prop="people_count">
<el-input
v-model="datas.people_count"
v-model="datas.datas.people_count"
clearable
type="textarea"
:disabled="true"
@ -52,7 +52,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="请包办" prop="serve">
<el-radio-group v-model="datas.serve" size="medium">
<el-radio-group v-model="datas.datas.serve" size="medium">
<el-radio label="2">酒店</el-radio>
<el-radio label="1">一条龙</el-radio>
<el-radio label="0">只请厨师</el-radio>
@ -61,7 +61,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无歌舞表演" prop="perform">
<el-radio-group v-model="datas.perform" size="medium">
<el-radio-group v-model="datas.datas.perform" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -69,7 +69,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无交通工具" prop="vehicle">
<el-radio-group v-model="datas.vehicle" size="medium">
<el-radio-group v-model="datas.datas.vehicle" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -77,7 +77,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无住宿" prop="in_hotel">
<el-radio-group v-model="datas.in_hotel" size="medium">
<el-radio-group v-model="datas.datas.in_hotel" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -85,6 +85,14 @@
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -17,7 +17,7 @@
<el-col :span="8">
<el-form-item label="时间" prop="start_date">
<el-input
v-model="datas.start_date"
v-model="datas.datas.start_date"
clearable
type="textarea"
:disabled="true"
@ -29,7 +29,7 @@
<el-col :span="8">
<el-form-item label="地点" prop="address">
<el-input
v-model="datas.address"
v-model="datas.datas.address"
clearable
type="textarea"
:disabled="true"
@ -41,7 +41,7 @@
<el-col :span="8">
<el-form-item label="人数" prop="people_count">
<el-input
v-model="datas.people_count"
v-model="datas.datas.people_count"
clearable
type="textarea"
:disabled="true"
@ -52,7 +52,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="请包办" prop="serve">
<el-radio-group v-model="datas.serve" size="medium">
<el-radio-group v-model="datas.datas.serve" size="medium">
<el-radio label="2">酒店</el-radio>
<el-radio label="1">一条龙</el-radio>
<el-radio label="0">只请厨师</el-radio>
@ -61,7 +61,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无歌舞表演" prop="perform">
<el-radio-group v-model="datas.perform" size="medium">
<el-radio-group v-model="datas.datas.perform" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -69,7 +69,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无交通工具" prop="vehicle">
<el-radio-group v-model="datas.vehicle" size="medium">
<el-radio-group v-model="datas.datas.vehicle" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -77,7 +77,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无住宿" prop="in_hotel">
<el-radio-group v-model="datas.in_hotel" size="medium">
<el-radio-group v-model="datas.datas.in_hotel" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -85,6 +85,14 @@
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -17,7 +17,7 @@
<el-col :span="8">
<el-form-item label="地点" prop="address">
<el-input
v-model="datas.address"
v-model="datas.datas.address"
clearable
type="textarea"
:disabled="true"
@ -29,7 +29,7 @@
<el-col :span="8">
<el-form-item label="人数" prop="people_count">
<el-input
v-model="datas.people_count"
v-model="datas.datas.people_count"
clearable
type="textarea"
:disabled="true"
@ -40,7 +40,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="请包办" prop="serve">
<el-radio-group v-model="datas.serve" size="medium">
<el-radio-group v-model="datas.datas.serve" size="medium">
<el-radio label="2">酒店</el-radio>
<el-radio label="1">一条龙</el-radio>
<el-radio label="0">只请厨师</el-radio>
@ -49,7 +49,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无歌舞表演" prop="perform">
<el-radio-group v-model="datas.perform" size="medium">
<el-radio-group v-model="datas.datas.perform" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -57,7 +57,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无主持仪式" prop="host">
<el-radio-group v-model="datas.host" size="medium">
<el-radio-group v-model="datas.datas.host" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -65,7 +65,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无交通工具" prop="vehicle">
<el-radio-group v-model="datas.vehicle" size="medium">
<el-radio-group v-model="datas.datas.vehicle" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -73,7 +73,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无住宿" prop="in_hotel">
<el-radio-group v-model="datas.in_hotel" size="medium">
<el-radio-group v-model="datas.datas.in_hotel" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -81,7 +81,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无墓地" prop="graveyard">
<el-radio-group v-model="datas.graveyard" size="medium">
<el-radio-group v-model="datas.datas.graveyard" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -89,6 +89,15 @@
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -17,7 +17,7 @@
<el-col :span="8">
<el-form-item label="时间" prop="start_date">
<el-input
v-model="datas.start_date"
v-model="datas.datas.start_date"
clearable
type="textarea"
:disabled="true"
@ -29,7 +29,7 @@
<el-col :span="8">
<el-form-item label="地点" prop="address">
<el-input
v-model="datas.address"
v-model="datas.datas.address"
clearable
type="textarea"
:disabled="true"
@ -41,7 +41,7 @@
<el-col :span="8">
<el-form-item label="人数" prop="people_count">
<el-input
v-model="datas.people_count"
v-model="datas.datas.people_count"
clearable
type="textarea"
:disabled="true"
@ -52,7 +52,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="请包办" prop="serve">
<el-radio-group v-model="datas.serve" size="medium">
<el-radio-group v-model="datas.datas.serve" size="medium">
<el-radio label="2">酒店</el-radio>
<el-radio label="1">一条龙</el-radio>
<el-radio label="0">只请厨师</el-radio>
@ -61,7 +61,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无歌舞表演" prop="perform">
<el-radio-group v-model="datas.perform" size="medium">
<el-radio-group v-model="datas.datas.perform" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -69,7 +69,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无主持仪式" prop="host">
<el-radio-group v-model="datas.host" size="medium">
<el-radio-group v-model="datas.datas.host" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -77,7 +77,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无交通工具" prop="vehicle">
<el-radio-group v-model="datas.vehicle" size="medium">
<el-radio-group v-model="datas.datas.vehicle" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -85,7 +85,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无住宿" prop="in_hotel">
<el-radio-group v-model="datas.in_hotel" size="medium">
<el-radio-group v-model="datas.datas.in_hotel" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -93,6 +93,14 @@
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -29,7 +29,7 @@
<el-col :span="8">
<el-form-item label="时间" prop="start_date">
<el-input
v-model="datas.start_date"
v-model="datas.datas.start_date"
clearable
type="textarea"
:disabled="true"
@ -41,7 +41,7 @@
<el-col :span="8">
<el-form-item label="地点" prop="address">
<el-input
v-model="datas.address"
v-model="datas.datas.address"
clearable
type="textarea"
:disabled="true"
@ -53,7 +53,7 @@
<el-col :span="8">
<el-form-item label="人数" prop="people_count">
<el-input
v-model="datas.people_count"
v-model="datas.datas.people_count"
clearable
type="textarea"
:disabled="true"
@ -64,7 +64,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="请包办" prop="serve">
<el-radio-group v-model="datas.serve" size="medium">
<el-radio-group v-model="datas.datas.serve" size="medium">
<el-radio label="2">酒店</el-radio>
<el-radio label="1">一条龙</el-radio>
<el-radio label="0">只请厨师</el-radio>
@ -73,7 +73,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无歌舞表演" prop="perform">
<el-radio-group v-model="datas.perform" size="medium">
<el-radio-group v-model="datas.datas.perform" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -81,7 +81,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无交通工具" prop="vehicle">
<el-radio-group v-model="datas.vehicle" size="medium">
<el-radio-group v-model="datas.datas.vehicle" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -89,7 +89,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无住宿" prop="in_hotel">
<el-radio-group v-model="datas.in_hotel" size="medium">
<el-radio-group v-model="datas.datas.in_hotel" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -97,6 +97,14 @@
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -16,7 +16,7 @@
<el-row>
<el-col :span="8">
<el-form-item label="有无养殖培训" prop="breeding_training">
<el-radio-group v-model="datas.breeding_training" size="medium">
<el-radio-group v-model="datas.datas.breeding_training" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -24,7 +24,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无注册成立养殖公司" prop="breeding_company">
<el-radio-group v-model="datas.breeding_company" size="medium">
<el-radio-group v-model="datas.datas.breeding_company" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -46,7 +46,7 @@
<el-col :span="8">
<el-form-item label="养殖类型" prop="breeding_type">
<el-input
v-model="datas.breeding_type"
v-model="datas.datas.breeding_type"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -57,7 +57,7 @@
<el-col :span="8">
<el-form-item label="开始时间" prop="breeding_time">
<el-input
v-model="datas.breeding_time"
v-model="datas.datas.breeding_time"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -68,7 +68,7 @@
<el-col :span="8">
<el-form-item label="上市时间" prop="mature_time">
<el-input
v-model="datas.mature_time"
v-model="datas.datas.mature_time"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -79,7 +79,7 @@
<el-col :span="8">
<el-form-item label="产量(斤)" prop="yield">
<el-input
v-model="datas.yield"
v-model="datas.datas.yield"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -90,7 +90,7 @@
<el-col :span="8">
<el-form-item label="预计收益(元)" prop="estimated_income">
<el-input
v-model="datas.estimated_income"
v-model="datas.datas.estimated_income"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -105,7 +105,7 @@
prop="farm_tools"
>
<el-input
v-model="datas.farm_tools"
v-model="datas.datas.farm_tools"
clearable
autosize
type="textarea"
@ -126,7 +126,7 @@
<el-col :span="8">
<el-form-item label="现代化程度(%)" prop="modernization">
<el-input
v-model="datas.modernization"
v-model="datas.datas.modernization"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -137,7 +137,7 @@
<el-col :span="8">
<el-form-item label="预售卖价格(元/500g)" prop="pre_price">
<el-input
v-model="datas.pre_price"
v-model="datas.datas.pre_price"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -147,7 +147,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="销售方式" prop="method_sales">
<el-radio-group v-model="datas.method_sales" size="medium">
<el-radio-group v-model="datas.datas.method_sales" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -155,7 +155,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无加工仓储" prop="processing_storage">
<el-radio-group v-model="datas.processing_storage" size="medium">
<el-radio-group v-model="datas.datas.processing_storage" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -163,7 +163,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无宣传推广" prop="promote">
<el-radio-group v-model="datas.promote" size="medium">
<el-radio-group v-model="datas.datas.promote" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -171,7 +171,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无运输" prop="transportation">
<el-radio-group v-model="datas.transportation" size="medium">
<el-radio-group v-model="datas.datas.transportation" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -179,7 +179,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="是否有扩大经营需求" prop="expand_business_needs">
<el-radio-group v-model="datas.expand_business_needs" size="medium">
<el-radio-group v-model="datas.datas.expand_business_needs" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -188,7 +188,7 @@
<el-col :span="8">
<el-form-item label="需求描述" prop="demand">
<el-input
v-model="datas.demand"
v-model="datas.datas.demand"
clearable
autosize
type="textarea"
@ -201,7 +201,7 @@
<el-col :span="8">
<el-form-item label="政策补助" prop="policy_subsidies">
<el-input
v-model="datas.policy_subsidies"
v-model="datas.datas.policy_subsidies"
clearable
autosize
type="textarea"
@ -213,6 +213,14 @@
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -16,16 +16,16 @@
<el-row>
<el-col :span="8">
<el-form-item label="是否在经营" prop="is_manage">
<el-radio-group v-model="datas.is_manage" size="medium">
<el-radio-group v-model="datas.datas.is_manage" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<template v-if="datas.is_manage == 1">
<template v-if="datas.datas.is_manage == 1">
<el-col :span="8">
<el-form-item label="有无建设用地" prop="construction_land">
<el-radio-group v-model="datas.construction_land" size="medium">
<el-radio-group v-model="datas.datas.construction_land" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -34,7 +34,7 @@
<el-col :span="8">
<el-form-item label="面积(m²)" prop="land_area">
<el-input
v-model="datas.land_area"
v-model="datas.datas.land_area"
clearable
:disabled="true"
></el-input>
@ -43,7 +43,7 @@
<el-col :span="8">
<el-form-item label="经营地点" prop="manage_place">
<el-input
v-model="datas.manage_place"
v-model="datas.datas.manage_place"
clearable
:disabled="true"
></el-input>
@ -52,7 +52,7 @@
<el-col :span="8">
<el-form-item label="材料来源" prop="source_materials">
<el-input
v-model="datas.source_materials"
v-model="datas.datas.source_materials"
clearable
:disabled="true"
></el-input>
@ -60,7 +60,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无销售渠道" prop="marketing_channel">
<el-radio-group v-model="datas.marketing_channel" size="medium">
<el-radio-group v-model="datas.datas.marketing_channel" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -68,7 +68,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无技术指导" prop="technical_guidance">
<el-radio-group v-model="datas.technical_guidance" size="medium">
<el-radio-group v-model="datas.datas.technical_guidance" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -76,7 +76,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无品牌" prop="brand">
<el-radio-group v-model="datas.brand" size="medium">
<el-radio-group v-model="datas.datas.brand" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -84,7 +84,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无宣传推广" prop="advertising">
<el-radio-group v-model="datas.advertising" size="medium">
<el-radio-group v-model="datas.datas.advertising" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -92,7 +92,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无运输" prop="transport">
<el-radio-group v-model="datas.transport" size="medium">
<el-radio-group v-model="datas.datas.transport" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -101,7 +101,7 @@
<el-col :span="8">
<el-form-item label="经营诉求" prop="business_appeal">
<el-input
v-model="datas.business_appeal"
v-model="datas.datas.business_appeal"
clearable
autosize
type="textarea"
@ -115,7 +115,7 @@
<template v-else>
<el-col :span="8">
<el-form-item label="有无建设用地" prop="construction_land">
<el-radio-group v-model="datas.construction_land" size="medium">
<el-radio-group v-model="datas.datas.construction_land" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -124,7 +124,7 @@
<el-col :span="8">
<el-form-item label="经营类型" prop="manage_type">
<el-select
v-model="datas.manage_type"
v-model="datas.datas.manage_type"
clearable
:style="{ width: '100%' }"
>
@ -140,7 +140,7 @@
<el-col :span="8">
<el-form-item label="经营地点" prop="manage_place">
<el-input
v-model="datas.manage_place"
v-model="datas.datas.manage_place"
clearable
:disabled="true"
></el-input>
@ -149,7 +149,7 @@
<el-col :span="8">
<el-form-item label="人数" prop="people_count">
<el-input
v-model="datas.people_count"
v-model="datas.datas.people_count"
clearable
:disabled="true"
></el-input>
@ -157,7 +157,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无食堂" prop="canteen">
<el-radio-group v-model="datas.canteen" size="medium">
<el-radio-group v-model="datas.datas.canteen" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -166,7 +166,7 @@
<el-col :span="8">
<el-form-item label="材料来源" prop="source_materials">
<el-input
v-model="datas.source_materials"
v-model="datas.datas.source_materials"
clearable
:disabled="true"
></el-input>
@ -175,7 +175,7 @@
<el-col :span="8">
<el-form-item label="自动化办公程度" prop="automation">
<el-input
v-model="datas.automation"
v-model="datas.datas.automation"
clearable
:disabled="true"
></el-input>
@ -183,7 +183,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无用工需求" prop="employment">
<el-radio-group v-model="datas.employment" size="medium">
<el-radio-group v-model="datas.datas.employment" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -191,7 +191,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无品牌" prop="brand">
<el-radio-group v-model="datas.brand" size="medium">
<el-radio-group v-model="datas.datas.brand" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -199,7 +199,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无宣传推广" prop="advertising">
<el-radio-group v-model="datas.advertising" size="medium">
<el-radio-group v-model="datas.datas.advertising" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -208,7 +208,7 @@
<el-col :span="8">
<el-form-item label="库存情况" prop="repertory">
<el-input
v-model="datas.repertory"
v-model="datas.datas.repertory"
clearable
:disabled="true"
></el-input>
@ -216,7 +216,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无运输" prop="transport">
<el-radio-group v-model="datas.transport" size="medium">
<el-radio-group v-model="datas.datas.transport" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -225,7 +225,7 @@
<el-col :span="8">
<el-form-item label="经营诉求" prop="business_appeal">
<el-input
v-model="datas.business_appeal"
v-model="datas.datas.business_appeal"
clearable
autosize
type="textarea"
@ -238,6 +238,14 @@
</template>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -9,7 +9,7 @@
label-width="180px"
>
<div class="tit">
装房
装房1
<span class="time">更新于:{{ update_time }}</span>
</div>
@ -17,7 +17,7 @@
<el-col :span="8">
<el-form-item label="房屋面积(m²)" prop="house_area">
<el-input
v-model="datas.house_area"
v-model="datas.datas.house_area"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -28,7 +28,7 @@
<el-col :span="8">
<el-form-item label="装修风格" prop="decoration_style">
<el-input
v-model="datas.decoration_style"
v-model="datas.datas.decoration_style"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -39,7 +39,7 @@
<el-col :span="8">
<el-form-item label="装修地点" prop="decoration_site">
<el-input
v-model="datas.decoration_site"
v-model="datas.datas.decoration_site"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -50,7 +50,7 @@
<el-col :span="8">
<el-form-item label="装修预算" prop="budget">
<el-input
v-model="datas.budget"
v-model="datas.datas.budget"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -60,7 +60,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="装修类型" prop="decoration_type">
<el-radio-group v-model="datas.decoration_type" size="medium">
<el-radio-group v-model="datas.datas.decoration_type" size="medium">
<el-radio label="1">私人</el-radio>
<el-radio label="0">公共建设</el-radio>
</el-radio-group>
@ -68,6 +68,14 @@
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>
@ -82,6 +90,8 @@ const props = defineProps({
decoration_site: "",
budget: "",
decoration_type: "",
};
},
},

View File

@ -17,7 +17,7 @@
<el-col :span="8">
<el-form-item label="维护内容" prop="maintenance_contents">
<el-input
v-model="datas.maintenance_contents"
v-model="datas.datas.maintenance_contents"
clearable
type="textarea"
:disabled="true"
@ -28,7 +28,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="维护类型" prop="maintenance_type">
<el-radio-group v-model="datas.maintenance_type" size="medium">
<el-radio-group v-model="datas.datas.maintenance_type" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -36,6 +36,14 @@
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -16,7 +16,7 @@
<el-row>
<el-col :span="8">
<el-form-item label="修房类型" prop="construction_type">
<el-radio-group v-model="datas.construction_type" size="medium">
<el-radio-group v-model="datas.datas.construction_type" size="medium">
<el-radio label="1">自建</el-radio>
<el-radio label="0">外包</el-radio>
</el-radio-group>
@ -25,7 +25,7 @@
<el-col :span="8">
<el-form-item label="建设面积(m²)" prop="construction_area">
<el-input
v-model="datas.construction_area"
v-model="datas.datas.construction_area"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -36,7 +36,7 @@
<el-col :span="8">
<el-form-item label="房屋风格" prop="house_style">
<el-input
v-model="datas.house_style"
v-model="datas.datas.house_style"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -47,7 +47,7 @@
<el-col :span="8">
<el-form-item label="修建地址" prop="construction_site">
<el-input
v-model="datas.construction_site"
v-model="datas.datas.construction_site"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -58,7 +58,7 @@
<el-col :span="8">
<el-form-item label="预算" prop="budget">
<el-input
v-model="datas.budget"
v-model="datas.datas.budget"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -68,7 +68,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无绿化" prop="afforest">
<el-radio-group v-model="datas.afforest" size="medium">
<el-radio-group v-model="datas.datas.afforest" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -76,7 +76,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无装修" prop="fitment">
<el-radio-group v-model="datas.fitment" size="medium">
<el-radio-group v-model="datas.datas.fitment" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -84,7 +84,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="房屋类型" prop="house_type">
<el-radio-group v-model="datas.house_type" size="medium">
<el-radio-group v-model="datas.datas.house_type" size="medium">
<el-radio label="1">私人</el-radio>
<el-radio label="0">公共建设</el-radio>
</el-radio-group>
@ -94,14 +94,22 @@
<el-form-item label="修建地照片" prop="construction_site_img">
<el-image
style="width: 500px; height: 320px"
:src="datas.construction_site_img"
:preview-src-list="[datas.construction_site_img]"
:src="datas.datas.construction_site_img"
:preview-src-list="[datas.datas.construction_site_img]"
fit="cover"
/>
</el-form-item>
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -17,7 +17,7 @@
<el-col :span="8">
<el-form-item label="地点" prop="place">
<el-input
v-model="datas.place"
v-model="datas.datas.place"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -28,7 +28,7 @@
<el-col :span="8">
<el-form-item label="房型" prop="house_type">
<el-input
v-model="datas.house_type"
v-model="datas.datas.house_type"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -39,7 +39,7 @@
<el-col :span="8">
<el-form-item label="几房" prop="rooms">
<el-input
v-model="datas.rooms"
v-model="datas.datas.rooms"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -50,7 +50,7 @@
<el-col :span="8">
<el-form-item label="面积(m²)" prop="house_area">
<el-input
v-model="datas.house_area"
v-model="datas.datas.house_area"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -61,7 +61,7 @@
<el-col :span="8">
<el-form-item label="朝向" prop="orientation">
<el-input
v-model="datas.orientation"
v-model="datas.datas.orientation"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -72,7 +72,7 @@
<el-col :span="8">
<el-form-item label="楼层" prop="floor">
<el-input
v-model="datas.floor"
v-model="datas.datas.floor"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -82,7 +82,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="装修类型" prop="fitment">
<el-radio-group v-model="datas.fitment" size="medium">
<el-radio-group v-model="datas.datas.fitment" size="medium">
<el-radio label="1">精装</el-radio>
<el-radio label="0">清水</el-radio>
</el-radio-group>
@ -91,7 +91,7 @@
<el-col :span="8">
<el-form-item label="预算" prop="budget">
<el-input
v-model="datas.budget"
v-model="datas.datas.budget"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -101,7 +101,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="付款类型" prop="payment_type">
<el-radio-group v-model="datas.payment_type" size="medium">
<el-radio-group v-model="datas.datas.payment_type" size="medium">
<el-radio label="1">按揭</el-radio>
<el-radio label="0">全款</el-radio>
</el-radio-group>
@ -109,6 +109,14 @@
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -17,7 +17,7 @@
<el-col :span="8">
<el-form-item label="土地总面积(亩)" prop="cultivated_area">
<el-input
v-model="datas.cultivated_area"
v-model="datas.datas.cultivated_area"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -29,7 +29,7 @@
<el-form-item label="土地规划" prop="cultivated_area">
<el-select
:disabled="isCheck"
v-model="datas.planning"
v-model="datas.datas.planning"
clearable
:style="{ width: '100%' }"
>
@ -44,7 +44,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无种植培训" prop="breeding_training">
<el-radio-group v-model="datas.breeding_training" size="medium">
<el-radio-group v-model="datas.datas.breeding_training" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -52,7 +52,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无注册成立种植公司" prop="planting_company">
<el-radio-group v-model="datas.planting_company" size="medium">
<el-radio-group v-model="datas.datas.planting_company" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -61,7 +61,7 @@
<el-col :span="8">
<el-form-item label="备注" prop="notes">
<el-input
v-model="datas.notes"
v-model="datas.datas.notes"
clearable
autosize
type="textarea"
@ -74,7 +74,7 @@
<el-col :span="8">
<el-form-item label="种植类型" prop="breeding_type">
<el-input
v-model="datas.breeding_type"
v-model="datas.datas.breeding_type"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -85,7 +85,7 @@
<el-col :span="8">
<el-form-item label="种植面积(亩)" prop="area">
<el-input
v-model="datas.area"
v-model="datas.datas.area"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -96,7 +96,7 @@
<el-col :span="8">
<el-form-item label="开始时间" prop="breeding_time">
<el-input
v-model="datas.breeding_time"
v-model="datas.datas.breeding_time"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -107,7 +107,7 @@
<el-col :span="8">
<el-form-item label="上市时间" prop="mature_time">
<el-input
v-model="datas.mature_time"
v-model="datas.datas.mature_time"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -118,7 +118,7 @@
<el-col :span="8">
<el-form-item label="产量(斤)" prop="yield">
<el-input
v-model="datas.yield"
v-model="datas.datas.yield"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -129,7 +129,7 @@
<el-col :span="8">
<el-form-item label="预计收益(元)" prop="estimated_income">
<el-input
v-model="datas.estimated_income"
v-model="datas.datas.estimated_income"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -144,7 +144,7 @@
prop="farm_tools"
>
<el-input
v-model="datas.farm_tools"
v-model="datas.datas.farm_tools"
clearable
autosize
type="textarea"
@ -156,7 +156,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="是否生态种植" prop="ecological_farming">
<el-radio-group v-model="datas.ecological_farming" size="medium">
<el-radio-group v-model="datas.datas.ecological_farming" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -165,7 +165,7 @@
<el-col :span="8">
<el-form-item label="现代化程度(%)" prop="modernization">
<el-input
v-model="datas.modernization"
v-model="datas.datas.modernization"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -176,7 +176,7 @@
<el-col :span="8">
<el-form-item label="预售卖价格(元/500g)" prop="pre_price">
<el-input
v-model="datas.pre_price"
v-model="datas.datas.pre_price"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -186,7 +186,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="销售方式" prop="method_sales">
<el-radio-group v-model="datas.method_sales" size="medium">
<el-radio-group v-model="datas.datas.method_sales" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -194,7 +194,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无加工仓储" prop="processing_storage">
<el-radio-group v-model="datas.processing_storage" size="medium">
<el-radio-group v-model="datas.datas.processing_storage" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -202,7 +202,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无宣传推广" prop="promote">
<el-radio-group v-model="datas.promote" size="medium">
<el-radio-group v-model="datas.datas.promote" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -210,7 +210,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无运输" prop="transportation">
<el-radio-group v-model="datas.transportation" size="medium">
<el-radio-group v-model="datas.datas.transportation" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -218,7 +218,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="是否有扩大经营需求" prop="expand_business_needs">
<el-radio-group v-model="datas.expand_business_needs" size="medium">
<el-radio-group v-model="datas.datas.expand_business_needs" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -227,7 +227,7 @@
<el-col :span="8">
<el-form-item label="需求描述" prop="demand">
<el-input
v-model="datas.demand"
v-model="datas.datas.demand"
clearable
autosize
type="textarea"
@ -240,7 +240,7 @@
<el-col :span="8">
<el-form-item label="政策补助" prop="policy_subsidies">
<el-input
v-model="datas.policy_subsidies"
v-model="datas.datas.policy_subsidies"
clearable
autosize
type="textarea"
@ -252,6 +252,14 @@
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -16,7 +16,7 @@
<el-row>
<el-col :span="8">
<el-form-item label="有无门面" prop="shop_front">
<el-radio-group v-model="datas.shop_front" size="medium">
<el-radio-group v-model="datas.datas.shop_front" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -25,7 +25,7 @@
<el-col :span="8">
<el-form-item label="门面面积(m²)" prop="area">
<el-input
v-model="datas.area"
v-model="datas.datas.area"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -36,7 +36,7 @@
<el-col :span="8">
<el-form-item label="经营地点" prop="place">
<el-input
v-model="datas.place"
v-model="datas.datas.place"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -48,7 +48,7 @@
<el-form-item label="经营类型" prop="type">
<el-select
:disabled="isCheck"
v-model="datas.type"
v-model="datas.datas.type"
clearable
:style="{ width: '100%' }"
>
@ -64,7 +64,7 @@
<el-col :span="8">
<el-form-item label="门面环境" prop="environment">
<el-input
v-model="datas.environment"
v-model="datas.datas.environment"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -75,7 +75,7 @@
<el-col :span="8">
<el-form-item label="服务对象" prop="service">
<el-input
v-model="datas.service"
v-model="datas.datas.service"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -85,7 +85,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无营业资质" prop="qualification">
<el-radio-group v-model="datas.qualification" size="medium">
<el-radio-group v-model="datas.datas.qualification" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -93,7 +93,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无进货渠道" prop="stock">
<el-radio-group v-model="datas.stock" size="medium">
<el-radio-group v-model="datas.datas.stock" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -102,7 +102,7 @@
<el-col :span="8">
<el-form-item label="店铺规模" prop="scale">
<el-input
v-model="datas.scale"
v-model="datas.datas.scale"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -113,7 +113,7 @@
<el-col :span="8">
<el-form-item label="商品来源" prop="source">
<el-input
v-model="datas.source"
v-model="datas.datas.source"
clearable
:disabled="true"
:style="{ width: '100%' }"
@ -123,7 +123,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无线上展示" prop="brand">
<el-radio-group v-model="datas.brand" size="medium">
<el-radio-group v-model="datas.datas.brand" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -131,7 +131,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无品牌" prop="field134">
<el-radio-group v-model="datas.brand" size="medium">
<el-radio-group v-model="datas.datas.brand" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -139,7 +139,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="库存情况" prop="repertory">
<el-radio-group v-model="datas.repertory" size="medium">
<el-radio-group v-model="datas.datas.repertory" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -148,7 +148,7 @@
<el-col :span="8">
<el-form-item label="经营诉求" prop="appeal">
<el-input
v-model="datas.appeal"
v-model="datas.datas.appeal"
clearable
autosize
type="textarea"
@ -160,6 +160,14 @@
</el-col>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -16,16 +16,16 @@
<el-row>
<el-col :span="8">
<el-form-item label="是否在经营" prop="is_manage">
<el-radio-group v-model="datas.is_manage" size="medium">
<el-radio-group v-model="datas.datas.is_manage" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<template v-if="datas.is_manage == 1">
<template v-if="datas.datas.is_manage == 1">
<el-col :span="8">
<el-form-item label="有无建设用地" prop="construction_land">
<el-radio-group v-model="datas.construction_land" size="medium">
<el-radio-group v-model="datas.datas.construction_land" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -34,7 +34,7 @@
<el-col :span="8">
<el-form-item label="面积(m²)" prop="land_area">
<el-input
v-model="datas.land_area"
v-model="datas.datas.land_area"
clearable
:disabled="true"
></el-input>
@ -43,7 +43,7 @@
<el-col :span="8">
<el-form-item label="经营地点" prop="manage_place">
<el-input
v-model="datas.manage_place"
v-model="datas.datas.manage_place"
clearable
:disabled="true"
></el-input>
@ -52,7 +52,7 @@
<el-col :span="8">
<el-form-item label="材料来源" prop="source_materials">
<el-input
v-model="datas.source_materials"
v-model="datas.datas.source_materials"
clearable
:disabled="true"
></el-input>
@ -60,7 +60,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无销售渠道" prop="marketing_channel">
<el-radio-group v-model="datas.marketing_channel" size="medium">
<el-radio-group v-model="datas.datas.marketing_channel" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -68,7 +68,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无技术指导" prop="technical_guidance">
<el-radio-group v-model="datas.technical_guidance" size="medium">
<el-radio-group v-model="datas.datas.technical_guidance" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -76,7 +76,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无品牌" prop="brand">
<el-radio-group v-model="datas.brand" size="medium">
<el-radio-group v-model="datas.datas.brand" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -84,7 +84,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无宣传推广" prop="advertising">
<el-radio-group v-model="datas.advertising" size="medium">
<el-radio-group v-model="datas.datas.advertising" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -92,7 +92,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无运输" prop="transport">
<el-radio-group v-model="datas.transport" size="medium">
<el-radio-group v-model="datas.datas.transport" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -101,7 +101,7 @@
<el-col :span="8">
<el-form-item label="经营诉求" prop="business_appeal">
<el-input
v-model="datas.business_appeal"
v-model="datas.datas.business_appeal"
clearable
autosize
type="textarea"
@ -115,7 +115,7 @@
<template v-else>
<el-col :span="8">
<el-form-item label="有无建设用地" prop="construction_land">
<el-radio-group v-model="datas.construction_land" size="medium">
<el-radio-group v-model="datas.datas.construction_land" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -124,7 +124,7 @@
<el-col :span="8">
<el-form-item label="经营类型" prop="manage_type">
<el-select
v-model="datas.manage_type"
v-model="datas.datas.manage_type"
clearable
:style="{ width: '100%' }"
>
@ -140,7 +140,7 @@
<el-col :span="8">
<el-form-item label="经营地点" prop="manage_place">
<el-input
v-model="datas.manage_place"
v-model="datas.datas.manage_place"
clearable
:disabled="true"
></el-input>
@ -149,7 +149,7 @@
<el-col :span="8">
<el-form-item label="人数" prop="people_count">
<el-input
v-model="datas.people_count"
v-model="datas.datas.people_count"
clearable
:disabled="true"
></el-input>
@ -157,7 +157,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无食堂" prop="canteen">
<el-radio-group v-model="datas.canteen" size="medium">
<el-radio-group v-model="datas.datas.canteen" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -166,7 +166,7 @@
<el-col :span="8">
<el-form-item label="材料来源" prop="source_materials">
<el-input
v-model="datas.source_materials"
v-model="datas.datas.source_materials"
clearable
:disabled="true"
></el-input>
@ -175,7 +175,7 @@
<el-col :span="8">
<el-form-item label="自动化办公程度" prop="automation">
<el-input
v-model="datas.automation"
v-model="datas.datas.automation"
clearable
:disabled="true"
></el-input>
@ -183,7 +183,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无用工需求" prop="employment">
<el-radio-group v-model="datas.employment" size="medium">
<el-radio-group v-model="datas.datas.employment" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -191,7 +191,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无品牌" prop="brand">
<el-radio-group v-model="datas.brand" size="medium">
<el-radio-group v-model="datas.datas.brand" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -199,7 +199,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无宣传推广" prop="advertising">
<el-radio-group v-model="datas.advertising" size="medium">
<el-radio-group v-model="datas.datas.advertising" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -208,7 +208,7 @@
<el-col :span="8">
<el-form-item label="库存情况" prop="repertory">
<el-input
v-model="datas.repertory"
v-model="datas.datas.repertory"
clearable
:disabled="true"
></el-input>
@ -216,7 +216,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="有无运输" prop="transport">
<el-radio-group v-model="datas.transport" size="medium">
<el-radio-group v-model="datas.datas.transport" size="medium">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
@ -225,7 +225,7 @@
<el-col :span="8">
<el-form-item label="经营诉求" prop="business_appeal">
<el-input
v-model="datas.business_appeal"
v-model="datas.datas.business_appeal"
clearable
autosize
type="textarea"
@ -238,6 +238,14 @@
</template>
</el-row>
</el-form>
<div v-if="datas.ai_question">
<p class="tit"> 商机分析</p>
<div >
<div>AI提问{{datas.ai_question}}</div><br/>
<div>AI回答{{datas.ai_aianalyse}}</div><br/>
<br/>
</div>
</div>
</el-card>
</template>

View File

@ -1,12 +1,6 @@
<template>
<el-card>
<el-form
ref="elForm"
:disabled="true"
:model="formData"
size="mini"
label-width="100px"
>
<el-form ref="elForm" :disabled="true" :model="formData" size="mini" label-width="100px">
<!-- <div style="font-size: 1.2rem; translate: 1vw 0; background-color: white">
个人信息
</div> -->
@ -16,12 +10,7 @@
<el-row>
<el-col :span="6">
<el-form-item label="姓名" prop="name">
<el-input
v-model="formData.name"
placeholder="请输入姓名"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="formData.name" placeholder="请输入姓名" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
@ -35,44 +24,25 @@
</el-col>
<el-col :span="6">
<el-form-item label="年龄" prop="age">
<el-input
v-model="formData.age"
placeholder="请输入年龄"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="formData.age" placeholder="请输入年龄" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="电话" prop="phone">
<el-input
v-model="formData.phone"
placeholder="请输入电话"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="formData.phone" placeholder="请输入电话" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="身份证号" prop="id_card">
<el-input
v-model="formData.id_card"
placeholder="请输入身份证号"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="formData.id_card" placeholder="请输入身份证号" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="地址" prop="field104">
<el-input
v-model="formData.address"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="formData.address" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
@ -84,36 +54,22 @@
<el-row>
<el-col :span="6">
<el-form-item label="地址">
<el-input
:value="
<el-input :value="
formData.area_name +
formData.street_name +
formData.village_name
"
placeholder="请输入地址"
clearable
:style="{ width: '100%' }"
>
" placeholder="请输入地址" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="详细地址" prop="address">
<el-input
v-model="formData.address"
placeholder="请输入详细地址"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="formData.address" placeholder="请输入详细地址" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item
label="汽车是否能到家"
label-width="200px"
prop="highway"
>
<el-form-item label="汽车是否能到家" label-width="200px" prop="highway">
<el-radio-group v-model="formData.highway" size="medium">
<el-radio :label="1"></el-radio>
<el-radio :label="0"></el-radio>
@ -121,11 +77,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item
label="是否使用智能手机"
label-width="200px"
prop="smart_phone"
>
<el-form-item label="是否使用智能手机" label-width="200px" prop="smart_phone">
<el-radio-group v-model="formData.smart_phone" size="medium">
<el-radio :label="1"></el-radio>
<el-radio :label="0"></el-radio>
@ -134,12 +86,7 @@
</el-col>
<el-col :span="6" v-if="formData.smart_phone">
<el-form-item label="微信号" prop="field119">
<el-input
v-model="formData.skills"
placeholder="请输入微信号"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="formData.skills" placeholder="请输入微信号" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
@ -152,52 +99,25 @@
<el-row>
<el-col :span="6">
<el-form-item label="姓名" prop="name">
<el-input
v-model="item.name"
placeholder="请输入姓名"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="item.name" placeholder="请输入姓名" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
<el-col :span="6" class="dates">
<el-form-item label="出生日期" prop="field110">
<el-date-picker
:disabled="true"
v-model="item.birth_time"
style="width: 150%"
placeholder="请输入出生日期"
clearable
></el-date-picker>
<el-date-picker :disabled="true" v-model="item.birth_time" style="width: 150%" placeholder="请输入出生日期" clearable></el-date-picker>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="就业情况" prop="field111">
<el-select
:disabled="true"
v-model="item.situation"
placeholder="请输入就业情况"
clearable
:style="{ width: '100%' }"
>
<el-option
v-for="(items, indexs) in workLists"
:key="indexs"
:label="items.name"
:value="items.id"
></el-option>
<el-select :disabled="true" v-model="item.situation" placeholder="请输入就业情况" clearable :style="{ width: '100%' }">
<el-option v-for="(items, indexs) in workLists" :key="indexs" :label="items.name" :value="items.id"></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="技能特长" prop="field119">
<el-input
v-model="item.skills"
placeholder="请输入技能特长"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="item.skills" placeholder="请输入技能特长" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
@ -216,35 +136,20 @@
<el-row>
<el-col :span="6">
<el-form-item label="年龄" prop="field134">
<el-input
v-model="item.age"
clearable
:disabled="true"
:style="{ width: '100%' }"
>
<el-input v-model="item.age" clearable :disabled="true" :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="哺乳方式" prop="feeding">
<el-radio-group v-model="item.feeding" size="medium">
<el-radio
v-for="(items, indexs) in datas.feedsList"
:key="index"
:label="items.value"
>{{ items.label }}</el-radio
>
<el-radio v-for="(items, indexs) in datas.feedsList" :key="index" :label="items.value">{{ items.label }}</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="备注" prop="field157">
<el-input
v-model="item.notes"
placeholder="请输入备注"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="item.notes" placeholder="请输入备注" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
@ -254,23 +159,13 @@
<el-row>
<el-col :span="6">
<el-form-item label="年龄" prop="field134">
<el-input
v-model="item.age"
clearable
:disabled="true"
:style="{ width: '100%' }"
>
<el-input v-model="item.age" clearable :disabled="true" :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
<el-col :span="6" v-if="formData.child_arr[index].age >= 3">
<el-form-item label="年级" prop="grade">
<el-input
v-model="item.grade"
placeholder="请输入年级"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="item.grade" placeholder="请输入年级" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
@ -284,38 +179,25 @@
</el-col>
<el-col :span="6" v-if="item.is_lesson">
<el-form-item label="补课情况" prop="lessons">
<el-input
v-model="item.lessons"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="item.lessons" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="备注" prop="field138">
<el-input
v-model="item.notes"
placeholder="请输入备注"
clearable
:style="{ width: '100%' }"
>
<el-input v-model="item.notes" placeholder="请输入备注" clearable :style="{ width: '100%' }">
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-col>
</div>
</el-form>
</el-card>
<component v-for="(item, card_index) in formData.datas" :key="item.id" :is="isComponent(item.category_child || item.category_id)" :datas="item" :update_time="item.update_time"></component>
<component
v-for="(item, card_index) in formData.datas"
:key="item.id"
:is="isComponent(item.category_child || item.category_id)"
:datas="item.datas"
:update_time="item.update_time"
></component>
</template>
<script lang="ts" setup name="test">
@ -714,7 +596,7 @@ fileManageDetil({ id: route.query.id }).then(async (res) => {
formData.brigade_name +
formData.address;
console.log(formData);
// console.log(formData);
// await getCityList();
// await getAreaList();
// await getStreetList();

View File

@ -100,6 +100,25 @@
fixed="right"
>
<template #default="{ row }">
<el-button
v-if="row.aianalyse_status==1"
v-perms="['user_informationg.user_informationg/details']"
type="primary"
link
>
<router-link
:to="{
path: 'user_informationg/details',
query: {
id: row.id,
},
}"
>
商机分析
</router-link>
</el-button>
<el-button
v-perms="['user_informationg.user_informationg/details']"
type="primary"
@ -115,6 +134,7 @@
>
详情
</router-link>
</el-button>
</template>
</el-table-column>