18 changed files with 816 additions and 696 deletions
@ -1,3 +1,4 @@ |
|||||
NODE_ENV=development |
NODE_ENV=development |
||||
VUE_APP_API_SERVER = http://192.168.1.130:8080/api |
VUE_APP_API_SERVER = http://192.168.1.130:8080/api |
||||
|
# VUE_APP_API_SERVER = https://epmet-dev.elinkservice.cn/api |
||||
VUE_APP_NODE_ENV=dev |
VUE_APP_NODE_ENV=dev |
||||
@ -0,0 +1,197 @@ |
|||||
|
export default { |
||||
|
list: [ |
||||
|
{ |
||||
|
key: 'customerName', |
||||
|
title: '客户名称', |
||||
|
type: 'select', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请选择客户', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
fixed: true, |
||||
|
block: true, |
||||
|
width: 120 |
||||
|
}, |
||||
|
{ |
||||
|
key: 'clientType', |
||||
|
title: '类型', |
||||
|
type: 'radio', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请选择类型', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
fixed: true, |
||||
|
block: true, |
||||
|
width: 120, |
||||
|
format: function (cellValue, index) { |
||||
|
if (cellValue === 'resi') { |
||||
|
return '居民端' |
||||
|
} else if (cellValue === 'work') { |
||||
|
return '工作端' |
||||
|
} else { |
||||
|
return '未知' |
||||
|
} |
||||
|
} |
||||
|
}, |
||||
|
{ |
||||
|
key: 'appId', |
||||
|
title: 'appId', |
||||
|
type: 'radio', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请输入appId', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
fixed: true, |
||||
|
block: true, |
||||
|
width: 120 |
||||
|
}, |
||||
|
{ |
||||
|
key: 'version', |
||||
|
title: '版本号', |
||||
|
type: 'input', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请输入版本号', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
fixed: true, |
||||
|
block: true, |
||||
|
width: 120 |
||||
|
}, |
||||
|
{ |
||||
|
key: 'codeInfo', |
||||
|
title: '代码描述', |
||||
|
type: 'textarea', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请输入代码描述', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
block: true |
||||
|
}, |
||||
|
{ |
||||
|
key: 'status', |
||||
|
title: '状态', |
||||
|
type: 'input', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请输入代码描述', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
block: true, |
||||
|
format: function (cellValue, index) { |
||||
|
// 状态 未审核:unaudited;审核中:auditing;审核成功:audit_success;审核被拒绝:audit_failed;已撤回:withdrawn;审核延后:delay;
|
||||
|
// 发布成功:release_success;发布失败:release_failed
|
||||
|
if (cellValue === 'unaudited') { |
||||
|
return '未审核' |
||||
|
} else if (cellValue === 'auditing') { |
||||
|
return '审核中' |
||||
|
} else if (cellValue === 'audit_success') { |
||||
|
return '审核成功' |
||||
|
} else if (cellValue === 'audit_failed') { |
||||
|
return '审核被拒绝' |
||||
|
} else if (cellValue === 'withdrawn') { |
||||
|
return '已撤回' |
||||
|
} else if (cellValue === 'delay') { |
||||
|
return '审核延后' |
||||
|
} else if (cellValue === 'release_success') { |
||||
|
return '发布成功' |
||||
|
} else if (cellValue === 'release_failed') { |
||||
|
return '发布失败' |
||||
|
} else { |
||||
|
return '未知' |
||||
|
} |
||||
|
} |
||||
|
}, |
||||
|
{ |
||||
|
key: 'uploadTime', |
||||
|
title: '上传时间', |
||||
|
type: 'input', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请输入代码描述', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
block: true |
||||
|
}, |
||||
|
{ |
||||
|
key: 'auditTime', |
||||
|
title: '提交审核时间', |
||||
|
type: 'input', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请输入代码描述', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
block: true |
||||
|
} |
||||
|
], |
||||
|
form: [ |
||||
|
{ |
||||
|
key: 'customerId', |
||||
|
title: '客户', |
||||
|
type: 'select', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请选择客户', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
fixed: true, |
||||
|
block: true, |
||||
|
width: 100 |
||||
|
}, |
||||
|
{ |
||||
|
key: 'clientType', |
||||
|
title: '类型', |
||||
|
type: 'radio', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请选择类型', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
fixed: true, |
||||
|
block: true, |
||||
|
width: 100 |
||||
|
}, |
||||
|
{ |
||||
|
key: 'userVersion', |
||||
|
title: '版本号', |
||||
|
type: 'input', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请输入版本号', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
fixed: true, |
||||
|
block: true, |
||||
|
width: 100 |
||||
|
}, |
||||
|
{ |
||||
|
key: 'userDesc', |
||||
|
title: '代码描述', |
||||
|
type: 'textarea', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请输入代码描述', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'model'], |
||||
|
block: true, |
||||
|
width: 120 |
||||
|
} |
||||
|
] |
||||
|
} |
||||
@ -0,0 +1,69 @@ |
|||||
|
export default [ |
||||
|
{ |
||||
|
key: 'operationTime', |
||||
|
title: '操作时间', |
||||
|
type: 'input', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请选择版本ID', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
fixed: false, |
||||
|
block: true, |
||||
|
width: 120 |
||||
|
}, |
||||
|
{ |
||||
|
key: 'version', |
||||
|
title: '版本', |
||||
|
type: 'input', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请输入版本号', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
fixed: false, |
||||
|
block: true, |
||||
|
width: 120 |
||||
|
}, |
||||
|
{ |
||||
|
key: 'operation', |
||||
|
title: '操作', |
||||
|
type: 'textarea', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请输入代码描述', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
block: true, |
||||
|
format: function (cellValue, index) { |
||||
|
if (cellValue === 'upload') { |
||||
|
return '上传' |
||||
|
} else if (cellValue === 'audit') { |
||||
|
return '审核' |
||||
|
} else if (cellValue === 'undo') { |
||||
|
return '撤回' |
||||
|
} else if (cellValue === 'release') { |
||||
|
return '发布' |
||||
|
} else { |
||||
|
return '未知' |
||||
|
} |
||||
|
} |
||||
|
}, |
||||
|
{ |
||||
|
key: 'describe', |
||||
|
title: '描述', |
||||
|
type: 'radio', |
||||
|
rule: [{ |
||||
|
required: true, |
||||
|
message: '请选择创建时间', |
||||
|
trigger: 'blur' |
||||
|
}], |
||||
|
display: ['formA', 'formU', 'table', 'model'], |
||||
|
fixed: false, |
||||
|
block: true, |
||||
|
width: 120 |
||||
|
} |
||||
|
] |
||||
Loading…
Reference in new issue