Commit 478d0376 by wanglizhen

提示语上传

parent 40549b5c
...@@ -48,7 +48,7 @@ const confirm = () => { ...@@ -48,7 +48,7 @@ const confirm = () => {
<div> <div>
<el-form ref="formRef" :model="modelValue" label-width="100px" :disabled="readOnly"> <el-form ref="formRef" :model="modelValue" label-width="100px" :disabled="readOnly">
<el-form-item label="算法名称" required> <el-form-item label="算法名称" required>
<el-input v-model="modelValue.name"></el-input> <el-input v-model="modelValue.name" placeholder="请输入算法名称"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="加密规则" required> <el-form-item label="加密规则" required>
<div style="width: 100%;background: #F3F5FA;"> <div style="width: 100%;background: #F3F5FA;">
......
...@@ -6,7 +6,7 @@ const props = defineProps<{ ...@@ -6,7 +6,7 @@ const props = defineProps<{
type: string; type: string;
}>(); }>();
const emit = defineEmits(["update:modelValue", 'cancel','confirm']); const emit = defineEmits(["update:modelValue", 'cancel', 'confirm']);
const data = reactive({ const data = reactive({
rules: {}, rules: {},
...@@ -15,20 +15,20 @@ const data = reactive({ ...@@ -15,20 +15,20 @@ const data = reactive({
const { rules } = toRefs(data); const { rules } = toRefs(data);
// 取消 // 取消
const cancel = () => { const cancel = () => {
if (props.type === 'edit') { if (props.type === 'edit') {
}else if (props.type === 'add') { } else if (props.type === 'add') {
} }
emit('cancel') emit('cancel')
} }
const confirm = () => { const confirm = () => {
if (props.type === 'edit') { if (props.type === 'edit') {
}else if (props.type === 'add') { } else if (props.type === 'add') {
} }
emit('confirm') emit('confirm')
} }
...@@ -41,9 +41,9 @@ const confirm = () => { ...@@ -41,9 +41,9 @@ const confirm = () => {
<el-form ref="formRef" :model="modelValue" label-width="70px" :disabled="readOnly"> <el-form ref="formRef" :model="modelValue" label-width="70px" :disabled="readOnly">
<el-form-item label="字典分类"> <el-form-item label="字典分类">
<el-select v-model="modelValue.name" v-if="!readOnly" placeholder="请选择字典分类"> <el-select v-model="modelValue.name" v-if="!readOnly" placeholder="请选择字典分类">
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="值" required> <el-form-item label="值" required>
<el-input v-model="modelValue.name" placeholder="请输入值"></el-input> <el-input v-model="modelValue.name" placeholder="请输入值"></el-input>
......
...@@ -47,10 +47,10 @@ const confirm = () => { ...@@ -47,10 +47,10 @@ const confirm = () => {
<div> <div>
<el-form ref="formRef" :model="modelValue" label-width="100px" :disabled="readOnly"> <el-form ref="formRef" :model="modelValue" label-width="100px" :disabled="readOnly">
<el-form-item label="数据域名称" required> <el-form-item label="数据域名称" required>
<el-input v-model="modelValue.name"></el-input> <el-input v-model="modelValue.name" :placeholder="!readOnly ? '请输入数据域名称' : ''"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="备注"> <el-form-item label="备注">
<el-input type="textarea" rows="4" v-model="modelValue.name"></el-input> <el-input type="textarea" rows="4" v-model="modelValue.name" :placeholder="!readOnly ? '请输入备注' : ''"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
<div class="btn"> <div class="btn">
......
...@@ -60,7 +60,7 @@ const confirm = () => { ...@@ -60,7 +60,7 @@ const confirm = () => {
<div> <div>
<el-form ref="formRef" :model="modelValue" label-width="110px" :disabled="readOnly"> <el-form ref="formRef" :model="modelValue" label-width="110px" :disabled="readOnly">
<el-form-item label="发现规则名" required> <el-form-item label="发现规则名" required>
<el-input v-model="modelValue.name"></el-input> <el-input v-model="modelValue.name" :placeholder="!readOnly ? '请输入发现规则名' : ''"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="数据域"> <el-form-item label="数据域">
<div>{{ modelValue.name }}</div> <div>{{ modelValue.name }}</div>
...@@ -80,10 +80,10 @@ const confirm = () => { ...@@ -80,10 +80,10 @@ const confirm = () => {
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item label="正则表达式" required v-if="radio === 1"> <el-form-item label="正则表达式" required v-if="radio === 1">
<el-input v-model="modelValue.name"></el-input> <el-input v-model="modelValue.name" :placeholder="!readOnly ? '请输入正则表达式' : ''"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="JAVA方法" required v-if="radio === 2"> <el-form-item label="JAVA方法" required v-if="radio === 2">
<el-input v-model="modelValue.name"></el-input> <el-input v-model="modelValue.name" :placeholder="!readOnly ? '请输入JAVA方法' : ''"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="字典分类" required v-if="radio === 3"> <el-form-item label="字典分类" required v-if="radio === 3">
<div style="width: 100%;background: #F3F5FA;"> <div style="width: 100%;background: #F3F5FA;">
...@@ -104,16 +104,16 @@ const confirm = () => { ...@@ -104,16 +104,16 @@ const confirm = () => {
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="样例" required> <el-form-item label="样例" required>
<el-input v-model="modelValue.name"></el-input> <el-input v-model="modelValue.name" :placeholder="!readOnly ? '请输入样例' : ''"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="测试"> <el-form-item label="测试">
<div style="width: 100%;display: flex;align-items: center;"> <div style="width: 100%;display: flex;align-items: center;">
<el-input v-model="modelValue.name" style="flex: 1;"></el-input> <el-input v-model="modelValue.name" style="flex: 1;" :placeholder="!readOnly ? '请输入测试' : ''"></el-input>
<el-button type="primary">测试</el-button> <el-button type="primary">测试</el-button>
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="备注"> <el-form-item label="备注">
<el-input v-model="modelValue.name"></el-input> <el-input v-model="modelValue.name" :placeholder="!readOnly ? '请输入备注' : ''"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="默认规则"> <el-form-item label="默认规则">
<Switch :disabled="readOnly"> <Switch :disabled="readOnly">
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论