Commit e87af49e authored by 徐一鸣's avatar 徐一鸣

权限管理新建组织、新建用户、新建角色部分字段限制长度

parent 440d807f
......@@ -124,13 +124,15 @@ export default {
rules: {
name: [
{ required: true, message: "请输入组织机构名称", trigger: "blur" },
{ max: 10, message: "长度小于10个字符", trigger: "blur" },
],
shortname: [
// { required: true, message: '请输入组织机构简称', trigger: 'blur' },
{ max: 10, message: "长度小于10个字符", trigger: "blur" },
],
desc: [
// { required: true, message: '请输入组织说明', trigger: 'blur' },
{ max: 200, message: "长度小于200个字符", trigger: "blur" },
{ max: 500, message: "长度小于500个字符", trigger: "blur" },
],
fileList: [
// {required: true, message: '请上传图片', trigger: 'change'}
......@@ -179,9 +181,9 @@ export default {
)
.then((response) => {
console.log(response);
if(!response.data.success){
this.$message.error(response.data.errMsg)
return
if (!response.data.success) {
this.$message.error(response.data.errMsg);
return;
}
let data = response.data.data;
this.form = {
......@@ -209,9 +211,9 @@ export default {
.put("/apaas/backmgt/department", temp)
.then((response) => {
console.log(response);
if(!response.data.success){
this.$message.error(response.data.errMsg)
return
if (!response.data.success) {
this.$message.error(response.data.errMsg);
return;
}
this.$message.success("保存成功");
this.$router.back(-1);
......@@ -234,9 +236,9 @@ export default {
.post("/apaas/backmgt/department", temp)
.then((response) => {
console.log(response);
if(!response.data.success){
this.$message.error(response.data.errMsg)
return
if (!response.data.success) {
this.$message.error(response.data.errMsg);
return;
}
this.$message.success("保存成功");
this.$router.back(-1);
......@@ -249,12 +251,12 @@ export default {
this.$http
.get("/apaas/backmgt/department/list")
.then((response) => {
if(!response.data.success){
this.$message.error(response.data.errMsg)
return
if (!response.data.success) {
this.$message.error(response.data.errMsg);
return;
}
let data = response.data.data;
this.origin_arr = data
this.origin_arr = data;
})
.catch(function(response) {});
},
......
......@@ -82,10 +82,13 @@ export default {
now_user: 2, //0:普通用户,1:组织管理员,2:超级管理员
permissionData: [],
rules: {
name: [{ required: true, message: "请输入角色名称", trigger: "blur" }],
name: [
{ required: true, message: "请输入角色名称", trigger: "blur" },
{ max: 8, message: "长度小于8个字符", trigger: "blur" },
],
desc: [
{ required: true, message: "请输入角色描述", trigger: "blur" },
{ max: 200, message: "长度小于200个字符", trigger: "blur" },
{ max: 500, message: "长度小于500个字符", trigger: "blur" },
],
},
edit_flag: 0,
......
......@@ -42,6 +42,7 @@
:limit="1"
:on-change="imageUploadChange"
:on-success="imageUploadSuccess"
:on-error="imageUploadError"
action="/apaas/hubApi/image/upload"
name="file"
drag
......@@ -63,7 +64,11 @@
</div>
<div class="form_line"></div>
<el-form-item label="上传镜像列表:">
<div class="image_list_container" v-infinite-scroll="loadImageList">
<div
v-if="image_datas"
class="image_list_container"
v-infinite-scroll="loadImageList"
>
<apass-table
:header="image_headers"
:data="image_datas"
......@@ -298,7 +303,10 @@ export default {
cjsl: "", // 应用场景示例
},
app_rules: {
name: [{ required: true, message: "请输入应用名称", trigger: "blur" }],
name: [
{ required: true, message: "请输入应用名称", trigger: "blur" },
{ max: 16, message: "长度小于16个字符", trigger: "blur" },
],
version: [{ required: true, message: "请输入应用版本", trigger: "blur" }],
ywly: [{ required: true, message: "请选择业务领域", trigger: "change" }],
type: [{ required: true, message: "请选择应用类型", trigger: "change" }],
......@@ -363,7 +371,7 @@ export default {
}); */
},
imageUploadSuccess(response) {
console.log("新增成功", response);
// console.log("新增成功", response);
this.$refs.step1_upload.clearFiles();
this.image_info.image_name = "";
this.image_info.tag = "";
......@@ -373,6 +381,13 @@ export default {
this.image_page = 1;
this.initImageList();
},
imageUploadError(response) {
this.$message({
message: `上传失败`,
type: "warning",
});
this.step1UplaodLoading = false;
},
submitImage(formName) {
this.$refs[formName].validate((valid) => {
if (valid) {
......
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