Mr.Zhang
2023-10-28 805fcd4d881ac13d0fe9961076ead66a71c20b2d
admin/src/components/business/backGoodsorderWindow.vue
@@ -15,7 +15,7 @@
    <el-form :model="form" ref="form" :rules="rules" label-suffix=":">
      <el-form-item label="退款金额" prop="money">
        <div style="display: flex;">
          <el-input style="flex: 1;" v-model="form.money" placeholder="请输入退款金额" v-trim/>
          <el-input style="flex: 1;" v-model="form.money" type="number" placeholder="请输入退款金额" v-trim/>
        </div>
      </el-form-item>
      <el-form-item label="退款原因" prop="reason">
@@ -23,7 +23,7 @@
          type="textarea"
          :autosize="{ minRows: 2, maxRows: 4}"
          v-model="form.reason"
          placeholder="请输入调整备注"
          placeholder="请输入调整备注1"
          v-trim
        />
      </el-form-item>
@@ -41,6 +41,13 @@
  extends: BaseOpera,
  components: { GlobalAlertWindow },
  data () {
    const moneyRule = (rule, value, callback) => {
      if (value <=0 ) {
        callback(new Error('退款金额必须大于0'))
      } else {
        callback()
      }
    }
    return {
      // 表单数据
      form: {
@@ -55,8 +62,8 @@
      },
      // 验证规则
      rules: {
        duration: [
         { required: true, validator: numRule, message: '请输入退款金额', tigger: 'blur' }
        money: [
         { required: true, validator: moneyRule, tigger: 'blur' }
        ]
      },