Commit b13d1199 authored by 赵啸非's avatar 赵啸非

日志展示修改

parent 0de09262
...@@ -8,17 +8,15 @@ ...@@ -8,17 +8,15 @@
</template> </template>
<script> <script>
/** 表单弹出框模式需引入 */ /** 表单弹出框模式需引入 */
import dialogShow from "./dialogshow"; import dialogShow from "./dialogshow";
import table from "@/assets/mixins/table"; import table from "@/assets/mixins/table";
export default { export default {
name: "DeviceLog", name: "DeviceLog",
components: {dialogShow }, components: { dialogShow },
mixins: [table], mixins: [table],
created() { created() {},
},
methods: { methods: {
/** 重写新增方法 */ /** 重写新增方法 */
toAdd(row) { toAdd(row) {
this.$refs.dialogform.add(row); this.$refs.dialogform.add(row);
...@@ -26,50 +24,66 @@ ...@@ -26,50 +24,66 @@
/** 重写编辑方法 */ /** 重写编辑方法 */
toEdit(row) { toEdit(row) {
this.$refs.dialogform.edit(row); this.$refs.dialogform.edit(row);
}, },
/** 重写查看方法 */ /** 重写查看方法 */
// toView(row) { toView(row) {
// this.$refs.dialogform.view(row); this.$refs.dialogform.view(row);
// }, },
}, },
data() { data() {
return { return {
config: { config: {
search: [ search: [
{ {
name: 'deviceNum', name: "deviceCode",
type: 'text', type: "text",
label: '设备编号', label: "设备编号",
}, fuzzy:true
},
{
name: "logType",
type: "select",
label: "日志类型",
},
], ],
columns: [ columns: [
{label: "traceID", prop: "traceID"}, { label: "traceID", prop: "traceID" },
{label: "设备编号", prop: "deviceCode"}, { label: "设备编号", prop: "deviceCode" },
{label: "设备名称", prop: "deviceName"}, { label: "设备名称", prop: "deviceName" },
{label: "业务标识", prop: "messageHead"}, { label: "业务标识", prop: "messageHead" },
{label: "日志类型", prop: "logType",formatter: this.formatter}, { label: "日志类型", prop: "logType", formatter: this.formatter },
{label: "内容", prop: "content"}, { label: "内容", prop: "content" },
{label: "创建时间", prop: "createTime",formatter: this.formatterDate}, {
label: "创建时间",
prop: "createTime",
formatter: this.formatterDate,
},
{ {
label: "操作", label: "操作",
width: 240, width: 240,
formatter: row => { formatter: (row) => {
return ( return (
<table-buttons noAdd row={row} onEdit={this.toEdit} onView={this.toView} onDel={this.toDel} /> <table-buttons
noAdd
noEdit
noDel
row={row}
onEdit={this.toEdit}
onView={this.toView}
onDel={this.toDel}
/>
); );
} },
} },
] ],
} },
};
}
}; };
},
};
</script> </script>
\ No newline at end of file
...@@ -6,6 +6,7 @@ import com.mortals.framework.model.Context; ...@@ -6,6 +6,7 @@ import com.mortals.framework.model.Context;
import com.mortals.framework.model.OrderCol; import com.mortals.framework.model.OrderCol;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController; import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.base.system.param.service.ParamService; import com.mortals.xhx.base.system.param.service.ParamService;
import com.mortals.xhx.common.code.LogTypeEnum;
import com.mortals.xhx.module.device.model.DeviceLogEntity; import com.mortals.xhx.module.device.model.DeviceLogEntity;
import com.mortals.xhx.module.device.service.DeviceLogService; import com.mortals.xhx.module.device.service.DeviceLogService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -26,8 +27,6 @@ import java.util.Map; ...@@ -26,8 +27,6 @@ import java.util.Map;
@RequestMapping("device/log") @RequestMapping("device/log")
public class DeviceLogController extends BaseCRUDJsonBodyMappingController<DeviceLogService, DeviceLogEntity, Long> { public class DeviceLogController extends BaseCRUDJsonBodyMappingController<DeviceLogService, DeviceLogEntity, Long> {
@Autowired
private ParamService paramService;
public DeviceLogController() { public DeviceLogController() {
super.setModuleDesc("设备日志"); super.setModuleDesc("设备日志");
...@@ -35,7 +34,7 @@ public class DeviceLogController extends BaseCRUDJsonBodyMappingController<Devic ...@@ -35,7 +34,7 @@ public class DeviceLogController extends BaseCRUDJsonBodyMappingController<Devic
@Override @Override
protected void init(Map<String, Object> model, Context context) { protected void init(Map<String, Object> model, Context context) {
this.addDict(model, "logType", paramService.getParamBySecondOrganize("DeviceLog", "logType")); this.addDict(model, "logType", LogTypeEnum.getEnumMap());
super.init(model, context); super.init(model, context);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment