|
@@ -176,27 +176,33 @@ export default {
|
176
|
176
|
},
|
177
|
177
|
Save () {
|
178
|
178
|
if (!this.DataLock) {
|
179
|
|
- this.DataLock = true
|
180
|
|
- let Data = {}
|
181
|
|
- for (let key in this.Form) {
|
182
|
|
- if (this.Form[key] !== null && this.Form[key] !== '') {
|
183
|
|
- Data[key] = this.Form[key]
|
|
179
|
+ wx.showModal({
|
|
180
|
+ title: '提示',
|
|
181
|
+ content: '请核对学生信息,一旦提交不能修改哦~',
|
|
182
|
+ success: (res) => {
|
|
183
|
+ if (res.confirm) {
|
|
184
|
+ this.DataLock = true
|
|
185
|
+ let Data = {}
|
|
186
|
+ for (let key in this.Form) {
|
|
187
|
+ if (this.Form[key] !== null && this.Form[key] !== '') {
|
|
188
|
+ Data[key] = this.Form[key]
|
|
189
|
+ }
|
|
190
|
+ }
|
|
191
|
+ this.PutUserInfo({ data: { data: { ...Data } } }).then((res) => {
|
|
192
|
+ this.UpdateStudentInfo({ ...res.data.data })
|
|
193
|
+ wx.showToast({
|
|
194
|
+ title: '保存成功',
|
|
195
|
+ icon: 'none',
|
|
196
|
+ duration: 2000
|
|
197
|
+ })
|
|
198
|
+ this.DataLock = false
|
|
199
|
+ Taro.navigateBack({ delta: 1 })
|
|
200
|
+ }).catch((err) => {
|
|
201
|
+ console.error(err)
|
|
202
|
+ this.DataLock = false
|
|
203
|
+ })
|
|
204
|
+ }
|
184
|
205
|
}
|
185
|
|
- }
|
186
|
|
- this.PutUserInfo({ data: { data: { ...Data } } }).then((res) => {
|
187
|
|
- this.UpdateStudentInfo({ ...res.data.data })
|
188
|
|
- console.log(this.UserInfo)
|
189
|
|
- wx.showToast({
|
190
|
|
- title: '保存成功',
|
191
|
|
- icon: 'none',
|
192
|
|
- duration: 2000
|
193
|
|
- })
|
194
|
|
- this.DataLock = false
|
195
|
|
- Taro.navigateBack({ delta: 1 })
|
196
|
|
- console.log('--------navigateBack------')
|
197
|
|
- }).catch((err) => {
|
198
|
|
- console.error(err)
|
199
|
|
- this.DataLock = false
|
200
|
206
|
})
|
201
|
207
|
}
|
202
|
208
|
},
|