MrShi
2023-11-09 19d17f0f0fb02f46342d70b5180e40a0ad1b66d3
admin/src/components/business/OperaRepairDealWindow.vue
@@ -6,7 +6,6 @@
    width="600px"
    @confirm="confirm"
  >
    <el-form :model="form" ref="form" :rules="rules " label-suffix=":">
      <el-form-item label="处理说明" prop="dealInfo">
        <el-input
@@ -17,7 +16,6 @@
          v-trim
        />
      </el-form-item>
    </el-form>
  </GlobalAlertWindow>
</template>
@@ -36,15 +34,14 @@
      // 表单数据
      form: {
        id: null,
        dealInfo: '',
        status: '',
        dealInfo: ''
        // status: ''
      },
      backInfoRequired: false,
      // 验证规则
      rules: {
        duration: [
         { required: true, validator: numRule, message: '请输入计费时长', tigger: 'blur' }
          { required: true, validator: numRule, message: '请输入计费时长', tigger: 'blur' }
        ],
        backReason: [
          { required: true, message: '请选择调整原因', tigger: 'change'},
@@ -57,7 +54,7 @@
      api: '/business/bikeRepair',
      'field.id': 'id',
    })
  },
  methods: {
    /**
@@ -68,7 +65,7 @@
     open (title, target) {
      this.title = title
      this.visible = true
      debugger
      // debugger
      // 新建
      if (target == null) {
        this.$nextTick(() => {
@@ -82,7 +79,7 @@
        for (const key in this.form) {
          this.form[key] = target[key]
        }
        this.form.status = '1'
        // this.form.status = '1'
        this.$refs.form.clearValidate()
      })
    },