Commit 8a9e6350 authored by huangyuanyuan's avatar huangyuanyuan

update

parent b74884de
...@@ -10,17 +10,7 @@ ...@@ -10,17 +10,7 @@
</viewer> </viewer>
<chosen-open-mode v-if="haveOpenMode" :settingSys="settingSys"></chosen-open-mode> <chosen-open-mode v-if="haveOpenMode" :settingSys="settingSys"></chosen-open-mode>
<!-- --> <!-- -->
<div v-show="mazip==0" id="downzip">
<div>
<div>
<a href="https://reborndev.oss-cn-hangzhou.aliyuncs.com/IM/%E9%BA%A6%E5%AD%90%E5%8A%A9%E6%89%8B.exe">
<img @click="CloseZip" src="./assets/img/mzzip.png" alt="">
</a>
<img @click="CloseZip" class="close" src="./assets/img/close.png" alt="">
</div>
</div>
</div>
</div> </div>
</template> </template>
...@@ -68,15 +58,12 @@ export default { ...@@ -68,15 +58,12 @@ export default {
dataShow:false, dataShow:false,
haveOpenMode:false, haveOpenMode:false,
settingSys: false, settingSys: false,
mazip:sessionStorage.getItem("mazip") ? sessionStorage.getItem("mazip") : 0,
// sessionStorage.getItem("mazip") ? sessionStorage.getItem("mazip") : true // sessionStorage.getItem("mazip") ? sessionStorage.getItem("mazip") : true
} }
}, },
methods: { methods: {
CloseZip(){
this.mazip=1;
sessionStorage.setItem("mazip",1);
},
inited (viewer){ inited (viewer){
this.$viewer = viewer this.$viewer = viewer
}, },
...@@ -137,35 +124,6 @@ export default { ...@@ -137,35 +124,6 @@ export default {
.BMap_cpyCtrl {display: none;} .BMap_cpyCtrl {display: none;}
.anchorBL {display: none;} .anchorBL {display: none;}
.viewer{display: none !important;} .viewer{display: none !important;}
#downzip{
width: 100%;
height: 100%;
position: fixed;
background: rgba(0,0,0,0.3);
top: 0;
left: 0;
z-index: 2019;
display: table;
}
#downzip>div{
display: table-cell;
vertical-align: middle;
position: relative;
}
#downzip>div>div{
width:285px;
height: 260px;
position: absolute;
cursor: pointer;
right: 50px;
top: 50px;
}
.close{
position: absolute;
top: 0;
right: 0px;
width: 25px;
height: 25px;
}
</style> </style>
...@@ -39,6 +39,9 @@ export const pub={ ...@@ -39,6 +39,9 @@ export const pub={
clickToView:'点击查看', clickToView:'点击查看',
man:'男', man:'男',
woman:'女', woman:'女',
yes:'是',
no:'否',
} }
...@@ -1318,6 +1321,13 @@ export const adm={ ...@@ -1318,6 +1321,13 @@ export const adm={
adm_edityuangong:"员工修改", adm_edityuangong:"员工修改",
adm_xueli:"学历", adm_xueli:"学历",
adm_rzshijain:"入职时间", adm_rzshijain:"入职时间",
adm_gwname:"岗位名称",
adm_gxtime:"更新时间",
adm_ynyyfenqu:"是否应用分区",
adm_qsrgwname:"请输入岗位名称",
adm_qxzsfyyfenqu:"请选择是否应用分区",
} }
export const visaT = { export const visaT = {
cxjihua: '出行计划', cxjihua: '出行计划',
......
...@@ -6,28 +6,29 @@ ...@@ -6,28 +6,29 @@
<div class="query-box"> <div class="query-box">
<ul> <ul>
<li> <li>
<span><em>岗位名称</em><el-input class='w210' v-model='msg.PostName' <!-- 岗位名称 -->
<span><em>{{$t('adm.adm_gwname')}}</em><el-input class='w210' v-model='msg.PostName'
@keyup.enter.native="getList"></el-input></span> @keyup.enter.native="getList"></el-input></span>
</li> </li>
<li> <li>
<input type="button" class="hollowFixedBtn" value="查询" @click="resetPageIndex(),getList()"/> <input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')" @click="resetPageIndex(),getList()"/>
<input type="button" @click="outerVisible = true,dialogTitle='新增岗位',layerShowIndex=1,getCompany()" <input type="button" @click="outerVisible = true,dialogTitle='新增岗位',layerShowIndex=1,getCompany()"
class="normalBtn" value="新增"/> class="normalBtn" :value="$t('pub.addBtn')"/>
</li> </li>
</ul> </ul>
</div> </div>
<table class="singeRowTable" border="0" cellspacing="0" cellpadding="0" v-loading='loading'> <table class="singeRowTable" border="0" cellspacing="0" cellpadding="0" v-loading='loading'>
<tr> <tr>
<th>岗位名称</th> <th>{{$t('adm.adm_gwname')}}</th>
<th>更新时间</th> <th>{{$t('adm.adm_gxtime')}}</th>
<th width="250">操作</th> <th width="250">{{$t('system.table_operation')}}</th>
</tr> </tr>
<tr v-for="(item,index) in DataList"> <tr v-for="(item,index) in DataList">
<td>{{item.PostName}}</td> <td>{{item.PostName}}</td>
<td>{{item.UpdateTime}}</td> <td>{{item.UpdateTime}}</td>
<td> <td>
<el-button-group> <el-button-group>
<el-tooltip class="item" effect="dark" content="修改" placement="top-start"> <el-tooltip class="item" effect="dark" :content="$t('pub.updateMsg')" placement="top-start">
<el-button <el-button
@click="outerVisible = true,dialogTitle='修改岗位信息',getCompany(),getDerpartMent(),updateData(index,item.PostId)" @click="outerVisible = true,dialogTitle='修改岗位信息',getCompany(),getDerpartMent(),updateData(index,item.PostId)"
type="primary" icon="el-icon-edit"></el-button> type="primary" icon="el-icon-edit"></el-button>
...@@ -38,7 +39,7 @@ ...@@ -38,7 +39,7 @@
<el-tooltip class="item" effect="dark" content="APP角色管理" placement="top-start"> <el-tooltip class="item" effect="dark" content="APP角色管理" placement="top-start">
<el-button @click="roleAllocation(item.PostId,2)" type="primary" icon="iconfont icon-user11"></el-button> <el-button @click="roleAllocation(item.PostId,2)" type="primary" icon="iconfont icon-user11"></el-button>
</el-tooltip> </el-tooltip>
<el-tooltip class="item" effect="dark" content="删除" placement="top-start"> <el-tooltip class="item" effect="dark" :content="$t('system.table_delete')" placement="top-start">
<el-button @click="deleteData(item.PostId)" type="danger" icon="el-icon-delete"></el-button> <el-button @click="deleteData(item.PostId)" type="danger" icon="el-icon-delete"></el-button>
</el-tooltip> </el-tooltip>
</el-button-group> </el-button-group>
...@@ -52,13 +53,13 @@ ...@@ -52,13 +53,13 @@
:before-close="closeChangeMachie"> :before-close="closeChangeMachie">
<el-form :model="addMsg" :rules="rules" ref="addMsg" label-width="120px"> <el-form :model="addMsg" :rules="rules" ref="addMsg" label-width="120px">
<div v-if="this.layerShowIndex==1"> <div v-if="this.layerShowIndex==1">
<el-form-item label="岗位名称" prop="PostName"> <el-form-item :label="$t('adm.adm_gwname')" prop="PostName">
<el-input class='w300' type="text" v-model="addMsg.PostName" :placeholder="$t('pub.pleaseImport')"></el-input> <el-input class='w300' type="text" v-model="addMsg.PostName" :placeholder="$t('pub.pleaseImport')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="是否应用分区" prop="IsUseSubarea"> <el-form-item :label="$t('adm.adm_ynyyfenqu')" prop="IsUseSubarea">
<el-select v-model="addMsg.IsUseSubarea" placeholder="请选择"> <el-select v-model="addMsg.IsUseSubarea" :placeholder="$t('pub.pleaseSel')">
<el-option label="是" value="1"></el-option> <el-option :label="$t('pub.yes')" value="1"></el-option>
<el-option label="否" value="2"></el-option> <el-option :label="$t('pub.no')" value="2"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</div> </div>
...@@ -67,9 +68,9 @@ ...@@ -67,9 +68,9 @@
</div> </div>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<button class="hollowFixedBtn" @click="outerVisible = false,resetForm('addMsg')">取 消</button> &nbsp; <button class="hollowFixedBtn" @click="outerVisible = false,resetForm('addMsg')">{{$t('pub.cancelBtn')}}</button> &nbsp;
<button v-if="this.layerShowIndex==1" class="normalBtn" type="primary" @click="submitForm('addMsg')">保存</button> <button v-if="this.layerShowIndex==1" class="normalBtn" type="primary" @click="submitForm('addMsg')">{{$t('pub.saveBtn')}}</button>
<button v-if="this.layerShowIndex==2" class="normalBtn" type="primary" @click="updateRole()">保存</button> <button v-if="this.layerShowIndex==2" class="normalBtn" type="primary" @click="updateRole()">{{$t('pub.saveBtn')}}</button>
</div> </div>
</el-dialog> </el-dialog>
...@@ -106,8 +107,8 @@ ...@@ -106,8 +107,8 @@
Status: 0, Status: 0,
}, },
rules: { rules: {
PostName: [{required: true,message: '请输入岗位名称',trigger: 'blur'}], PostName: [{required: true,message: this.$t('adm.adm_qsrgwname'),trigger: 'blur'}],
IsUseSubarea: [{required: true,message: '请选择是否应用分区',trigger: 'blur'}] IsUseSubarea: [{required: true,message: this.$t('adm.adm_qxzsfyyfenqu'),trigger: 'blur'}]
}, },
addMsg: { addMsg: {
PostId: '-1', PostId: '-1',
......
...@@ -761,6 +761,18 @@ ...@@ -761,6 +761,18 @@
</div> </div>
</el-dialog> </el-dialog>
<a class="weOytour" ref="weOytour" href="http://we.oytour.com:8110/" target="view_window">Preface</a> <a class="weOytour" ref="weOytour" href="http://we.oytour.com:8110/" target="view_window">Preface</a>
<div v-show="mazip==0" id="downzip">
<div>
<div>
<a href="https://reborndev.oss-cn-hangzhou.aliyuncs.com/IM/%E9%BA%A6%E5%AD%90%E5%8A%A9%E6%89%8B.exe">
<img @click="CloseZip" src="../assets/img/mzzip.png" alt="">
</a>
<img @click="CloseZip" class="close" src="../assets/img/close.png" alt="">
</div>
</div>
</div>
</div> </div>
</template> </template>
...@@ -785,6 +797,7 @@ export default { ...@@ -785,6 +797,7 @@ export default {
}, },
data() { data() {
return { return {
mazip:sessionStorage.getItem("mazip") ? sessionStorage.getItem("mazip") : 0,
language:'zh-CN', language:'zh-CN',
douTimer:null, douTimer:null,
defaultHeadImg: defaultHeadImg:
...@@ -1333,6 +1346,10 @@ export default { ...@@ -1333,6 +1346,10 @@ export default {
} }
}, },
methods: { methods: {
CloseZip(){
this.mazip=1;
sessionStorage.setItem("mazip",1);
},
ChangeLan(str){ ChangeLan(str){
this.language=str; this.language=str;
this.$i18n.locale = str; this.$i18n.locale = str;
...@@ -3196,6 +3213,36 @@ export default { ...@@ -3196,6 +3213,36 @@ export default {
@import "../assets/css/main.less"; @import "../assets/css/main.less";
@import "../assets/css/cssReset.css"; @import "../assets/css/cssReset.css";
@import "../assets/css/message.css"; @import "../assets/css/message.css";
#downzip{
width: 100%;
height: 100%;
position: fixed;
background: rgba(0,0,0,0.3);
top: 0;
left: 0;
z-index: 2000;
display: table;
}
#downzip>div{
display: table-cell;
vertical-align: middle;
margin-top: 200px;
}
#downzip>div>div{
width:285px;
height: 260px;
margin: 0 auto;
position: relative;
cursor: pointer;
}
.close{
position: absolute;
top: 0;
right: 0px;
width: 25px;
height: 25px;
}
.changelanguage{ .changelanguage{
width:124px; width:124px;
} }
......
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