linwenxin hace 1 año
padre
commit
d63d653b36
Se han modificado 1 ficheros con 18 adiciones y 8 borrados
  1. 18 8
      src/views/engineerFeeSettlement/costPerDimension/index.vue

+ 18 - 8
src/views/engineerFeeSettlement/costPerDimension/index.vue

@@ -14,7 +14,7 @@
             </zj-form-container>
           </zj-page-fill>
           <div>
-            <div style="box-sizing: border-box; padding: 10px">
+            <div style="box-sizing: border-box; padding: 10px;text-align: right;">
               <el-button size="mini" @click="handleClose">取 消</el-button>
               <el-button v-if="!formEdit" size="mini" @click="formConfirm" type="primary">确 定</el-button>
             </div>
@@ -316,7 +316,7 @@ export default {
             disabled: this.formEdit,
           },
           formItemAttributes: {
-            label: '机名称',
+            label: '机名称',
             prop: 'insideName',
             rules: []
           }
@@ -353,18 +353,28 @@ export default {
             prop: 'appraiseAmount',
             rules: []
           }
-        }, {
-          name: 'el-input',
+        },
+        {
           md: 6,
-          attributes: {
-            disabled: true,
-          },
+          name: 'slot-component',
           formItemAttributes: {
             label: '合计金额',
             prop: 'totalAmount',
             rules: []
+          },
+          attributes: {},
+          render: (h, { props, onInput }) => {
+            return (
+              <el-input
+                value={Number(this.formData.baseAmount) + Number(this.formData.materialAmount) + Number(this.formData.appraiseAmount)}
+                disabled={true}
+                size="mini"
+                placeholder="请输入"
+              ></el-input>
+            )
           }
-        }, {
+        },
+        {
           name: 'el-input',
           md: 6,
           attributes: {