AmountRate.vue 1.03 KB
Newer Older
fukai committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
<template>
    <div>
        <el-form-item
        label=" "
        :prop="'expTree.'+index+'.value'"
        :rules="[
					{ validator: contextValidate, trigger: 'blur' },
					{ required: isRequired, message: node.label+'不能为空'},
        ]"
        >
            <!-- <el-input
            :disabled="!node.enable"
            :show-word-limit="true"
            style="width:70%"
             v-bind="{maxlength:length,placeholder:`请输入${node.label}`}"
             v-model="node.value" ></el-input> -->

					<c-input-currency
						:disabled="!node.enable"
						style="width:100%"
						:precision="5"
						:maxlength="9"
						v-bind="{maxlength:length,placeholder:`请输入${node.label}`}"
						v-model="node.value"
					></c-input-currency>
        </el-form-item>
    </div>
</template>
<script>
export default {
    props:['node','index','length','contextValidate'],
    data(){
			return {

			}
    },
    computed:{
			isRequired(){
				return this.node.parent.mSta && this.node.status=='M'
			}
    }     
}
</script>