#50 update

Merged
g7hoo merged 1 commits from projects/line-lb into projects/line-test 11 months ago
  1. +7
    -1
      src/components/DialogForm/index.vue
  2. +1
    -1
      src/views/base/equipmentGroup/index.vue
  3. +3
    -2
      src/views/core/base/equipment/index.vue
  4. +6
    -1
      src/views/core/base/equipmentType/index.vue

+ 7
- 1
src/components/DialogForm/index.vue View File

@@ -190,6 +190,10 @@ export default {
type: Boolean,
default: false,
},
hasFile: {
type: Boolean,
default: false,
},
labelPosition: {
type: String,
default: 'right',
@@ -232,7 +236,9 @@ export default {
dataForm: {
handler(val) {
this.form = JSON.parse(JSON.stringify(val));
this.form.files = this.form.files ?? [];
if (this.hasFile) {
this.form.files = this.form.files ?? [];
}
},
deep: true,
immediate: true,


+ 1
- 1
src/views/base/equipmentGroup/index.vue View File

@@ -38,7 +38,7 @@
@close="cancel"
@cancel="cancel"
@confirm="submitForm">
<DialogForm v-if="open" ref="form" :dataForm="form" :rows="rows" />
<DialogForm v-if="open" ref="form" v-model="form" :rows="rows"/>
</base-dialog>

<!-- 抽屉 详情 -->


+ 3
- 2
src/views/core/base/equipment/index.vue View File

@@ -44,8 +44,9 @@
ref="form"
label-position="top"
size="small"
:dataForm="form"
:rows="computedRows" />
v-model="form"
:rows="computedRows"
:has-file="true" />
</base-dialog>

<!-- 设备 详情 - 编辑 -->


+ 6
- 1
src/views/core/base/equipmentType/index.vue View File

@@ -37,7 +37,12 @@
@close="cancel"
@cancel="cancel"
@confirm="submitForm">
<DialogForm v-if="open" ref="form" v-model="form" :rows="rows" />
<DialogForm
v-if="open"
ref="form"
v-model="form"
:rows="rows"
:has-file="true" />
</base-dialog>
</div>
</template>


Loading…
Cancel
Save