|
@@ -12,7 +12,7 @@
|
|
|
<view class="pd-24" id="base12345">
|
|
<view class="pd-24" id="base12345">
|
|
|
<view class="startline-title">基本信息</view>
|
|
<view class="startline-title">基本信息</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="pd-24 bg-#fff">
|
|
|
|
|
|
|
+ <view class="pd-24 bg-#fff mb-10">
|
|
|
<up-alert type="primary" fontSize="24rpx" description="注意:基地不强制与品种挂钩!基地地址以行政村为界,可成片集中或相对集中,跨村则视为另一基地(连片跨村除外)。"></up-alert>
|
|
<up-alert type="primary" fontSize="24rpx" description="注意:基地不强制与品种挂钩!基地地址以行政村为界,可成片集中或相对集中,跨村则视为另一基地(连片跨村除外)。"></up-alert>
|
|
|
<view class="pd-10"></view>
|
|
<view class="pd-10"></view>
|
|
|
<view class="h-1" id="baseTypepppp"></view>
|
|
<view class="h-1" id="baseTypepppp"></view>
|
|
@@ -113,99 +113,249 @@
|
|
|
<view class="h-1" id="lnglatpppp"></view>
|
|
<view class="h-1" id="lnglatpppp"></view>
|
|
|
<up-form-item required label="基地经纬度" prop="lnglat">
|
|
<up-form-item required label="基地经纬度" prop="lnglat">
|
|
|
<view class="flex1 d-flex a-c">
|
|
<view class="flex1 d-flex a-c">
|
|
|
- <up-input v-model="form.baseInfo.gapInfo.lng" border="none" placeholder="70-150内的经度数值" clearable></up-input>
|
|
|
|
|
|
|
+ <up-input v-model="form.baseInfo.gapInfo.lng" border="bottom" placeholder="70-150内的经度数值" clearable></up-input>
|
|
|
<view class="pd-5"></view>
|
|
<view class="pd-5"></view>
|
|
|
- <up-input v-model="form.baseInfo.gapInfo.lat" placeholder="4-53内的纬度数值" border="none" clearable></up-input>
|
|
|
|
|
|
|
+ <up-input v-model="form.baseInfo.gapInfo.lat" placeholder="4-53内的纬度数值" border="bottom" clearable></up-input>
|
|
|
</view>
|
|
</view>
|
|
|
</up-form-item>
|
|
</up-form-item>
|
|
|
</view>
|
|
</view>
|
|
|
<!-- 地块/圈舍/组培架信息 -->
|
|
<!-- 地块/圈舍/组培架信息 -->
|
|
|
- <view class="pd-24" id="plot12345">
|
|
|
|
|
- <view class="startline-title">地块/圈舍/组培架信息</view>
|
|
|
|
|
- </view>
|
|
|
|
|
|
|
+ <view class="h-1" id="plot12345"></view>
|
|
|
|
|
+ <template v-if="form.baseInfo.baseType == '1'">
|
|
|
|
|
+ <view class="pd-24">
|
|
|
|
|
+ <view class="startline-title">地块信息</view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="pd-24 bg-#fff">
|
|
|
|
|
+ <up-button type="primary" text="确定" plain>
|
|
|
|
|
+ <up-icon class="mr-10" name="plus" color="#37A954"></up-icon>
|
|
|
|
|
+ <span>添加地块信息</span>
|
|
|
|
|
+ </up-button>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ <template v-if="form.baseInfo.baseType == '2'">
|
|
|
|
|
+ <view class="pd-24">
|
|
|
|
|
+ <view class="startline-title">圈舍信息</view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="pd-24 bg-#fff">
|
|
|
|
|
+ <up-button type="primary" text="确定" plain>
|
|
|
|
|
+ <up-icon class="mr-10" name="plus" color="#37A954"></up-icon>
|
|
|
|
|
+ <span>添加圈舍信息</span>
|
|
|
|
|
+ </up-button>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ <template v-if="form.baseInfo.baseType == '3'">
|
|
|
|
|
+ <view class="pd-24">
|
|
|
|
|
+ <view class="startline-title">组培架信息</view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="pd-24 bg-#fff">
|
|
|
|
|
+ <up-button type="primary" text="确定" plain>
|
|
|
|
|
+ <up-icon class="mr-10" name="plus" color="#37A954"></up-icon>
|
|
|
|
|
+ <span>添加组培架信息</span>
|
|
|
|
|
+ </up-button>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </template>
|
|
|
|
|
+
|
|
|
<view class="pd-24" id="environment12345">
|
|
<view class="pd-24" id="environment12345">
|
|
|
<view class="startline-title">选址依据及环境信息</view>
|
|
<view class="startline-title">选址依据及环境信息</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="pd-24 bg-#fff mb-10">
|
|
|
|
|
- <view class="f-s-32 c-#333 f-w-600">选址依据</view>
|
|
|
|
|
- <up-form-item label="是否道地产区">
|
|
|
|
|
- <up-radio-group v-model="form.environmentInfo.daoStatus">
|
|
|
|
|
- <up-radio :customStyle="{ marginRight: '60rpx' }" v-for="(item, index) in yes_no" :key="index" :label="item.label" :name="item.value"></up-radio>
|
|
|
|
|
- </up-radio-group>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="pd-24 bg-#fff mb-10">
|
|
|
|
|
- <view class="f-s-32 c-#333 f-w-600">环境信息</view>
|
|
|
|
|
- <up-form-item label="土壤类型" prop="environmentInfo.soilType" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.soilType" placeholder="请输入土壤类型" border="none" clearable></up-input>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <up-form-item label="土壤质地" prop="environmentInfo.soilTexture" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.soilTexture" placeholder="请输入土壤质地" border="none" clearable></up-input>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <up-form-item label="有机质含量" prop="environmentInfo.organic" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.organic" placeholder="请输入有机质含量" border="none" clearable></up-input>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <up-form-item label="土壤PH值" prop="environmentInfo.soilPh" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.soilPh" placeholder="请输入土壤PH值" border="none" clearable></up-input>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <up-form-item label="水源类型" prop="environmentInfo.waterType" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.waterType" placeholder="请输入水源类型" border="none" clearable></up-input>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <up-form-item label="无霜期" prop="environmentInfo.notFrost" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.notFrost" placeholder="请输入无霜期" border="none" clearable></up-input>
|
|
|
|
|
- <template #right>
|
|
|
|
|
- <span>天</span>
|
|
|
|
|
- </template>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <up-form-item label="年降水量" prop="environmentInfo.precipitation" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.precipitation" placeholder="请输入年降水量" border="none" clearable></up-input>
|
|
|
|
|
- <template #right>
|
|
|
|
|
- <span>mm</span>
|
|
|
|
|
- </template>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <up-form-item label="年平均气温" prop="environmentInfo.avgTem" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.avgTem" placeholder="请输入年平均气温" border="none" clearable></up-input>
|
|
|
|
|
- <template #right>
|
|
|
|
|
- <span>℃</span>
|
|
|
|
|
- </template>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <up-form-item label="年绝对最高气温" prop="environmentInfo.maxTem" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.maxTem" placeholder="请输入年绝对最高气温" border="none" clearable></up-input>
|
|
|
|
|
- <template #right>
|
|
|
|
|
- <span>℃</span>
|
|
|
|
|
- </template>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <up-form-item label="年绝对最低气温" prop="environmentInfo.minTem" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.minTem" placeholder="请输入年绝对最低气温" border="none" clearable></up-input>
|
|
|
|
|
- <template #right>
|
|
|
|
|
- <span>℃</span>
|
|
|
|
|
- </template>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <up-form-item label="年日照时数" prop="environmentInfo.sunshineHours" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.sunshineHours" placeholder="请输入年日照时数" border="none" clearable></up-input>
|
|
|
|
|
- <template #right>
|
|
|
|
|
- <span>小时</span>
|
|
|
|
|
- </template>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <up-form-item label="海拔" prop="environmentInfo.altitude" borderBottom>
|
|
|
|
|
- <up-input v-model="form.environmentInfo.altitude" placeholder="请输入海拔" border="none" clearable></up-input>
|
|
|
|
|
- <template #right>
|
|
|
|
|
- <span>米</span>
|
|
|
|
|
- </template>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <!-- 基地图片 -->
|
|
|
|
|
- <up-form-item label="水、土壤、大气等环评报告" prop="environmentInfo.report" borderBottom>
|
|
|
|
|
- <ut-upload v-model="form.environmentInfo.report" :max-count="9" valueType="array" accept="file"></ut-upload>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <!-- 基地图片 -->
|
|
|
|
|
- <up-form-item label="基地图片" prop="environmentInfo.basePic" borderBottom>
|
|
|
|
|
- <ut-upload v-model="form.environmentInfo.basePic" :max-count="9"></ut-upload>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- <!-- 基地视频 -->
|
|
|
|
|
- <up-form-item label="基地视频" prop="environmentInfo.baseVideo" borderBottom>
|
|
|
|
|
- <ut-upload v-model="form.environmentInfo.baseVideo" :max-count="1" valueType="array" accept="video"></ut-upload>
|
|
|
|
|
- </up-form-item>
|
|
|
|
|
- </view>
|
|
|
|
|
|
|
+ <template v-if="form.baseInfo.baseType == '1'">
|
|
|
|
|
+ <view class="pd-24 bg-#fff mb-10">
|
|
|
|
|
+ <view class="f-s-32 c-#333 f-w-600">选址依据</view>
|
|
|
|
|
+ <up-form-item label="是否道地产区">
|
|
|
|
|
+ <up-radio-group v-model="form.environmentInfo.daoStatus">
|
|
|
|
|
+ <up-radio :customStyle="{ marginRight: '60rpx' }" v-for="(item, index) in yes_no" :key="index" :label="item.label" :name="item.value"></up-radio>
|
|
|
|
|
+ </up-radio-group>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="基地选址依据/标准" prop="environmentInfo.accordFile" borderBottom>
|
|
|
|
|
+ <ut-upload v-model="form.environmentInfo.accordFile" :max-count="9" valueType="array" accept="file"></ut-upload>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="文献或科学数据等选址适应性证明材料" prop="environmentInfo.adaptFile" borderBottom>
|
|
|
|
|
+ <ut-upload v-model="form.environmentInfo.adaptFile" :max-count="9" valueType="array" accept="file"></ut-upload>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="pd-24 bg-#fff mb-10">
|
|
|
|
|
+ <view class="f-s-32 c-#333 f-w-600">环境信息</view>
|
|
|
|
|
+ <up-form-item label="土壤类型" prop="environmentInfo.soilType" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.soilType" placeholder="请输入土壤类型" border="none" clearable></up-input>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="土壤质地" prop="environmentInfo.soilTexture" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.soilTexture" placeholder="请输入土壤质地" border="none" clearable></up-input>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="有机质含量" prop="environmentInfo.organic" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.organic" placeholder="请输入有机质含量" border="none" clearable></up-input>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="土壤PH值" prop="environmentInfo.soilPh" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.soilPh" placeholder="请输入土壤PH值" border="none" clearable></up-input>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="水源类型" prop="environmentInfo.waterType" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.waterType" placeholder="请输入水源类型" border="none" clearable></up-input>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="无霜期" prop="environmentInfo.notFrost" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.notFrost" placeholder="请输入无霜期" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>天</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="年降水量" prop="environmentInfo.precipitation" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.precipitation" placeholder="请输入年降水量" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>mm</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="年平均气温" prop="environmentInfo.avgTem" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.avgTem" placeholder="请输入年平均气温" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>℃</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="年绝对最高气温" prop="environmentInfo.maxTem" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.maxTem" placeholder="请输入年绝对最高气温" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>℃</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="年绝对最低气温" prop="environmentInfo.minTem" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.minTem" placeholder="请输入年绝对最低气温" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>℃</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="年日照时数" prop="environmentInfo.sunshineHours" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.sunshineHours" placeholder="请输入年日照时数" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>小时</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="海拔" prop="environmentInfo.altitude" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.altitude" placeholder="请输入海拔" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>米</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <!-- 水、土壤、大气等环评报告 -->
|
|
|
|
|
+ <up-form-item label="水、土壤、大气等环评报告" prop="environmentInfo.report" borderBottom>
|
|
|
|
|
+ <ut-upload v-model="form.environmentInfo.report" :max-count="9" valueType="array" accept="file"></ut-upload>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <!-- 基地图片 -->
|
|
|
|
|
+ <up-form-item label="基地图片" prop="environmentInfo.basePic" borderBottom>
|
|
|
|
|
+ <ut-upload v-model="form.environmentInfo.basePic" :max-count="9"></ut-upload>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <!-- 基地视频 -->
|
|
|
|
|
+ <up-form-item label="基地视频" prop="environmentInfo.baseVideo" borderBottom>
|
|
|
|
|
+ <ut-upload v-model="form.environmentInfo.baseVideo" :max-count="1" valueType="array" accept="video"></ut-upload>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ <template v-if="form.baseInfo.baseType == '2'">
|
|
|
|
|
+ <view class="pd-24 bg-#fff mb-10">
|
|
|
|
|
+ <view class="f-s-32 c-#333 f-w-600">选址依据</view>
|
|
|
|
|
+ <up-form-item label="是否道地产区">
|
|
|
|
|
+ <up-radio-group v-model="form.environmentInfo.daoStatus">
|
|
|
|
|
+ <up-radio :customStyle="{ marginRight: '60rpx' }" v-for="(item, index) in yes_no" :key="index" :label="item.label" :name="item.value"></up-radio>
|
|
|
|
|
+ </up-radio-group>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="基地选址依据/标准" prop="environmentInfo.accordFile" borderBottom>
|
|
|
|
|
+ <ut-upload v-model="form.environmentInfo.accordFile" :max-count="9" valueType="array" accept="file"></ut-upload>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="文献或科学数据等选址适应性证明材料" prop="environmentInfo.adaptFile" borderBottom>
|
|
|
|
|
+ <ut-upload v-model="form.environmentInfo.adaptFile" :max-count="9" valueType="array" accept="file"></ut-upload>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="pd-24 bg-#fff mb-10">
|
|
|
|
|
+ <view class="f-s-32 c-#333 f-w-600">环境信息</view>
|
|
|
|
|
+ <up-form-item label="水源类型" prop="environmentInfo.waterType" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.waterType" placeholder="请输入水源类型" border="none" clearable></up-input>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="无霜期" prop="environmentInfo.notFrost" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.notFrost" placeholder="请输入无霜期" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>天</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="年降水量" prop="environmentInfo.precipitation" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.precipitation" placeholder="请输入年降水量" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>mm</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="年平均气温" prop="environmentInfo.avgTem" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.avgTem" placeholder="请输入年平均气温" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>℃</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="年绝对最高气温" prop="environmentInfo.maxTem" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.maxTem" placeholder="请输入年绝对最高气温" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>℃</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="年绝对最低气温" prop="environmentInfo.minTem" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.minTem" placeholder="请输入年绝对最低气温" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>℃</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="年日照时数" prop="environmentInfo.sunshineHours" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.sunshineHours" placeholder="请输入年日照时数" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>小时</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="海拔" prop="environmentInfo.altitude" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.altitude" placeholder="请输入海拔" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>米</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <!-- 水、土壤、大气等环评报告 -->
|
|
|
|
|
+ <up-form-item label="水、大气等环评报告" prop="environmentInfo.report" borderBottom>
|
|
|
|
|
+ <ut-upload v-model="form.environmentInfo.report" :max-count="9" valueType="array" accept="file"></ut-upload>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <!-- 基地图片 -->
|
|
|
|
|
+ <up-form-item label="基地图片" prop="environmentInfo.basePic" borderBottom>
|
|
|
|
|
+ <ut-upload v-model="form.environmentInfo.basePic" :max-count="9"></ut-upload>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <!-- 基地视频 -->
|
|
|
|
|
+ <up-form-item label="基地视频" prop="environmentInfo.baseVideo" borderBottom>
|
|
|
|
|
+ <ut-upload v-model="form.environmentInfo.baseVideo" :max-count="1" valueType="array" accept="video"></ut-upload>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ <template v-if="form.baseInfo.baseType == '3'">
|
|
|
|
|
+ <view class="pd-24 bg-#fff mb-10">
|
|
|
|
|
+ <up-form-item label="温度" prop="environmentInfo.avgTem" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.avgTem" placeholder="请输入温度" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>℃</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="湿度" prop="environmentInfo.avgTem" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.avgTem" placeholder="请输入湿度" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>℃</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="洁净度" prop="environmentInfo.avgTem" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.avgTem" placeholder="请输入洁净度" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>℃</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="光照" prop="environmentInfo.avgTem" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.avgTem" placeholder="请输入光照" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>℃</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ <up-form-item label="光照周期" prop="environmentInfo.avgTem" borderBottom>
|
|
|
|
|
+ <up-input v-model="form.environmentInfo.avgTem" placeholder="请输入光照周期" border="none" clearable></up-input>
|
|
|
|
|
+ <template #right>
|
|
|
|
|
+ <span>℃</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </up-form-item>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </template>
|
|
|
</up-form>
|
|
</up-form>
|
|
|
<template #bottom>
|
|
<template #bottom>
|
|
|
<view class="pd-20 d-flex">
|
|
<view class="pd-20 d-flex">
|
|
@@ -214,6 +364,7 @@
|
|
|
</view>
|
|
</view>
|
|
|
</template>
|
|
</template>
|
|
|
</z-paging>
|
|
</z-paging>
|
|
|
|
|
+ <ut-picker-area v-model:show="showArea" v-model="form.baseInfo.gapInfo.adcode" @confirm="confirmArea"></ut-picker-area>
|
|
|
</template>
|
|
</template>
|
|
|
<script setup lang="ts">
|
|
<script setup lang="ts">
|
|
|
import { useUserStore } from '@/store';
|
|
import { useUserStore } from '@/store';
|
|
@@ -405,16 +556,7 @@ const getLocationByAddress = async () => {
|
|
|
lat: location.latitude,
|
|
lat: location.latitude,
|
|
|
};
|
|
};
|
|
|
};
|
|
};
|
|
|
-const openVideo = () => {
|
|
|
|
|
- uni.previewMedia({
|
|
|
|
|
- sources: [{
|
|
|
|
|
- url: 'https://fileserver.yujin.shuziyunyao.com/oss-file/smart-trace/2026/01/05/18e8bf8161874f938826905fa2034e06.mp4',
|
|
|
|
|
- type: 'video',
|
|
|
|
|
|
|
|
|
|
- }],
|
|
|
|
|
- current: 0
|
|
|
|
|
- })
|
|
|
|
|
-}
|
|
|
|
|
</script>
|
|
</script>
|
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
|
.z-paging-wrap {
|
|
.z-paging-wrap {
|