ZaiZai 1 år sedan
förälder
incheckning
522b3f92a5

+ 12 - 12
src/views/funding/budget.vue

@@ -14,51 +14,51 @@
         </template>
         <hc-table :column="tableColumn" :datas="tableData" :loading="tableLoading" :is-index="false">
             <template #one="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.one" :disabled="meterMonth.indexOf('one') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.one" type="number" :disabled="meterMonth.indexOf('one') !== -1" />
                 <span v-else>{{ row.one }}</span>
             </template>
             <template #two="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.two" :disabled="meterMonth.indexOf('two') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.two" type="number" :disabled="meterMonth.indexOf('two') !== -1" />
                 <span v-else>{{ row.two }}</span>
             </template>
             <template #three="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.three" :disabled="meterMonth.indexOf('three') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.three" type="number" :disabled="meterMonth.indexOf('three') !== -1" />
                 <span v-else>{{ row.three }}</span>
             </template>
             <template #four="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.four" :disabled="meterMonth.indexOf('four') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.four" type="number" :disabled="meterMonth.indexOf('four') !== -1" />
                 <span v-else>{{ row.four }}</span>
             </template>
             <template #five="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.five" :disabled="meterMonth.indexOf('five') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.five" type="number" :disabled="meterMonth.indexOf('five') !== -1" />
                 <span v-else>{{ row.five }}</span>
             </template>
             <template #six="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.six" :disabled="meterMonth.indexOf('six') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.six" type="number" :disabled="meterMonth.indexOf('six') !== -1" />
                 <span v-else>{{ row.six }}</span>
             </template>
             <template #seven="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.seven" :disabled="meterMonth.indexOf('seven') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.seven" type="number" :disabled="meterMonth.indexOf('seven') !== -1" />
                 <span v-else>{{ row.seven }}</span>
             </template>
             <template #eight="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.eight" :disabled="meterMonth.indexOf('eight') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.eight" type="number" :disabled="meterMonth.indexOf('eight') !== -1" />
                 <span v-else>{{ row.eight }}</span>
             </template>
             <template #nine="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.nine" :disabled="meterMonth.indexOf('nine') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.nine" type="number" :disabled="meterMonth.indexOf('nine') !== -1" />
                 <span v-else>{{ row.nine }}</span>
             </template>
             <template #ten="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.ten" :disabled="meterMonth.indexOf('ten') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.ten" type="number" :disabled="meterMonth.indexOf('ten') !== -1" />
                 <span v-else>{{ row.ten }}</span>
             </template>
             <template #eleven="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.eleven" :disabled="meterMonth.indexOf('eleven') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.eleven" type="number" :disabled="meterMonth.indexOf('eleven') !== -1" />
                 <span v-else>{{ row.eleven }}</span>
             </template>
             <template #twelve="{ row }">
-                <hc-table-input v-if="isTableEdit" v-model="row.twelve" :disabled="meterMonth.indexOf('twelve') !== -1" />
+                <hc-table-input v-if="isTableEdit" v-model="row.twelve" type="number" :disabled="meterMonth.indexOf('twelve') !== -1" />
                 <span v-else>{{ row.twelve }}</span>
             </template>
         </hc-table>

+ 1 - 1
src/views/project/debit/contract/components/unit/row-data.vue

@@ -399,10 +399,10 @@ const modalSave = async () => {
     addNodeLoading.value = false
     if (!error && code === 200) {
         window?.$message?.success(msg)
+        emit('finish')
     } else {
         window.$message.error(msg)
     }
-    emit('finish')
 }
 const closeDialog = () => {
     emit('close')