|
@@ -20,34 +20,34 @@
|
|
:wrapper-col="formItemLayout.wrapperCol">
|
|
:wrapper-col="formItemLayout.wrapperCol">
|
|
<a-form-model-item label="费用类型" prop="costType">
|
|
<a-form-model-item label="费用类型" prop="costType">
|
|
<a-cascader
|
|
<a-cascader
|
|
- @change="changeCostType"
|
|
|
|
- v-model="form.costType"
|
|
|
|
- expand-trigger="hover"
|
|
|
|
- :options="costTypeList"
|
|
|
|
- :fieldNames="{ label: 'name', value: 'costTypeSn', children: 'children' }"
|
|
|
|
- id="productInfoList-costType"
|
|
|
|
- placeholder="请选择费用类型"
|
|
|
|
- allowClear
|
|
|
|
|
|
+ @change="changeCostType"
|
|
|
|
+ v-model="form.costType"
|
|
|
|
+ expand-trigger="hover"
|
|
|
|
+ :options="costTypeList"
|
|
|
|
+ :fieldNames="{ label: 'name', value: 'costTypeSn', children: 'children' }"
|
|
|
|
+ id="productInfoList-costType"
|
|
|
|
+ placeholder="请选择费用类型"
|
|
|
|
+ allowClear
|
|
/>
|
|
/>
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
<a-form-model-item label="费用金额" prop="settleAmount">
|
|
<a-form-model-item label="费用金额" prop="settleAmount">
|
|
<a-input-number
|
|
<a-input-number
|
|
- id="expenseManagementEdit-name"
|
|
|
|
- v-model="form.settleAmount"
|
|
|
|
- :precision="2"
|
|
|
|
- :min="0"
|
|
|
|
- :max="999999"
|
|
|
|
- placeholder="请输入费用金额(0~999999)"
|
|
|
|
- allowClear
|
|
|
|
- style="width: 90%;"
|
|
|
|
|
|
+ id="expenseManagementEdit-name"
|
|
|
|
+ v-model="form.settleAmount"
|
|
|
|
+ :precision="2"
|
|
|
|
+ :min="0"
|
|
|
|
+ :max="999999"
|
|
|
|
+ placeholder="请输入费用金额(0~999999)"
|
|
|
|
+ allowClear
|
|
|
|
+ style="width: 90%;"
|
|
/>
|
|
/>
|
|
元
|
|
元
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
<a-form-model-item label="结算方式" prop="settleStyleSn">
|
|
<a-form-model-item label="结算方式" prop="settleStyleSn">
|
|
<a-select placeholder="请选择结算方式" v-model="form.settleStyleSn" @change="settleStyleChange">
|
|
<a-select placeholder="请选择结算方式" v-model="form.settleStyleSn" @change="settleStyleChange">
|
|
- <a-select-option v-for="item in settleStyleList" :key="item.settleStyleSn" :value="item.settleStyleSn">
|
|
|
|
- {{ item.name }}
|
|
|
|
- </a-select-option>
|
|
|
|
|
|
+ <a-select-option v-for="item in settleStyleList" :key="item.settleStyleSn" :value="item.settleStyleSn">
|
|
|
|
+ {{ item.name }}
|
|
|
|
+ </a-select-option>
|
|
</a-select>
|
|
</a-select>
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
<a-form-model-item label="关联单号" prop="bizNo">
|
|
<a-form-model-item label="关联单号" prop="bizNo">
|
|
@@ -57,11 +57,11 @@
|
|
<a-textarea id="expenseManagementEdit-remarks" :maxLength="500" v-model="form.remark" placeholder="请输入备注(最多500个字符)" allowClear />
|
|
<a-textarea id="expenseManagementEdit-remarks" :maxLength="500" v-model="form.remark" placeholder="请输入备注(最多500个字符)" allowClear />
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
<a-form-model-item :wrapper-col="{ span: 12, offset: 6 }" style="text-align: center;">
|
|
<a-form-model-item :wrapper-col="{ span: 12, offset: 6 }" style="text-align: center;">
|
|
- <a-button type="primary" size="large" @click="handleSubmit" id="expenseManagementEdit-btn-save" style="margin: 0 30px;">保存</a-button>
|
|
|
|
|
|
+ <a-button type="primary" @click="handleSubmit" id="expenseManagementEdit-btn-save" style="margin: 0 30px;">保存</a-button>
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
</a-form-model>
|
|
</a-form-model>
|
|
</a-card>
|
|
</a-card>
|
|
- </a-spin>
|
|
|
|
|
|
+ </a-spin>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -176,7 +176,7 @@ export default {
|
|
_this.handleBack()
|
|
_this.handleBack()
|
|
_this.spinning = false
|
|
_this.spinning = false
|
|
}, 1000)
|
|
}, 1000)
|
|
- }else{
|
|
|
|
|
|
+ } else {
|
|
_this.spinning = false
|
|
_this.spinning = false
|
|
}
|
|
}
|
|
})
|
|
})
|