|
@@ -33,6 +33,17 @@
|
|
placeholder="请输入事项内容"
|
|
placeholder="请输入事项内容"
|
|
@change="bindInputHandle('matterContent',$event)"
|
|
@change="bindInputHandle('matterContent',$event)"
|
|
/>
|
|
/>
|
|
|
|
+ <van-field
|
|
|
|
+ v-if="edit_matter_id"
|
|
|
|
+ :value="formData.EditReason"
|
|
|
|
+ clickable
|
|
|
|
+ label="修改原因"
|
|
|
|
+ type="textarea"
|
|
|
|
+ rows="1"
|
|
|
|
+ autosize
|
|
|
|
+ placeholder="请输入修改原因"
|
|
|
|
+ @change="bindInputHandle('EditReason',$event)"
|
|
|
|
+ />
|
|
</van-form>
|
|
</van-form>
|
|
|
|
|
|
<div class="submit-bot">
|
|
<div class="submit-bot">
|
|
@@ -78,6 +89,7 @@
|
|
startTime: '',
|
|
startTime: '',
|
|
endTime: '',
|
|
endTime: '',
|
|
matterContent: "",
|
|
matterContent: "",
|
|
|
|
+ EditReason:''
|
|
},
|
|
},
|
|
weekMap: new Map([
|
|
weekMap: new Map([
|
|
['1','周一'],
|
|
['1','周一'],
|
|
@@ -114,12 +126,13 @@
|
|
StartWeek: moment(this.formData.startTime
|
|
StartWeek: moment(this.formData.startTime
|
|
).format('ddd'),
|
|
).format('ddd'),
|
|
EndWeek: moment(this.formData.endTime
|
|
EndWeek: moment(this.formData.endTime
|
|
- ).format('ddd')
|
|
|
|
|
|
+ ).format('ddd'),
|
|
}
|
|
}
|
|
|
|
|
|
// 发送请求
|
|
// 发送请求
|
|
const { code } = this.edit_matter_id ? await editMatter({
|
|
const { code } = this.edit_matter_id ? await editMatter({
|
|
RsMattersId: Number(this.edit_matter_id),
|
|
RsMattersId: Number(this.edit_matter_id),
|
|
|
|
+ EditReason:this.formData.EditReason,
|
|
...params
|
|
...params
|
|
}) : await addMatter(params);
|
|
}) : await addMatter(params);
|
|
|
|
|
|
@@ -198,13 +211,13 @@
|
|
this.formData = {
|
|
this.formData = {
|
|
startTime: startTime,
|
|
startTime: startTime,
|
|
endTime: endTime,
|
|
endTime: endTime,
|
|
- matterContent: ''
|
|
|
|
|
|
+ matterContent: '',
|
|
};
|
|
};
|
|
|
|
|
|
/* 编辑时回显表单 */
|
|
/* 编辑时回显表单 */
|
|
if(options.edit_matter_id) {
|
|
if(options.edit_matter_id) {
|
|
const { form,edit_matter_id } = options;
|
|
const { form,edit_matter_id } = options;
|
|
- this.formData = {...this.formData,...JSON.parse(form)};
|
|
|
|
|
|
+ this.formData = {...this.formData,...JSON.parse(form),EditReason:''};
|
|
this.edit_matter_id = Number(edit_matter_id);
|
|
this.edit_matter_id = Number(edit_matter_id);
|
|
}
|
|
}
|
|
// console.log(this.formData)
|
|
// console.log(this.formData)
|