odc.xiaohui
2023-02-27 3e5dec4aa07ae4be854737fdda12a714ad9eeee6
src/views/systemSetting/platform/cockpitManage/updateUser/index.vue
@@ -4,14 +4,14 @@
      <div class="mainContent">
        <el-form
          ref="user"
          label-width="140px"
          label-width="180px"
          autoComplete="on"
          :model="updateData"
          :rules="rules"
          label-position="right"
        >
          <!-- 部门名称 -->
          <span style="height:18px;display:block;line-height: 14px;">
          <span style="font-weight: 700;font-size: 16px">
            执法人员结构
          </span>
          <el-form-item class="optionItem" label="部门名称:" prop="name">
@@ -36,7 +36,7 @@
          <el-form-item class="optionItem" label="持法律职业资格证书人数:" prop="legalProfessionalQualificationCertificatePeopleNumber">
            <el-input v-model="updateData.legalProfessionalQualificationCertificatePeopleNumber" placeholder="请输入持法律职业资格证书人数"></el-input>
          </el-form-item>
          <span>
          <span  style="font-weight: 700;font-size: 16px">
            作风纪律
          </span>
          <el-form-item class="optionItem" label="通报数量:" prop="reportNumber">
@@ -48,7 +48,7 @@
          <el-form-item class="optionItem" label="违法犯罪行为数量:" prop="criminalOffenseNumber">
            <el-input v-model="updateData.criminalOffenseNumber" placeholder="请输入违法犯罪行为数量"></el-input>
          </el-form-item>
          <span>案件办理</span>
          <span style="font-weight: 700;font-size: 16px">案件办理</span>
          <el-form-item class="optionItem" label="每月案件办理量:" prop="monthCaseNumber">
            <el-input v-model="updateData.monthCaseNumber" placeholder="请输入每月案件办理量"></el-input>
          </el-form-item>
@@ -76,7 +76,21 @@
export default {
  data() {
    return {
      updateData: null,
      updateData: {
        name:'',
        peopleNumber:'',
        regionIds:'',
        upUndergraduatePeopleNumber:'',
        holderNumber:'',
        underFortyFivePeopleNumber:'',
        legalProfessionalQualificationCertificatePeopleNumber:'',
        reportNumber:'',
        disciplinaryOffenceNumber:'',
        criminalOffenseNumber:'',
        monthCaseNumber:'',
        noTimeoutCaseNumber:'',
        reviewOrLawsuitNumber:'',
      },
      rules: {
        name: [{ required: true, trigger: "blur", message: '部门名称必填'  }],
        peopleNumber: [{ required: true, trigger: "blur", message: '部门人数必填' }],
@@ -95,9 +109,17 @@
    }
  },
  created() {
    this.updateData = deepClone(this.updateDepartmentData);
    // this.updateData = deepClone(this.updateDepartmentData);
  },
  mounted() {
    this.updateData = JSON.parse(JSON.stringify(this.updateDepartmentData));
  },
  methods: {
    clearFields(){
      console.log(']]]]]]')
      this.$refs['user'].resetFields();
    },
    submitUpdate() {
      this.$refs.user.validate((valid) => {
        if (valid) {
@@ -289,4 +311,4 @@
  justify-content: center;
  padding-right: 20px;
}
</style>
</style>