提交 d094bb85 编写于 作者: lijianxiong's avatar lijianxiong

feat:统一编辑器提示

上级 318854c4
......@@ -5,6 +5,7 @@
:disabled="disabled"
size ="medium"
v-model="CurrentVal"
:placeholder="$t('components.common.select')"
:options="city">
</el-cascader>
</div>
......
......@@ -8,6 +8,7 @@
:trigger-on-focus="true"
:fetch-suggestions="onSearch"
:sort="sort"
:placeholder="$t('components.common.select')"
@select="onACSelect"
@input="onInput"
@blur="onBlur"
......
......@@ -5,7 +5,7 @@
size="small"
ref="colorPicker"
:disabled="disabled"
:placeholder="placeholder"
:placeholder="placeholder ? placeholder :$t('components.common.select')"
>
<template slot="suffix">
<el-color-picker ref="picker" v-model="colorValue" @change="colorChange" size="small">
......
<template>
<div ref="designContainer" class="app-dashboard-design">
<div class="design-tree">
<el-select v-model="filterVal" clearable class="design-filter">
<el-select v-model="filterVal" clearable :placeholder="$t('components.common.select')" class="design-filter">
<template v-for="item of groups">
<el-option :key="item.value" :value="item.value" :label="item.name"></el-option>
</template>
......
<template>
<div class="app-department-personnel">
<i-select :multiple="multiple" :transfer="true" transfer-class-name="app-department-personnel-select" :value="selectsLabel" :disabled="disabled" :clearable="true" @on-open-change="onClick" @on-change="change">
<i-select :placeholder="$t('components.common.select')" :multiple="multiple" :transfer="true" transfer-class-name="app-department-personnel-select" :value="selectsLabel" :disabled="disabled" :clearable="true" @on-open-change="onClick" @on-change="change">
<i-option v-for="(item, index) in items" :key="index" :value="item.id" :label="item.label"></i-option>
</i-select>
<template>
......
......@@ -283,7 +283,7 @@
})
}
this.files.forEach((file: any) => {
let url = `${Environment.BaseUrl}${Environment.ExportFile}/${file.id}`;
let url = `${Environment.BaseUrl}${Environment.ExportFile}/${file.id}`;
if (this.export_params.length > 0) {
url +='?';
this.export_params.forEach((item:any,i:any)=>{
......
......@@ -4,21 +4,25 @@
type="text"
size="small"
v-model="firstIp"
:placeholder="$t('components.common.input')"
maxlength="3" />.
<el-input
type="text"
size="small"
v-model="secIp"
:placeholder="$t('components.common.input')"
maxlength="3" />.
<el-input
type="text"
size="small"
maxlength="3"
:placeholder="$t('components.common.input')"
v-model="thirdIp" />.
<el-input
type="text"
size="small"
maxlength="3"
:placeholder="$t('components.common.input')"
v-model="forIp" />
</div>
</template>
......
......@@ -4,14 +4,14 @@
size="small"
@focus="handleMapShow"
v-model="value"
:placeholder="placeholder ? placeholder : $t('components.appMapPosition.title')">
:placeholder="placeholder ? placeholder : $t('components.common.select')">
</el-input>
<el-dialog
:title="$t('components.appMapPosition.title')"
class="map-modal"
:visible.sync="dialogShow">
<div class="search-toolbar">
<el-input id="map__search" size="small" @change="handleSearch" v-model="searchAddress" />
<el-input id="map__search" :placeholder="$t('components.common.input')" size="small" @change="handleSearch" v-model="searchAddress" />
<div id="map__result" class="content-result" v-show="resultShow"></div>
</div>
<div class="map__content">
......
<template>
<div>
<div style="position: relative;width: 100%;">
<el-select :value="value" multiple filterable remote :remote-method="onSearch" size="small" style="width:100%;" @change="onSelect" @remove-tag="onRemove" :disabled="disabled">
<el-select :placeholder="$t('components.common.select')" :value="value" multiple filterable remote :remote-method="onSearch" size="small" style="width:100%;" @change="onSelect" @remove-tag="onRemove" :disabled="disabled">
<el-option v-for="(item, index) in items" :key="index" :label="item[deMajorField]" :value="item[deKeyField]"></el-option>
</el-select>
<span style="position: absolute;right: 5px;color: #c0c4cc;top: 0;font-size: 13px;">
......
<template>
<div class="app-picker-select-view">
<Dropdown :visible="visible" trigger="custom" style="left:0px;width: 100%" @on-clickoutside="() => {triggerMenu(false);}" >
<Input v-if="isSingleSelect" v-model="queryValue" class="tree-input" type="text" :placeholder="placeholder ? placeholder : $t('components.appPickerSelectView.placeholder')" :disabled="disabled" @on-change="OnInputChange" @on-focus="()=>{triggerMenu(true);}" >
<Input v-if="isSingleSelect" v-model="queryValue" class="tree-input" type="text" :placeholder="placeholder ? placeholder : $t('components.common.select')" :disabled="disabled" @on-change="OnInputChange" @on-focus="()=>{triggerMenu(true);}" >
<template v-slot:suffix>
<i v-if="queryValue && !disabled" class='el-icon-circle-close' @click="onClear"></i>
<Icon :type="visible ? 'ios-arrow-up' : 'ios-arrow-down'" class="icon-arrow" @click="() => {triggerMenu();}"></Icon>
<icon v-if="linkview" type="ios-open-outline" @click="openLinkView"/>
</template>
</Input>
<el-select v-if="!isSingleSelect" popper-class="select-no-dropdown" :value="keySet" multiple filterable remote :remote-method="($event) => {this.queryValue = $event;}" size="small" style="width:100%;" @change="onSelectChange" @focus="() => {triggerMenu(true);}" :disabled="disabled">
<el-select v-if="!isSingleSelect" :placeholder="$t('components.common.select')" popper-class="select-no-dropdown" :value="keySet" multiple filterable remote :remote-method="($event) => {this.queryValue = $event;}" size="small" style="width:100%;" @change="onSelectChange" @focus="() => {triggerMenu(true);}" :disabled="disabled">
<el-option v-for="(item, index) in items" :key="index" :label="item.srfmajortext" :value="item[deKeyField]"></el-option>
</el-select>
<DropdownMenu slot="list">
......
......@@ -7,7 +7,7 @@
<el-autocomplete class='text-value' :value-key="deMajorField" :disabled="disabled" v-model="curvalue" size='small'
:trigger-on-focus="true" :fetch-suggestions="(query, callback) => { this.onSearch(query, callback, true) }" @select="onACSelect"
@input="onInput" @blur="onBlur" style='width:100%;'
:placeholder="placeholder">
:placeholder="placeholder? placeholder : $t('components.common.select')">
<template v-slot:default="{item}">
<!-- <template v-if="item.isNew">
<div v-if="linkview" @click="newAndEdit">{{$t('components.appPicker.newAndEdit')}}</div>
......@@ -27,7 +27,7 @@
</div>
<div v-else-if="Object.is(editortype, 'pickup-no-ac')" class='app-picker'>
<div class='app-picker'>
<el-input class='text-value' :placeholder="placeholder" :value="curvalue" readonly size='small' :disabled="disabled">
<el-input class='text-value' :placeholder="placeholder? placeholder : $t('components.common.input')" :value="curvalue" readonly size='small' :disabled="disabled">
<template slot='suffix'>
<i v-if="curvalue && !disabled" class='el-icon-circle-close' @click="onClear"></i>
<i class='el-icon-search' @click="openView"></i>
......@@ -40,7 +40,7 @@
<el-select ref="appPicker" remote :remote-method="(query) => this.onSearch(query, null, true)" :value="refvalue" size='small' filterable
@change="onSelect" :disabled="disabled" style='width:100%;' clearable popper-class="app-picker-dropdown"
@clear="onClear" @visible-change="onSelectOpen"
:placeholder="placeholder">
:placeholder="placeholder? placeholder : $t('components.common.select')">
<template v-if="items">
<template v-for="_item in items">
<el-option v-if="!_item.tag" :key="_item[deKeyField]" :value="_item[deKeyField]" :label="_item[deMajorField]" :disabled="_item.disabled"></el-option>
......
<template>
<div class="app-stepper">
<el-input-number :value="currentVal" :disabled="disabled" @change="onChange" :min="min" :max="max" :step="step"></el-input-number>
<el-input-number :value="currentVal" :placeholder="$t('components.common.input')" :disabled="disabled" @change="onChange" :min="min" :max="max" :step="step"></el-input-number>
</div>
</template>
......
......@@ -6,7 +6,7 @@
v-model="dataRight"
:style="{width:width}"
:disabled="disabled"
:placeholder="placeholder"
:placeholder="placeholder ? placeholder : $t('components.common.select')"
multiple>
<Option class="hidden" :value="item" v-for="(item,i) in dataRight" :key="i">
{{findLabel(item)}}
......
<template>
<div v-if="refviewname" class="app-tree-picker">
<Dropdown :visible="visible" trigger="custom" style="left:0px;width: 100%" @on-clickoutside="() => {triggerMenu(false);}" >
<Input v-model="inputValue" class="tree-input" type="text" :placeholder="placeholder ? placeholder : $t('components.appTreePicker.placeholder')" :disabled="disabled" @on-change="OnInputChange" @on-focus="()=>{triggerMenu();}" >
<Input v-model="inputValue" class="tree-input" type="text" :placeholder="placeholder ? placeholder : $t('components.common.select')" :disabled="disabled" @on-change="OnInputChange" @on-focus="()=>{triggerMenu();}" >
<template v-slot:suffix>
<i v-if="inputValue && !disabled" class='el-icon-circle-close' @click="onClear"></i>
<Icon :type="visible ? 'ios-arrow-up' : 'ios-arrow-down'" class="icon-arrow" @click="() => {triggerMenu();}"></Icon>
......
<template>
<div class='app-upicker'>
<el-select ref="appUpicker" :value="refvalue" size='small' filterable
<el-select ref="appUpicker" :placeholder="$t('components.common.select')" :value="refvalue" size='small' filterable
@change="onSelect" :disabled="disabled" style='width:100%;' clearable
@clear="onClear" @visible-change="onSelectOpen">
<template v-if="items">
......
......@@ -27,7 +27,7 @@
</div>
</div>
<div class="approval-content-item-memo" v-if="usertask.userTaskId === viewparams.userTaskId">
<el-input type="textarea" v-model="initmemo" :rows="2" @blur="handleBlur" :placeholder="$t('components.appWFApproval.placeholder')"></el-input>
<el-input type="textarea" v-model="initmemo" :rows="2" @blur="handleBlur" :placeholder="$t('components.common.input')"></el-input>
</div>
</div>
</div>
......
......@@ -4,7 +4,7 @@
class="transfer-select"
@on-change='handleCronChange'
:disabled="disabled"
:placeholder="placeholder">
:placeholder="placeholder ? placeholder : $t('components.common.select')">
<Option class="hidden" v-for="(item,i) in value" :value="item" :label="item" :key="i">
</Option>
<vue-cron class='vue-cron' @cronValue='handleCronChange'></vue-cron>
......
......@@ -5,8 +5,8 @@
v-model="value"
type="daterange"
:range-separator="rangeSeparatorr ? rangeSeparatorr : $t('components.dateRange.rangeSeparatorr')"
:start-placeholder="startPlaceholder ? startPlaceholder : $t('components.dateRange.startPlaceholder')"
:end-placeholder="endPlaceholder ? endPlaceholder : $t('components.dateRange.endPlaceholder')"
:start-placeholder="startPlaceholder ? startPlaceholder : $t('components.common.select')"
:end-placeholder="endPlaceholder ? endPlaceholder : $t('components.common.select')"
:disabled="disabled"
value-format="yyyy-MM-dd"
@change="change"
......
......@@ -7,7 +7,7 @@
:clearable="true"
:filterable="filterable"
@on-open-change="onClick"
:placeholder="placeholder?placeholder:$t('components.dropDownListDynamic.placeholder')">
:placeholder="placeholder?placeholder:$t('components.common.select')">
<i-option v-for="(item, index) in items" :key="index" :class="item.class" :value="item.value">{{($t('userCustom.'+tag+'.'+item.value)!== ('userCustom.'+tag+'.'+item.value))?$t('userCustom.'+tag+'.'+item.value) : item.text}}</i-option>
</i-select>
</template>
......
......@@ -8,7 +8,7 @@
:clearable="true"
:filterable="filterable"
@on-open-change="onClick"
:placeholder="placeholder?placeholder:$t('components.dropDownListHidden.placeholder')">
:placeholder="placeholder?placeholder:$t('components.common.select')">
<i-option v-for="(item, index) in items" :key="index" :disabled="item.disabled" :class="item.class" :value="item.value">{{($t('codelist.'+tag+'.'+item.value)!== ('codelist.'+tag+'.'+item.value))?$t('codelist.'+tag+'.'+item.value) : item.text}}</i-option>
</i-select>
<ibiz-select-tree v-if="hasChildren" class="tree-dropdown-list" :disabled="disabled" :NodesData="items" v-model="currentVal" :multiple="false"></ibiz-select-tree>
......
......@@ -11,7 +11,7 @@
:clearable="true"
:filterable="filterable"
@on-open-change="onClick"
:placeholder="placeholder?placeholder:$t('components.dropDownListMpicker.placeholder')">
:placeholder="placeholder?placeholder:$t('components.common.select')">
<i-option v-for="(item, index) in items" :key="index" :class="item.class" :value="item.value ? item.value.toString():''" :label="item.text">
<Checkbox :value="(currentVal.indexOf(item.value ? item.value.toString() : '')) == -1 ? false : true">
{{Object.is(codelistType,'STATIC') ? $t('codelist.'+tag+'.'+item.value) : item.text}}
......
......@@ -8,7 +8,7 @@
:clearable="true"
:filterable="filterable"
@on-open-change="onClick"
:placeholder="placeholder?placeholder:$t('components.dropDownList.placeholder')">
:placeholder="placeholder?placeholder:$t('components.common.select')">
<i-option v-for="(item, index) in items" :key="index" :disabled="item.disabled" :class="item.class" :value="item.value">{{($t('codelist.'+tag+'.'+item.value)!== ('codelist.'+tag+'.'+item.value))?$t('codelist.'+tag+'.'+item.value) : item.text}}</i-option>
</i-select>
<ibiz-select-tree v-if="hasChildren" class="tree-dropdown-list" :disabled="disabled" :NodesData="items" v-model="currentVal" :multiple="false"></ibiz-select-tree>
......
......@@ -2,7 +2,7 @@
<div class="input-unit">
<InputNumber v-if="type === 'number'"
:id="numberId"
:placeholder="placeholder"
:placeholder="placeholder ? placeholder : $t('components.common.input')"
:size="size"
:precision="precision"
v-model="CurrentVal"
......@@ -10,7 +10,7 @@
:active-change="false"
></InputNumber>
<i-input v-else
:placeholder="placeholder"
:placeholder="placeholder ? placeholder : $t('components.common.input')"
:size="size"
:type="type"
:rows="rows"
......@@ -60,7 +60,7 @@ export default class InputBox extends Vue {
let textarea :any= document.getElementById(this.textareaId);
if(textarea){
textarea.style=this.textareaStyle;
}
}
}
}
......
function getLocaleResourceBase(){
const data:any = {
common:{
select: 'ཁྱེད་ཀྱི་བསལ་འདེམས།',
input: 'ནང་འཇུག།',
},
"404": {
errorText1: 'དགོངས་པ་མ་ཚོམ།ཁྱེད་རང་གི་བཅར་འདྲིའི་དྲ་ངོས་མི་འདུག',
errorText2: 'ཁྱེད་རང་བཙལ་བའི་ལྡེབ་ངོས་མི་གནས་པ་དང་།ཕྱིར་ལོག་རོགས་།',
......@@ -33,7 +37,7 @@ function getLocaleResourceBase(){
rowDataException:"རེའུ་མིག་ཕྲེང་གི་གཞི་གྲངས་རྒྱུན་འགལ།",
},
appColumnRender: {
select: 'གང་ལགས་ཤེ་ན།...',
select: 'ཁྱེད་ཀྱི་བསལ་འདེམས།',
unsupported: 'རྒྱབ་སྐྱོར་མི་བྱེད་པ་',
},
appDashboardDesign: {
......@@ -110,21 +114,21 @@ function getLocaleResourceBase(){
error: 'ནོར་འཁྲུལ།',
valueitemException: 'རྣམ་གྲངས་རྒྱུན་ལྡན་མིན་པ།',
formdataException: 'གྲངས་ཀ་རྒྱུན་ལྡན་མ་རེད།',
placeholder: 'གང་ལགས་ཤེ་ན།...',
placeholder: 'ཁྱེད་ཀྱི་བསལ་འདེམས།',
},
appPortalDesign: {
customPortal: 'རང་གིས་མཚན་ཉིད་བཞག་པའི་སྒོ་མོ།',
save: 'ཉར་ཚགས།',
},
appRangDate: {
placeholder: 'དུས་ཚོད་འདེམ་རོགས།...',
placeholder: 'ཁྱེད་ཀྱི་བསལ་འདེམས།',
from: 'རང་',
daystart: 'ཉི་མ་ཆུ་ཚོད་བཅུ་པ་ནས་བཟུང།',
dayend: 'ཉིན་རེའི་ཆུ་ཚོད་24བར་།',
},
appRangeEditor: {
placeholder: 'དུས་ཚོད་འདེམ་རོགས།...',
input: 'ནང་འཇུག།...',
placeholder: 'ཁྱེད་ཀྱི་བསལ་འདེམས།',
input: 'ནང་འཇུག།',
},
appStudioAction: {
configTitle: 'མིག་སྔའི་མཐོང་རིས་སྡེབ་སྒྲིག་མཐུད་མཚམས་',
......@@ -133,7 +137,7 @@ function getLocaleResourceBase(){
issueButton: 'གསར་དུ་བསྐྲུན་པའི་issus',
},
appTreePicker: {
placeholder: 'གང་ལགས་ཤེ་ན།...',
placeholder: 'ཁྱེད་ཀྱི་བསལ་འདེམས།',
},
dateRange: {
startText: 'གུན་སྐྱོབ་ཀྱི་དུས་བཅད་ : རང་',
......@@ -143,13 +147,13 @@ function getLocaleResourceBase(){
endPlaceholder: 'མཇུག་རྫོགས་ཚེས་གྲངས།',
},
dropDownList: {
placeholder: 'གང་ལགས་ཤེ་ན།...',
placeholder: 'ཁྱེད་ཀྱི་བསལ་འདེམས།',
},
dropDownListDynamic: {
placeholder: 'གང་ལགས་ཤེ་ན།...',
placeholder: 'ཁྱེད་ཀྱི་བསལ་འདེམས།',
},
dropDownListMpicker: {
placeholder: 'གང་ལགས་ཤེ་ན།...',
placeholder: 'ཁྱེད་ཀྱི་བསལ་འདེམས།',
},
login: {
error: 'ནོར་འཁྲུལ།',
......
function getLocaleResourceBase(){
const data:any = {
common:{
select: 'Please select',
input: 'Please input',
},
"404": {
errorText1: 'sorry,the page you visited is not exist!',
errorText2: 'The page you visited is not exist,please return to',
......@@ -33,7 +37,7 @@ function getLocaleResourceBase(){
rowDataException:"table row data exception",
},
appColumnRender: {
select: 'please select...',
select: 'please select',
unsupported: 'unsupported',
},
appDashboardDesign: {
......@@ -110,21 +114,21 @@ function getLocaleResourceBase(){
error: 'Error',
valueitemException: 'valueitem Error!',
formdataException: 'formdata Error!',
placeholder: 'Please select...',
placeholder: 'Please select',
},
appPortalDesign: {
customPortal: 'Custom portal',
save: 'Save',
},
appRangDate: {
placeholder: 'Please select time...',
placeholder: 'Please select',
from: 'from',
daystart: '00:00:00 to',
dayend: '24:00:00',
},
appRangeEditor: {
placeholder: 'Please select time...',
input: 'Please input...',
placeholder: 'Please select',
input: 'Please input',
},
appStudioAction: {
configTitle: 'Enter the configuration of current view',
......@@ -133,7 +137,7 @@ function getLocaleResourceBase(){
issueButton: 'Create issues',
},
appTreePicker: {
placeholder: 'please select...',
placeholder: 'please select',
},
dateRange: {
startText: 'Insurance period : From',
......@@ -143,13 +147,13 @@ function getLocaleResourceBase(){
endPlaceholder: 'End Dat4e',
},
dropDownList: {
placeholder: 'please select...',
placeholder: 'Please select',
},
dropDownListDynamic: {
placeholder: 'please select...',
placeholder: 'Please select',
},
dropDownListMpicker: {
placeholder: 'please select...',
placeholder: 'Please select',
},
login: {
error: 'Error',
......
function getLocaleResourceBase(){
const data:any = {
common:{
select: '请选择',
input: '请输入',
},
"404": {
errorText1: '抱歉,您访问的页面不存在!',
errorText2: '您要找的页面不存在,请返回',
......@@ -33,7 +37,7 @@ function getLocaleResourceBase(){
rowDataException:"表格行数据异常",
},
appColumnRender: {
select: '请选择...',
select: '请选择',
unsupported: '不支持',
},
appDashboardDesign: {
......@@ -111,21 +115,21 @@ function getLocaleResourceBase(){
error: '错误',
valueitemException: '值项异常!',
formdataException: '表单数据异常!',
placeholder: '请选择...',
placeholder: '请选择',
},
appPortalDesign: {
customPortal: '自定义门户',
save: '保存',
},
appRangDate: {
placeholder: '请选择时间...',
placeholder: '请选择',
from: '自',
daystart: '日 0 时 起 至',
dayend: '日 24 时 止',
},
appRangeEditor: {
placeholder: '请选择时间...',
input: '请输入...',
placeholder: '请选择',
input: '请输入',
},
appStudioAction: {
configTitle: '进入当前视图配置界面',
......@@ -134,7 +138,7 @@ function getLocaleResourceBase(){
issueButton: '新建issues',
},
appTreePicker: {
placeholder: '请选择...',
placeholder: '请选择',
},
dateRange: {
startText: '保险期限 : 自',
......@@ -144,13 +148,13 @@ function getLocaleResourceBase(){
endPlaceholder: '结束日期',
},
dropDownList: {
placeholder: '请选择...',
placeholder: '请选择',
},
dropDownListDynamic: {
placeholder: '请选择...',
placeholder: '请选择',
},
dropDownListMpicker: {
placeholder: '请选择...',
placeholder: '请选择',
},
login: {
error: '错误',
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册