|
@@ -215,9 +215,10 @@ export default defineComponent({
|
|
|
const subject: any = this.subjectList.find((item: any) => item.id === id)
|
|
|
return subject ? subject.name : ''
|
|
|
},
|
|
|
- onFormatter(e: any) {
|
|
|
- // console.log(verifyNumberIntegerAndFloat(e.target.value))
|
|
|
- e.target.value = verifyNumberIntegerAndFloat(e.target.value)
|
|
|
+ onFormatter(e: any, item: any) {
|
|
|
+ // console.log(verifyNumberIntegerAndFloat(e.target.value), e)
|
|
|
+ // e.target.value = verifyNumberIntegerAndFloat(e.target.value)
|
|
|
+ item = verifyNumberIntegerAndFloat(e)
|
|
|
},
|
|
|
async onSubmit() {
|
|
|
;(this as any).$refs.form.validate(async (_: boolean) => {
|
|
@@ -364,7 +365,9 @@ export default defineComponent({
|
|
|
>
|
|
|
<ElInput
|
|
|
// @ts-ignore
|
|
|
- onKeyup={this.onFormatter}
|
|
|
+ onInput={(value: any) => {
|
|
|
+ item.subjectPrice = verifyNumberIntegerAndFloat(value)
|
|
|
+ }}
|
|
|
type="text"
|
|
|
placeholder="请输入陪练价格"
|
|
|
v-model={item.subjectPrice}
|