18 changed files with 816 additions and 696 deletions
@ -1,3 +1,4 @@ |
|||
NODE_ENV=development |
|||
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 |
|||
@ -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