@@ -10,7 +10,7 @@
"searchMenuSpan": 6,
"selection": false,
"addBtn": false,
- "viewBtn": true,
+ "viewBtn": false,
"editBtn": true,
"delBtn": true,
"menuWidth": 220,
@@ -44,6 +44,7 @@
@on-load="getList"
@saveColumn="saveColumn"
>
+ <!--修改 直接在列表编辑-->
<template slot="menuLeft">
<el-button type="success"
size="small"
@@ -0,0 +1,206 @@
+{
+ "headerAlign": "center",
+ "align": "center",
+ "border": true,
+ "index": true,
+ "lazy": true,
+ "tip": false,
+ "simplePage": true,
+ "searchShow": true,
+ "searchMenuSpan": 6,
+ "tree": true,
+ "selection": true,
+ "editBtn": false,
+ "delBtn": false,
+ "menuWidth": 280,
+ "column": [
+ {
+ "label": "项目代码",
+ "prop": "aname",
+ "search": true,
+ "index": 1,
+ "width": 100,
+ "rules": [
+ "required": true,
+ "message": "请输入项目代码",
+ "trigger": "blur"
+ }
+ ]
+ },
+ "label": "项目名称",
+ "prop": "bname",
+ "index": 2,
+ "message": "请输入项目名称",
+ "label": "客户名称",
+ "prop": "cname",
+ "index": 3,
+ "message": "请输入客户名称",
+ "label": "服务项目",
+ "prop": "dname",
+ "index": 4,
+ "message": "请输入服务项目",
+ "label": "下单时间",
+ "prop": "ename",
+ "index": 5,
+ "message": "请输入下单时间",
+ "label": "开始日期",
+ "prop": "fname",
+ "index": 6,
+ "message": "请输入开始日期",
+ "label": "需求完成日期",
+ "prop": "gname",
+ "index": 7,
+ "message": "请输入需求完成日期",
+ "label": "部门",
+ "prop": "hname",
+ "index": 8,
+ "message": "请输入部门",
+ "label": "备注",
+ "prop": "iname",
+ "index": 9,
+ "message": "请输入备注",
+ "label": "应收金额",
+ "prop": "jname",
+ "index": 10,
+ "message": "请输入应收金额",
+ "label": "任务责任人",
+ "prop": "kname",
+ "index": 11,
+ "message": "请输入任务责任人",
+ "label": "系统编号",
+ "index": 12,
+ "message": "请输入系统编号",
+ "label": "状态",
+ "index": 13,
+ "message": "请输入状态",
+ "index": 14,
+}
@@ -21,67 +21,70 @@
</template>
<script>
+ import option from "./configuration/mainList.json";
+
export default {
data() {
return {
loading: false,
data: [],
- optionTable: {
- align: "center",
- menuAlign: "center",
- height: window.innerHeight - 345,
- searchMenuSpan: 12,
- menuWidth:'140',
- column: [
- {
- label: "类别名称",
- prop: "name",
- search: true,
- rules: [
- required: true,
- message: "请输入类别名称",
- trigger: "blur"
- }
- ],
- overHidden: true
- },
- label: "排序",
- prop: "sort",
- message: "请输入排序",
- label: "状态",
- prop: "status",
- addDisplay: false,
- editDisplay: false,
- label: "创建人",
- prop: "user",
- label: "创建时间",
- prop: "date",
- ]
+ optionTable: option,
+ // {
+ // align: "center",
+ // menuAlign: "center",
+ // height: window.innerHeight - 345,
+ // searchMenuSpan: 12,
+ // menuWidth:'140',
+ // column: [
+ // label: "类别名称",
+ // prop: "name",
+ // search: true,
+ // rules: [
+ // required: true,
+ // message: "请输入类别名称",
+ // trigger: "blur"
+ // }
+ // ],
+ // overHidden: true
+ // },
+ // label: "排序",
+ // prop: "sort",
+ // message: "请输入排序",
+ // label: "状态",
+ // prop: "status",
+ // addDisplay: false,
+ // editDisplay: false,
+ // label: "创建人",
+ // prop: "user",
+ // label: "创建时间",
+ // prop: "date",
+ // ]
page: {
currentPage: 1,
total: 0,