|
|
@@ -7,6 +7,7 @@
|
|
|
:maskClosable="false"
|
|
|
@ok="handleOk"
|
|
|
@cancel="handleCancel"
|
|
|
+ :footer="null"
|
|
|
cancelText="关闭">
|
|
|
<a-spin :spinning="confirmLoading">
|
|
|
<a-form :form="form" style="padding-bottom: 30px;padding-top: 30px">
|
|
|
@@ -50,7 +51,7 @@
|
|
|
|
|
|
|
|
|
<a-form-item label="服务费率" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input-number :min="0.01" :max="99.99" v-decorator="[ 'serviceRate', {rules: [{ required: true, message: '请输入服务费率' }],initialValue:model.serviceRate}]"
|
|
|
+ <a-input-number :min="0.01" :max="99.99" v-decorator="[ 'serviceRate']"
|
|
|
:formatter="value => `${value}%`" :parser="value => value.replace('%', '')" :precision="2"
|
|
|
placeholder="请输入服务费率"
|
|
|
style="width: 100%"/>
|
|
|
@@ -87,6 +88,9 @@
|
|
|
<hw-payment-export-error-modal ref="modalSelectRequireForm"></hw-payment-export-error-modal>
|
|
|
<company-select-window ref="companyWindow" @ok="modalFormOk1"></company-select-window>
|
|
|
<select-company-subcontractor-window ref="selectSubcontractWindow" @ok="modalFormOk"></select-company-subcontractor-window>
|
|
|
+ <div class="drawer-bootom-button">
|
|
|
+ <a-button class="ant-btn ant-btn-primary" @click="handleCancel">关闭</a-button>
|
|
|
+ </div>
|
|
|
</a-modal>
|
|
|
|
|
|
</template>
|
|
|
@@ -213,6 +217,7 @@
|
|
|
this.visible = false
|
|
|
},
|
|
|
handleCancel() {
|
|
|
+ this.$emit('ok')
|
|
|
this.close()
|
|
|
},
|
|
|
popupCallback(row) {
|
|
|
@@ -238,6 +243,11 @@
|
|
|
this.$message.error('请先选择服务商');
|
|
|
return
|
|
|
}
|
|
|
+ this.model.serviceRate=this.form.getFieldValue("serviceRate")
|
|
|
+ if(!this.model.serviceRate){
|
|
|
+ this.$message.error('请先填写服务费率');
|
|
|
+ return
|
|
|
+ }
|
|
|
this.showUploadList = true;
|
|
|
if (info.file.status !== 'uploading') {
|
|
|
console.log(info.file, info.fileList);
|