Skip to content

Commit 4e97cab

Browse files
committed
修正细节
1 parent 39ee3ec commit 4e97cab

3 files changed

Lines changed: 59 additions & 41 deletions

File tree

Sourcecode/Song.WebSite/Templates/Manage/Default/Platform/AccountModify.html

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,18 +58,22 @@
5858
</el-radio-group>
5959
</el-form-item>
6060
<el-form-item label="身份证" prop="Ac_IDCardNumber">
61-
<el-input v-model="account.Ac_IDCardNumber"></el-input>
61+
<el-input v-model="account.Ac_IDCardNumber">
62+
<icon slot="prefix">&#xe68f</icon>
63+
</el-input>
6264
</el-form-item>
6365
<el-form-item label="年龄" prop="Ac_Age">
6466
<el-input-number v-model="account.Ac_Age"></el-input-number>
6567
</el-form-item>
6668
<el-form-item label="Email" prop="Ac_Email">
67-
<el-input v-model="account.Ac_Email"></el-input>
69+
<el-input v-model="account.Ac_Email">
70+
<icon slot="prefix">&#xe76e</icon>
71+
</el-input>
6872
</el-form-item>
6973
<el-row>
7074
<el-col :span="14">
7175
<el-form-item label="电话" prop="Ac_Tel">
72-
<el-input v-model="account.Ac_Tel"></el-input>
76+
<el-input v-model="account.Ac_Tel"><icon slot="prefix">&#xe66c</icon></el-input>
7377
</el-form-item>
7478
</el-col>
7579
<el-col :span="10">
@@ -82,7 +86,9 @@
8286
<el-row>
8387
<el-col :span="14">
8488
<el-form-item label="移动电话1" prop="Ac_MobiTel1">
85-
<el-input v-model="account.Ac_MobiTel1"></el-input>
89+
<el-input v-model="account.Ac_MobiTel1">
90+
<icon slot="prefix">&#xe677</icon>
91+
</el-input>
8692
</el-form-item>
8793
</el-col>
8894
<el-col :span="10">
@@ -94,31 +100,35 @@
94100
<el-row>
95101
<el-col :span="14">
96102
<el-form-item label="移动电话2" prop="Ac_MobiTel2">
97-
<el-input v-model="account.Ac_MobiTel2"></el-input>
103+
<el-input v-model="account.Ac_MobiTel2">
104+
<icon slot="prefix">&#xe677</icon>
105+
</el-input>
98106
</el-form-item>
99107
</el-col>
100108
<el-col :span="10"></el-col>
101109
</el-row>
102110
<el-row>
103111
<el-col :span="14">
104112
<el-form-item label="QQ" prop="Ac_Qq">
105-
<el-input v-model="account.Ac_Qq"></el-input>
113+
<el-input v-model="account.Ac_Qq">
114+
<icon slot="prefix">&#xe82a</icon>
115+
</el-input>
106116
</el-form-item>
107117
</el-col>
108118
<el-col :span="10"></el-col>
109119
</el-row>
110120
<el-row>
111121
<el-col :span="14">
112122
<el-form-item label="微信" prop="Ac_Weixin">
113-
<el-input v-model="account.Ac_Weixin"></el-input>
123+
<el-input v-model="account.Ac_Weixin"> <icon slot="prefix">&#xe730</icon></el-input>
114124
</el-form-item>
115125
</el-col>
116126
<el-col :span="10"></el-col>
117127
</el-row>
118128

119129
</el-form>
120130
<div class="footer">
121-
<el-button type="primary" native-type="submit" :loading="loading" plain @click="btnEnter('account')">
131+
<el-button type="primary" define="enter" native-type="submit" :loading="loading" plain @click="btnEnter('account')">
122132
确认修改</el-button>
123133
<el-button type='close'>取消</el-button>
124134
</div>

Sourcecode/Song.WebSite/Templates/Manage/Default/Platform/EmployeeModify.html

Lines changed: 37 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE html>
22
<html lang="zh">
33

4-
<head resource>
4+
<head resource>
55
<include file="../inc/meta.inc" />
66
<title>修改信息</title>
77
</head>
@@ -50,32 +50,28 @@
5050
<span v-show='i<accPingyin.length-1'>,</span>
5151
</span>
5252
</el-form-item>
53-
<el-row>
54-
<el-col :span="12">
55-
<el-form-item label="岗位/角色" prop="Posi_Id">
56-
<template>
57-
<el-select v-model="account.Posi_Id" placeholder="请选择">
58-
<el-option v-for="item in position" :value-key="item.Posi_Id" :label="item.Posi_Name"
59-
:value="item.Posi_Id">
60-
<span>{{ item.Posi_Name }}</span>
61-
<icon v-show='item.Posi_IsAdmin' class="red" title="系统管理岗">&#xe645</icon>
62-
</el-option>
63-
</el-select>
64-
</template>
65-
</el-form-item>
66-
</el-col>
67-
<el-col :span="12">
68-
<el-form-item label="职务" prop="Title_Id">
69-
<template>
70-
<el-select v-model="account.Title_Id" placeholder="请选择">
71-
<el-option v-for="item in titles" :value-key="item.Title_Id" :label="item.Title_Name"
72-
:value="item.Title_Id">
73-
</el-option>
74-
</el-select>
75-
</template>
76-
</el-form-item>
77-
</el-col>
78-
</el-row>
53+
54+
<el-form-item label="岗位/角色" prop="Posi_Id">
55+
<template>
56+
<el-select v-model="account.Posi_Id" placeholder="请选择">
57+
<el-option v-for="item in position" :value-key="item.Posi_Id" :label="item.Posi_Name"
58+
:value="item.Posi_Id">
59+
<span>{{ item.Posi_Name }}</span>
60+
<icon v-show='item.Posi_IsAdmin' class="red" title="系统管理岗">&#xe645</icon>
61+
</el-option>
62+
</el-select>
63+
</template>
64+
</el-form-item>
65+
66+
<el-form-item label="职务" prop="Title_Id">
67+
<template>
68+
<el-select v-model="account.Title_Id" placeholder="请选择">
69+
<el-option v-for="item in titles" :value-key="item.Title_Id" :label="item.Title_Name"
70+
:value="item.Title_Id">
71+
</el-option>
72+
</el-select>
73+
</template>
74+
</el-form-item>
7975
<el-form-item label="性别" prop="Acc_NamePinyin">
8076
<el-radio-group v-model="account.Acc_Sex">
8177
<el-radio-button label="1"></el-radio-button>
@@ -88,20 +84,29 @@
8884
</el-date-picker>
8985
</el-form-item>
9086
<el-form-item label="电话" prop="Acc_Tel">
91-
<el-input v-model="account.Acc_Tel"></el-input>
87+
<el-input v-model="account.Acc_Tel">
88+
<icon slot="prefix">&#xe66c</icon>
89+
</el-input>
9290
</el-form-item>
9391
<el-form-item label="移动电话" prop="Acc_MobileTel">
94-
<el-input v-model="account.Acc_MobileTel"></el-input>
92+
<el-input v-model="account.Acc_MobileTel">
93+
<icon slot="prefix">&#xe677</icon>
94+
</el-input>
9595
</el-form-item>
9696
<el-form-item label="Email" prop="Acc_Email">
97-
<el-input v-model="account.Acc_Email"></el-input>
97+
<el-input v-model="account.Acc_Email">
98+
<icon slot="prefix">&#xe76e</icon>
99+
</el-input>
98100
</el-form-item>
99101
<el-form-item label="QQ" prop="Acc_QQ">
100-
<el-input v-model="account.Acc_QQ"></el-input>
102+
<el-input v-model="account.Acc_QQ">
103+
<icon slot="prefix">&#xe82a</icon>
104+
</el-input>
101105
</el-form-item>
102106
</el-form>
103107
<div class="footer">
104-
<el-button type="primary" native-type="submit" :loading="loading" plain @click="btnEnter('account')">
108+
<el-button type="primary" define="enter" native-type="submit" :loading="loading" plain
109+
@click="btnEnter('account')">
105110
确认修改</el-button>
106111
<el-button type='close'>取消</el-button>
107112
</div>

Sourcecode/Song.WebSite/Templates/Manage/Default/Platform/Scripts/AccountModify.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,10 @@ $ready(function () {
2727
if (req.data.success) {
2828
var result = req.data.result;
2929
th.account = result;
30+
th.pingyin();
3031
$api.get('Organization/ForID', { 'id': th.account.Org_ID }).then(function (req) {
3132
if (req.data.success) {
32-
vue.organ = req.data.result;
33+
th.organ = req.data.result;
3334
} else {
3435
console.error(req.data.exception);
3536
throw req.config.way + ' ' + req.data.message;
@@ -50,6 +51,7 @@ $ready(function () {
5051
},
5152
methods: {
5253
btnEnter: function (formName) {
54+
var th=this;
5355
this.$refs[formName].validate((valid) => {
5456
if (valid) {
5557
var apipath = 'Account/Modify';
@@ -61,6 +63,7 @@ $ready(function () {
6163
message: '操作成功!',
6264
center: true
6365
});
66+
6467
window.setTimeout(function () {
6568
vue.operateSuccess();
6669
}, 600);

0 commit comments

Comments
 (0)