This commit is contained in:
changjinpeng
2022-03-07 11:26:22 +08:00
parent 3259431133
commit b7646379c4
3 changed files with 11 additions and 4 deletions

View File

@@ -65,6 +65,7 @@
</div> --> </div> -->
<view v-for="(field, i) in item" :key="i"> <view v-for="(field, i) in item" :key="i">
<!-- 0 1 输入框 -->
<div class="form-item" v-if="field.fieldDataType === '1' || field.fieldDataType === '0'"> <div class="form-item" v-if="field.fieldDataType === '1' || field.fieldDataType === '0'">
<div class="form-title"> <div class="form-title">
<i :style="{ opacity: field.mustFill === '1' ? 1 : 0 }">*</i> <i :style="{ opacity: field.mustFill === '1' ? 1 : 0 }">*</i>
@@ -74,11 +75,14 @@
<input placeholder="请输入" :maxlength="field.fieldLength ? field.fieldLength : -1" v-model="field.fieldValue" :type="field.fieldDataType === '0' ? 'number' : 'text'" /> <input placeholder="请输入" :maxlength="field.fieldLength ? field.fieldLength : -1" v-model="field.fieldValue" :type="field.fieldDataType === '0' ? 'number' : 'text'" />
</div> </div>
</div> </div>
<!-- 4 单选 -->
<div class="form-item" v-if="field.fieldDataType === '4'"> <div class="form-item" v-if="field.fieldDataType === '4'">
<div class="form-title"> <div class="form-title">
<i :style="{ opacity: field.mustFill === '1' ? 1 : 0 }">*</i> <i :style="{ opacity: field.mustFill === '1' ? 1 : 0 }">*</i>
<span>{{ field.fieldName }}</span> <span>{{ field.fieldName }}</span>
</div> </div>
<div class="form-check"> <div class="form-check">
<u-radio-group v-model="field.fieldValue"> <u-radio-group v-model="field.fieldValue">
<u-radio v-for="(dict, j) in $dict.getDict(field.dictionaryCode)" :key="j" :name="dict.dictValue"> <u-radio v-for="(dict, j) in $dict.getDict(field.dictionaryCode)" :key="j" :name="dict.dictValue">
@@ -87,6 +91,8 @@
</u-radio-group> </u-radio-group>
</div> </div>
</div> </div>
<!-- 5多选 -->
<div class="form-item" v-if="field.fieldDataType === '5'"> <div class="form-item" v-if="field.fieldDataType === '5'">
<div class="form-title"> <div class="form-title">
<i :style="{ opacity: field.mustFill === '1' ? 1 : 0 }">*</i> <i :style="{ opacity: field.mustFill === '1' ? 1 : 0 }">*</i>
@@ -139,6 +145,7 @@
</div> </div>
</div> </div>
<!-- 9单下拉框 -->
<div class="form-item" v-if="field.fieldDataType === '9'"> <div class="form-item" v-if="field.fieldDataType === '9'">
<div class="form-title"> <div class="form-title">
<i :style="{ opacity: field.mustFill === '1' ? 1 : 0 }">*</i> <i :style="{ opacity: field.mustFill === '1' ? 1 : 0 }">*</i>

View File

@@ -13,12 +13,11 @@
<script> <script>
export default { export default {
appName: "加载中...", appName: '加载中...',
data() { data() {
return {} return {}
}, },
onshow(query) {
onLoad(query) {
uni.setNavigationBarTitle({ uni.setNavigationBarTitle({
title: query.title, title: query.title,
}) })

View File

@@ -60,7 +60,8 @@ export default {
params: { params: {
current: this.current, current: this.current,
size: 15, size: 15,
areaId: uni.getStorageSync('areaId'), // areaId: uni.getStorageSync('areaId'),
areaId: this.$areaId,
}, },
}) })
.then((res) => { .then((res) => {