|
|
@@ -1,11 +1,12 @@
|
|
|
<template>
|
|
|
<z-paging class="" ref="paging" bgColor="#fff" paging-class="paging-btm-shadow" safe-area-inset-bottom scroll-with-animation>
|
|
|
<template #top>
|
|
|
- <ut-navbar :title="did ? '编辑种源入库信息' : '添加种源入库信息'" :fixed="false" border></ut-navbar>
|
|
|
+ <ut-navbar :title="optionsParam?.mode == 'edit' ? '编辑种源入库信息' : '添加种源入库信息'" :fixed="false" border></ut-navbar>
|
|
|
</template>
|
|
|
<view class="pd-24">
|
|
|
<up-form class="p-rtv" labelPosition="top" :model="form" :rules="rules" labelWidth="auto" ref="upFormRef">
|
|
|
<!-- 基本信息 -->
|
|
|
+ <view class="h-1" id="seedTypepppp"></view>
|
|
|
<ut-action-sheet :tabs="pt_seed_type" mode="custom" title="种源类型" v-model="form.seedType">
|
|
|
<up-form-item borderBottom label="种源类型" required prop="seedType">
|
|
|
<view v-if="form.seedType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_seed_type, form.seedType) }}</view>
|
|
|
@@ -15,6 +16,7 @@
|
|
|
</template>
|
|
|
</up-form-item>
|
|
|
</ut-action-sheet>
|
|
|
+ <view class="h-1" id="varietyIdpppp"></view>
|
|
|
<up-form-item borderBottom label="物种基原" required prop="varietyId">
|
|
|
<view class="flex1">
|
|
|
<up-button v-if="!form.varietyId" @click="selectVarietyId" type="primary" plain>
|
|
|
@@ -46,6 +48,7 @@
|
|
|
<up-form-item borderBottom label="具体品种/品系名称" prop="seedName">
|
|
|
<up-input v-model="form.seedName" placeholder="请输入具体品种/品系名称" border="none" clearable></up-input>
|
|
|
</up-form-item>
|
|
|
+ <view class="h-1" id="seedSourcepppp"></view>
|
|
|
<ut-action-sheet :tabs="pt_seed_source" mode="custom" title="种源来源" v-model="form.seedSource">
|
|
|
<up-form-item borderBottom label="种源来源" required prop="seedSource">
|
|
|
<view v-if="form.seedSource" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_seed_source, form.seedSource) }}</view>
|
|
|
@@ -55,14 +58,26 @@
|
|
|
</template>
|
|
|
</up-form-item>
|
|
|
</ut-action-sheet>
|
|
|
+ <view class="h-1" id="motherFatherFlagpppp"></view>
|
|
|
<ut-action-sheet :tabs="pt_mother_father_flag" mode="custom" title="父母本情况" v-model="form.instoreBizInfo.motherFatherFlag">
|
|
|
- <up-form-item borderBottom label="父母本情况" prop="motherFatherFlag">
|
|
|
- <view v-if="form.instoreBizInfo.motherFatherFlag" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_mother_father_flag, form.instoreBizInfo.motherFatherFlag) }}</view>
|
|
|
- <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择父母本情况</view>
|
|
|
- <template #right>
|
|
|
- <up-icon size="22rpx" color="#2A6D52" name="arrow-down-fill"></up-icon>
|
|
|
- </template>
|
|
|
- </up-form-item>
|
|
|
+ <template v-if="['A3', 'A4'].includes(form.seedType as string) || ['3'].includes(form.seedSource as string)">
|
|
|
+ <up-form-item borderBottom label="父母本情况" prop="instoreBizInfo.motherFatherFlag" required>
|
|
|
+ <view v-if="form.instoreBizInfo.motherFatherFlag" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_mother_father_flag, form.instoreBizInfo.motherFatherFlag) }}</view>
|
|
|
+ <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择父母本情况</view>
|
|
|
+ <template #right>
|
|
|
+ <up-icon size="22rpx" color="#2A6D52" name="arrow-down-fill"></up-icon>
|
|
|
+ </template>
|
|
|
+ </up-form-item>
|
|
|
+ </template>
|
|
|
+ <template v-else>
|
|
|
+ <up-form-item borderBottom label="父母本情况">
|
|
|
+ <view v-if="form.instoreBizInfo.motherFatherFlag" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_mother_father_flag, form.instoreBizInfo.motherFatherFlag) }}</view>
|
|
|
+ <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择父母本情况</view>
|
|
|
+ <template #right>
|
|
|
+ <up-icon size="22rpx" color="#2A6D52" name="arrow-down-fill"></up-icon>
|
|
|
+ </template>
|
|
|
+ </up-form-item>
|
|
|
+ </template>
|
|
|
</ut-action-sheet>
|
|
|
<template>
|
|
|
<!-- 父本品种 -->
|
|
|
@@ -124,20 +139,60 @@
|
|
|
</view>
|
|
|
</up-form-item>
|
|
|
</template>
|
|
|
- <up-form-item label="繁衍世代" prop="instoreBizInfo.genCount" border-bottom>
|
|
|
- <up-input v-model="form.instoreBizInfo.genCount" border="none" placeholder="请输入繁衍世代" clearable />
|
|
|
- <template #right>
|
|
|
- <view @click.stop>
|
|
|
- <ut-action-sheet v-model="form.genUnit" :tabs="pt_gen_unit" mode="custom" title="选择单位">
|
|
|
- <!-- 可点击选择单位 -->
|
|
|
- <view class="d-flex pd-10" style="">
|
|
|
- <span>{{ form.genUnit || '代' }}</span>
|
|
|
- <up-icon size="22rpx" color="#2A6D52" name="arrow-down-fill"></up-icon>
|
|
|
- </view>
|
|
|
- </ut-action-sheet>
|
|
|
+ <view class="h-1" id="genCountpppp"></view>
|
|
|
+ <view class="h-1" id="genUnitpppp"></view>
|
|
|
+ <template v-if="['A3', 'A4'].includes(form.seedType as string)">
|
|
|
+ <up-form-item :label="`${genCountMap[form.seedType as 'A3' | 'A4']}`" required class="form-item-bottom-padding-0">
|
|
|
+ <view class="d-flex flex1">
|
|
|
+ <view class="flex1 ov-hd">
|
|
|
+ <up-form-item prop="instoreBizInfo.genCount" border-bottom class="form-item-top-padding-0">
|
|
|
+ <up-input v-model="form.instoreBizInfo.genCount" :placeholder="`请输入${genCountMap[form.seedType as 'A3' | 'A4']}`" border="none" clearable></up-input>
|
|
|
+ </up-form-item>
|
|
|
+ </view>
|
|
|
+ <view class="pd-5"></view>
|
|
|
+ <view class="min-w-200">
|
|
|
+ <ut-action-sheet v-model="form.instoreBizInfo.genUnit" :tabs="pt_gen_unit" mode="custom" title="选择单位">
|
|
|
+ <up-form-item prop="instoreBizInfo.genUnit" border-bottom class="form-item-top-padding-0">
|
|
|
+ <view class="flex1" style="line-height: 24px">
|
|
|
+ <view v-if="form.instoreBizInfo.genUnit" class="f-s-30 c-333 f-w-5 text-center">{{ selectDictLabel(pt_gen_unit, form.instoreBizInfo.genUnit) }}</view>
|
|
|
+ <view v-else class="f-s-30 c-ccc f-w-4 text-center">单位</view>
|
|
|
+ </view>
|
|
|
+ <template #right>
|
|
|
+ <up-icon size="22rpx" color="#2A6D52" name="arrow-down-fill"></up-icon>
|
|
|
+ </template>
|
|
|
+ </up-form-item>
|
|
|
+ </ut-action-sheet>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
- </template>
|
|
|
- </up-form-item>
|
|
|
+ </up-form-item>
|
|
|
+ </template>
|
|
|
+ <template v-else>
|
|
|
+ <up-form-item label="繁衍世代" class="form-item-bottom-padding-0">
|
|
|
+ <view class="d-flex flex1">
|
|
|
+ <view class="flex1 ov-hd">
|
|
|
+ <up-form-item border-bottom class="form-item-top-padding-0">
|
|
|
+ <up-input v-model="form.instoreBizInfo.genCount" placeholder="请输入繁衍世代" border="none" clearable></up-input>
|
|
|
+ </up-form-item>
|
|
|
+ </view>
|
|
|
+ <view class="pd-5"></view>
|
|
|
+ <view class="min-w-200">
|
|
|
+ <ut-action-sheet v-model="form.instoreBizInfo.genUnit" :tabs="pt_gen_unit" mode="custom" title="选择单位">
|
|
|
+ <up-form-item border-bottom class="form-item-top-padding-0">
|
|
|
+ <view class="flex1" style="line-height: 24px">
|
|
|
+ <view v-if="form.instoreBizInfo.genUnit" class="f-s-30 c-333 f-w-5 text-center">{{ selectDictLabel(pt_gen_unit, form.instoreBizInfo.genUnit) }}</view>
|
|
|
+ <view v-else class="f-s-30 c-ccc f-w-4 text-center">单位</view>
|
|
|
+ </view>
|
|
|
+ <template #right>
|
|
|
+ <up-icon size="22rpx" color="#2A6D52" name="arrow-down-fill"></up-icon>
|
|
|
+ </template>
|
|
|
+ </up-form-item>
|
|
|
+ </ut-action-sheet>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </up-form-item>
|
|
|
+ </template>
|
|
|
+
|
|
|
+ <view class="h-1" id="entrustIdpppp"></view>
|
|
|
<up-form-item borderBottom label="受托单位" prop="entrustId" required>
|
|
|
<view class="flex1">
|
|
|
<ContactUnitInput v-model="form.entrustId" v-model:info="form.entrustInfo" :params="{ cpyType: '2' }" title="选择受托单位" placeholder="请选择受托单位信息"></ContactUnitInput>
|
|
|
@@ -145,36 +200,56 @@
|
|
|
</up-form-item>
|
|
|
|
|
|
<!-- 入库数量与单位 -->
|
|
|
- <up-form-item label="入库量" prop="capacity" required borderBottom>
|
|
|
- <up-input v-model="form.capacity" placeholder="请输入入库量" border="none" clearable />
|
|
|
- <template #right>
|
|
|
- <view @click.stop>
|
|
|
+ <view class="h-1" id="capacitypppp"></view>
|
|
|
+ <up-form-item label="入库量" prop="capacity" required class="form-item-bottom-padding-0">
|
|
|
+ <div class="flex1 d-flex">
|
|
|
+ <div class="flex1 ov-hd">
|
|
|
+ <up-form-item prop="capacity" border-bottom class="form-item-top-padding-0">
|
|
|
+ <up-input v-model="form.capacity" placeholder="请输入入库量" border="none" clearable></up-input>
|
|
|
+ </up-form-item>
|
|
|
+ </div>
|
|
|
+ <div class="pd-5"></div>
|
|
|
+ <div class="min-w-200">
|
|
|
<ut-action-sheet v-model="form.unit" :tabs="pt_seed_unit" mode="custom" title="选择单位">
|
|
|
- <!-- 可点击选择单位 -->
|
|
|
- <view class="d-flex pd-10" style="">
|
|
|
- <span>{{ form.unit || '株' }}</span>
|
|
|
- <up-icon size="22rpx" color="#2A6D52" name="arrow-down-fill"></up-icon>
|
|
|
- </view>
|
|
|
+ <up-form-item prop="unit" border-bottom class="form-item-top-padding-0">
|
|
|
+ <view class="flex1" style="line-height: 24px">
|
|
|
+ <view v-if="form.unit" class="f-s-30 c-333 f-w-5 text-center">{{ selectDictLabel(pt_seed_unit, form.unit) }}</view>
|
|
|
+ <view v-else class="f-s-30 c-ccc f-w-4 text-center">单位</view>
|
|
|
+ </view>
|
|
|
+ <template #right>
|
|
|
+ <up-icon size="22rpx" color="#2A6D52" name="arrow-down-fill"></up-icon>
|
|
|
+ </template>
|
|
|
+ </up-form-item>
|
|
|
</ut-action-sheet>
|
|
|
- </view>
|
|
|
- </template>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</up-form-item>
|
|
|
<!-- 检验报告与供应商信息 -->
|
|
|
<up-form-item borderBottom label="检验报告" prop="examinReport">
|
|
|
- <ut-upload v-model="form.seedCheckCert" :max-count="50" valueType="array" accept="image,file"></ut-upload>
|
|
|
- </up-form-item>
|
|
|
- <up-form-item borderBottom label="供应商" prop="supplierId">
|
|
|
- <view class="flex1">
|
|
|
- <ContactUnitInput v-model="form.supplierId" v-model:info="form.supplierInfo" :params="{ cpyType: '4' }" title="选择供应商" placeholder="请选择供应商信息"></ContactUnitInput>
|
|
|
- </view>
|
|
|
+ <ut-upload v-model="form.examinReport" :max-count="50" valueType="array" accept="image,file"></ut-upload>
|
|
|
</up-form-item>
|
|
|
+ <template v-if="['2', '3'].includes(form.seedSource as string)">
|
|
|
+ <up-form-item borderBottom label="供应商" prop="supplierId" required>
|
|
|
+ <view class="flex1">
|
|
|
+ <ContactUnitInput v-model="form.supplierId" v-model:info="form.supplierInfo" :params="{ cpyType: '4' }" title="选择供应商" placeholder="请选择供应商信息"></ContactUnitInput>
|
|
|
+ </view>
|
|
|
+ </up-form-item>
|
|
|
+ <up-form-item borderBottom label="供应商是否是生产商" prop="supplierProducerFlag">
|
|
|
+ <up-radio-group v-model="form.supplierProducerFlag">
|
|
|
+ <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 borderBottom label="生产商" prop="producer">
|
|
|
+ <up-input v-model="form.producer" placeholder="请输入生产商名称" border="none" clearable></up-input>
|
|
|
+ </up-form-item>
|
|
|
+ </template>
|
|
|
<!-- 菌种编码信息 -->
|
|
|
- <up-form-item label="菌种/菌株编号" class="form-item-bottom-padding-0">
|
|
|
+ <up-form-item required v-if="['A4', 'A8'].includes(form.seedType as string)" :label="`${selectDictLabel(pt_seed_type, form.seedType as string)}编号`" class="form-item-bottom-padding-0">
|
|
|
<view class="d-flex flex1">
|
|
|
<view class="flex1">
|
|
|
<ut-action-sheet v-model="form.fungusCodeType" :tabs="pt_fungus_code_type" mode="custom" title="选择单位">
|
|
|
<up-form-item prop="fungusCodeType" border-bottom class="form-item-top-padding-0">
|
|
|
- <view class="flex1" style="line-height: 24px;">
|
|
|
+ <view class="flex1" style="line-height: 24px">
|
|
|
<view v-if="form.fungusCodeType" class="f-s-30 c-333 f-w-5">{{ selectDictLabel(pt_fungus_code_type, form.fungusCodeType) }}</view>
|
|
|
<view v-else class="f-s-30 c-ccc f-w-4">选择编号类型</view>
|
|
|
</view>
|
|
|
@@ -192,16 +267,8 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</up-form-item>
|
|
|
- <up-form-item borderBottom label="供应商是否是生产商" prop="supplierProducerFlag">
|
|
|
- <up-radio-group v-model="form.supplierProducerFlag">
|
|
|
- <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 borderBottom label="生产商" prop="producer">
|
|
|
- <up-input v-model="form.producer" placeholder="请输入生产商名称" border="none" clearable></up-input>
|
|
|
- </up-form-item>
|
|
|
-
|
|
|
<!-- 个体标识:此处仅占位,后续可改为多选列表 -->
|
|
|
+ <view class="h-1" id="instoreBizInfo.idFlagpppp"></view>
|
|
|
<up-form-item borderBottom label="是否有个体标识" prop="instoreBizInfo.idFlag" required>
|
|
|
<up-radio-group v-model="form.instoreBizInfo.idFlag">
|
|
|
<up-radio :customStyle="{ marginRight: '60rpx' }" v-for="(item, index) in yes_no" :key="index" :label="item.label" :name="item.value"></up-radio>
|
|
|
@@ -209,6 +276,7 @@
|
|
|
</up-form-item>
|
|
|
<!-- 个体标识:此处仅占位,后续可改为多选列表 -->
|
|
|
<template v-if="+form?.instoreBizInfo?.idFlag">
|
|
|
+ <view class="h-1" id="instoreBizInfo.animalspppp"></view>
|
|
|
<up-form-item borderBottom label="个体标识号" prop="instoreBizInfo.animals" required>
|
|
|
<AnimalsInput v-model="form.instoreBizInfo.animals"></AnimalsInput>
|
|
|
</up-form-item>
|
|
|
@@ -219,10 +287,10 @@
|
|
|
</up-form-item>
|
|
|
<!-- 媒体与附件 -->
|
|
|
<up-form-item borderBottom label="种源图片" prop="imgs">
|
|
|
- <ut-upload v-model="form.imgs" :max-count="9"></ut-upload>
|
|
|
+ <ut-upload v-model="form.imgs" :max-count="9" valueType="string"></ut-upload>
|
|
|
</up-form-item>
|
|
|
<up-form-item borderBottom label="种源视频" prop="vedios">
|
|
|
- <ut-upload v-model="form.vedios" :max-count="3" accept="video" valueType="array"></ut-upload>
|
|
|
+ <ut-upload v-model="form.vedios" :max-count="3" accept="video" valueType="string"></ut-upload>
|
|
|
</up-form-item>
|
|
|
|
|
|
<!-- 种源产地 -->
|
|
|
@@ -287,22 +355,64 @@ const paging = ref<any>(null);
|
|
|
const selectContactUnitShow = ref(false);
|
|
|
const upFormRef = ref<any>(null);
|
|
|
const form = ref<seedInfoListType>({
|
|
|
- imgs: [],
|
|
|
+ imgs: undefined,
|
|
|
+ vedios: undefined,
|
|
|
spCert: [],
|
|
|
newSpCert: [],
|
|
|
importCert: [],
|
|
|
seedCheckCert: [],
|
|
|
- unit: '株',
|
|
|
+ unit: '',
|
|
|
adcode: '',
|
|
|
instoreBizInfo: {
|
|
|
motherFatherFlag: '',
|
|
|
idFlag: '1',
|
|
|
- genUnit: '代',
|
|
|
+ genUnit: '',
|
|
|
},
|
|
|
generationMaterial: '',
|
|
|
});
|
|
|
-const rules = reactive({});
|
|
|
-
|
|
|
+const rules = reactive({
|
|
|
+ seedType: [{ required: true, message: '请选择种源类型' }],
|
|
|
+ varietyId: [{ required: true, message: '请选择物种基原' }],
|
|
|
+ seedSource: [{ required: true, message: '请选择种源来源' }],
|
|
|
+ 'instoreBizInfo.motherFatherFlag': [{ required: true, message: '请选择父母本情况' }],
|
|
|
+ 'instoreBizInfo.genCount': [
|
|
|
+ {
|
|
|
+ asyncValidator: (rule: any, value: any) => {
|
|
|
+ if (['A3', 'A4'].includes(form.value.seedType as string)) {
|
|
|
+ if (!value) {
|
|
|
+ return Promise.reject('请输入' + genCountMap[form.value.seedType as 'A3' | 'A4']);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return Promise.resolve();
|
|
|
+ },
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ 'instoreBizInfo.genUnit': [
|
|
|
+ {
|
|
|
+ asyncValidator: (rule: any, value: any) => {
|
|
|
+ if (['A3', 'A4'].includes(form.value.seedType as string)) {
|
|
|
+ if (!value) {
|
|
|
+ return Promise.reject('请选择单位');
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return Promise.resolve();
|
|
|
+ },
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ entrustId: [{ required: true, message: '请选择受托单位' }],
|
|
|
+ capacity: [{ required: true, message: '请输入入库量' }],
|
|
|
+ unit: [{ required: true, message: '请选择单位' }],
|
|
|
+ supplierId: [{ required: true, message: '请选择供应商' }],
|
|
|
+ fungusCodeType: [{ required: true, message: '请选择编号类型' }],
|
|
|
+ fungusCode: [{ required: true, message: '请输入编号' }],
|
|
|
+ 'instoreBizInfo.idFlag': [{ required: true, message: '请选择是否有个体标识' }],
|
|
|
+ 'instoreBizInfo.animals': [{ type: 'array', required: true, message: '请输入个体标识号' }],
|
|
|
+});
|
|
|
+// 繁衍世代对象
|
|
|
+const genCountMap = reactive({
|
|
|
+ A4: '累计扩繁代数',
|
|
|
+ A3: '继代培养次数',
|
|
|
+});
|
|
|
const submitForm = async () => {
|
|
|
console.log(form.value);
|
|
|
uni.$u.debounce(
|
|
|
@@ -316,8 +426,12 @@ const submitForm = async () => {
|
|
|
return;
|
|
|
}
|
|
|
// 提交表单
|
|
|
- uni.showLoading({
|
|
|
- title: '提交中...',
|
|
|
+ uni.$emit('submitForm', {
|
|
|
+ ...optionsParam.value,
|
|
|
+ form: { ...form.value, uid: optionsParam.value?.uid || '' },
|
|
|
+ });
|
|
|
+ uni.navigateBack({
|
|
|
+ delta: 1,
|
|
|
});
|
|
|
try {
|
|
|
} catch (error) {
|
|
|
@@ -331,8 +445,6 @@ const submitForm = async () => {
|
|
|
// 去选择物种基原
|
|
|
const selectVarietyId = () => {
|
|
|
uni.$once('updateBiologicalname', function (data) {
|
|
|
- console.log(data);
|
|
|
-
|
|
|
form.value.varietyId = data.msg.id;
|
|
|
form.value.varietyInfo = data.msg;
|
|
|
});
|
|
|
@@ -370,13 +482,21 @@ const selectMotherVarietyId = () => {
|
|
|
},
|
|
|
});
|
|
|
};
|
|
|
-const did = ref('');
|
|
|
-onLoad((optins: any) => {
|
|
|
- if (optins.id) {
|
|
|
- // 编辑加载详情
|
|
|
- did.value = optins.id;
|
|
|
- } else {
|
|
|
- }
|
|
|
+const optionsParam = ref({} as any);
|
|
|
+onLoad((options: any) => {
|
|
|
+ const instance: any = getCurrentInstance()?.proxy;
|
|
|
+ const eventChannel = instance?.getOpenerEventChannel();
|
|
|
+ eventChannel.on('optionsParam', (data: any) => {
|
|
|
+ console.log(data);
|
|
|
+ optionsParam.value = {
|
|
|
+ uid: data?.uid || '',
|
|
|
+ mode: data?.mode || 'add',
|
|
|
+ };
|
|
|
+ form.value = {
|
|
|
+ ...form.value,
|
|
|
+ ...data?.form,
|
|
|
+ };
|
|
|
+ });
|
|
|
});
|
|
|
</script>
|
|
|
<style lang="scss" scoped>
|
|
|
@@ -391,13 +511,13 @@ onLoad((optins: any) => {
|
|
|
right: 0rpx;
|
|
|
}
|
|
|
:deep(.form-item-top-padding-0) {
|
|
|
- >.u-form-item__body {
|
|
|
+ > .u-form-item__body {
|
|
|
padding-top: 0rpx;
|
|
|
- }
|
|
|
+ }
|
|
|
}
|
|
|
:deep(.form-item-bottom-padding-0) {
|
|
|
- >.u-form-item__body {
|
|
|
+ > .u-form-item__body {
|
|
|
padding-bottom: 0rpx;
|
|
|
- }
|
|
|
+ }
|
|
|
}
|
|
|
</style>
|