来源字数的限制 并添加删除图片接口

This commit is contained in:
熊丽君
2021-10-15 10:15:52 +08:00
parent 91ae559159
commit 5836cbb07a
6 changed files with 20 additions and 7 deletions

View File

@ -72,3 +72,10 @@ export function getLabelSetting(params) {
params
});
}
export function minioDelete(params) {
return request({
url: '/minio/delete',
method: 'post',
params
});
}

View File

@ -102,9 +102,9 @@
</el-form-item>
<el-form-item label="登录密码" prop="password" v-if="!editPage">
<el-input
type="password"
placeholder="请输入"
v-model="ruleForm.password"
show-password
></el-input>
</el-form-item>
<el-form-item label="企业画像" prop="labelIdList">
@ -158,7 +158,8 @@ import {
addCompanyUser,
updateCompanyUser,
getCompanyUserInfo,
getLabelSetting as getOptions
getLabelSetting as getOptions,
minioDelete
} from '@/api/customer';
import { getCompanyUserInfoByUserId } from '@/api/account';
import { getLabelSetting } from '@/api/policy/library';
@ -234,7 +235,7 @@ export default {
username: [
{ required: true, validator: validatorPhone, trigger: 'blur' }
],
password: [{ required: true, message: '请填写登录密码', trigger: 'blur' }],
password: [{ required: true, message: '请填写登录密码', trigger: 'blur' }, { min: 6, max: 16, message: '长度在 6 到 16 个字符', trigger: 'blur' }],
text: [{ required: true, message: '请填写内容', trigger: 'blur' }],
labelIdList: [
{ required: true, message: '请选择至少一项', trigger: 'blur' }
@ -364,6 +365,9 @@ export default {
}
},
created() {
// minioDelete({objectName:'/pic/20211015/1448829195282157568.jpg'}).then(res=>{
// console.log(res);
// })
let { id } = this.$route.query;
let { check } = this.$route.query;
check = Boolean(check);

View File

@ -34,7 +34,7 @@
</el-form-item>
</el-form-item>
<el-form-item label="来源" prop="source">
<el-input placeholder="请输入" v-model="ruleForm.source"></el-input>
<el-input placeholder="请输入" v-model="ruleForm.source" maxlength="48" show-word-limit></el-input>
</el-form-item>
<el-form-item label="正文" prop="text">
<editor v-model="ruleForm.text" :min-height="192" />

View File

@ -70,6 +70,8 @@
<el-input
placeholder="请输入"
v-model="ruleForm.source"
maxlength="48"
show-word-limit
:disabled="editPage"
></el-input>
</el-form-item>

View File

@ -36,7 +36,7 @@
</el-select>
</el-form-item>
<el-form-item label="成果企业" prop="company">
<el-input placeholder="请输入" v-model="ruleForm.company"></el-input>
<el-input placeholder="请输入" maxlength="48" show-word-limit v-model="ruleForm.company"></el-input>
</el-form-item>
<el-form-item label="合作标签" prop="labelId">
<el-select v-model="ruleForm.labelId" placeholder="请选择">

View File

@ -33,10 +33,10 @@
</el-select>
</el-form-item>
<el-form-item label="需求企业" prop="company">
<el-input placeholder="请输入" v-model="ruleForm.company"></el-input>
<el-input placeholder="请输入" maxlength="48" show-word-limit v-model="ruleForm.company"></el-input>
</el-form-item>
<el-form-item label="价格" prop="price">
<el-input placeholder="请输入" v-model="ruleForm.price"></el-input>
<el-input placeholder="请输入" maxlength="10" show-word-limit v-model="ruleForm.price"></el-input>
</el-form-item>
<el-form-item label="正文" prop="text">
<editor v-model="ruleForm.text" :min-height="192" />