Sfoglia il codice sorgente

硬件信息编辑渲染el-radio失败解决

pm 1 anno fa
parent
commit
5a775ff345

+ 3 - 5
src/views/mes/hw/information/index.vue

@@ -359,8 +359,7 @@
         </el-row>
 
         <el-form-item label="状态" prop="status">
-          <el-radio-group v-model="form.status" v-removeAriaHidden>
-            <el-radio :label="1"
+            <el-radio v-model="form.status" label="1" v-removeAriaHidden
               ><img
                 src="@/assets/images/success.png"
                 alt=""
@@ -368,14 +367,13 @@
               />
               在线</el-radio
             >
-            <el-radio  :label="2" ><img src="@/assets/images/error.png" alt="" class="imgstatus" />
+            <el-radio v-model="form.status" v-removeAriaHidden  label="2" ><img src="@/assets/images/error.png" alt="" class="imgstatus" />
               离线</el-radio
             >
-            <el-radio :label="3"
+            <el-radio v-model="form.status" v-removeAriaHidden label="3"
               ><img src="@/assets/images/warn.png" alt="" class="imgstatus" />
               异常</el-radio
             >
-          </el-radio-group>
         </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">

+ 5 - 5
src/views/mes/hw/type/index.vue

@@ -74,9 +74,8 @@
           plain
           icon="el-icon-delete"
           size="mini"
-          :disabled="multiple"
           @click="handleDelete"
-          v-hasPermi="['mes:hw:type:remove']"
+          v-hasPermi="['mes:hw:type:batchremove']"
           >批量删除</el-button
         >
       </el-col>
@@ -250,6 +249,7 @@ export default {
       form: {
         parentTypeId:0
       },
+      EditId:null,//编辑传递id
       // 表单校验
       rules: {
         hardwareTypeCode: [
@@ -321,8 +321,8 @@ export default {
     /** 修改按钮操作 */
     handleUpdate(row) {
       this.reset();
-      const id = row.id || this.ids;
-      getHardwareTypeInfo(id).then((response) => {
+      this.EditId = row.id || this.ids;
+      getHardwareTypeInfo(this.EditId).then((response) => {
         this.form = response.data;
         this.open = true;
         this.title = "编辑硬件类型";
@@ -332,7 +332,7 @@ export default {
     submitForm() {
       this.$refs["form"].validate((valid) => {
         if (valid) {
-          if (this.form.hardwareTypeCode != null) {
+          if (this.EditId != null) {
             updateHardware(this.form).then((response) => {
               this.$modal.msgSuccess("修改成功");
               this.open = false;