|
|
@@ -90,32 +90,21 @@ |
|
|
|
@cancel="showtemplate = false" |
|
|
|
/> |
|
|
|
</van-popup> |
|
|
|
<van-field |
|
|
|
label="事项内容" |
|
|
|
input-align="right" |
|
|
|
label-width="auto" |
|
|
|
readonly |
|
|
|
/> |
|
|
|
<van-field |
|
|
|
v-model="form.eventContent" |
|
|
|
type="textarea" |
|
|
|
placeholder="请输入事项内容" |
|
|
|
rows="4" |
|
|
|
required |
|
|
|
:rules="[{ required: true , message:'请输入事项内容' }]" |
|
|
|
/> |
|
|
|
<van-field label="理事会提议" input-align="right" label-width="auto" readonly /> |
|
|
|
<van-field v-model="form.dzbty" type="textarea" placeholder="请输入理事会提议/村党支部提议" rows="2" required :rules="[{ required: true , message:'请输入理事会提议/村党支部提议' }]" /> |
|
|
|
<van-field label="村党支部和理事会商议" input-align="right" label-width="auto" readonly /> |
|
|
|
<van-field v-model="form.lwhsy" type="textarea" placeholder="请输入村党支部和理事会商议/两委会商议" rows="2" required :rules="[{ required: true , message:'请输入村党支部和理事会商议/两委会商议' }]" /> |
|
|
|
<van-field label="党员会审议" input-align="right" label-width="auto" readonly /> |
|
|
|
<van-field v-model="form.dqyshsyhjy" type="textarea" placeholder="请输入党员会审议/党群议事会审议和决议" rows="2" required :rules="[{ required: true , message:'请输入党员会审议/党群议事会审议和决议' }]" /> |
|
|
|
<van-field label="成员(代表)会决议" input-align="right" label-width="auto" readonly /> |
|
|
|
<van-field v-model="form.cydbhjy" type="textarea" placeholder="请输入成员(代表)会决议/党群议事会审议和决议" rows="2" required :rules="[{ required: true , message:'请输入成员(代表)会决议/党群议事会审议和决议' }]" /> |
|
|
|
<van-field label="决策结果公开" input-align="right" label-width="auto" readonly /> |
|
|
|
<van-field v-model="form.jcjggk" type="textarea" placeholder="请输入决策结果公开" rows="2" required :rules="[{ required: true , message:'请输入决策结果公开' }]" /> |
|
|
|
<van-field label="实施情况公开" input-align="right" label-width="auto" readonly /> |
|
|
|
<van-field v-model="form.ssqkgk" type="textarea" placeholder="请输入实施情况公开" rows="2" required :rules="[{ required: true , message:'请输入实施情况公开' }]" /> |
|
|
|
<van-field label="*事项内容" input-align="right" label-width="auto" readonly/> |
|
|
|
<vue-html5-editor :content="form.eventContent" :height="200" @change="eventContentUpdateData"></vue-html5-editor> |
|
|
|
<!-- <van-field v-model="form.eventContent" type="textarea" placeholder="请输入事项内容" rows="4" required :rules="[{ required: true , message:'请输入事项内容' }]"/> --> |
|
|
|
<van-field label="*理事会提议/村党支部提议" input-align="right" label-width="auto" readonly /> |
|
|
|
<vue-html5-editor :content="form.dzbty" :height="200" @change="dzbtyUpdateData"></vue-html5-editor> |
|
|
|
<van-field label="*村党支部和理事会商议/两委会商议" input-align="right" label-width="auto" readonly /> |
|
|
|
<vue-html5-editor :content="form.lwhsy" :height="200" @change="lwhsyUpdateData"></vue-html5-editor> |
|
|
|
<van-field label="*党员会审议/党群议事会审议和决议" input-align="right" label-width="auto" readonly /> |
|
|
|
<vue-html5-editor :content="form.dqyshsyhjy" :height="200" @change="dqyshsyhjyUpdateData"></vue-html5-editor> |
|
|
|
<van-field label="*成员(代表)会决议/党群议事会审议和决议" input-align="right" label-width="auto" readonly /> |
|
|
|
<vue-html5-editor :content="form.cydbhjy" :height="200" @change="cydbhjyUpdateData"></vue-html5-editor> |
|
|
|
<van-field label="*决策结果公开" input-align="right" label-width="auto" readonly /> |
|
|
|
<vue-html5-editor :content="form.jcjggk" :height="200" @change="jcjggkUpdateData"></vue-html5-editor> |
|
|
|
<van-field label="*实施情况公开" input-align="right" label-width="auto" readonly /> |
|
|
|
<vue-html5-editor :content="form.ssqkgk" :height="200" @change="ssqkgkUpdateData"></vue-html5-editor> |
|
|
|
<van-field label="备注" input-align="right" label-width="auto"/> |
|
|
|
<van-field v-model="form.remark" type="textarea" placeholder="请输入备注" rows="2"/> |
|
|
|
</div> |
|
|
@@ -221,6 +210,41 @@ |
|
|
|
this.getTemplateList(); |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
eventContentUpdateData(e = ''){ |
|
|
|
let c1 = e.replace(/<img width="100%"/g, '<img'); |
|
|
|
let c2 = c1.replace(/<img/g, '<img width="100%"'); |
|
|
|
this.form.eventContent = c2; |
|
|
|
}, |
|
|
|
dzbtyUpdateData(e = ''){ |
|
|
|
let c1 = e.replace(/<img width="100%"/g, '<img'); |
|
|
|
let c2 = c1.replace(/<img/g, '<img width="100%"'); |
|
|
|
this.form.dzbty = c2; |
|
|
|
}, |
|
|
|
lwhsyUpdateData(e = ''){ |
|
|
|
let c1 = e.replace(/<img width="100%"/g, '<img'); |
|
|
|
let c2 = c1.replace(/<img/g, '<img width="100%"'); |
|
|
|
this.form.lwhsy = c2; |
|
|
|
}, |
|
|
|
dqyshsyhjyUpdateData(e = ''){ |
|
|
|
let c1 = e.replace(/<img width="100%"/g, '<img'); |
|
|
|
let c2 = c1.replace(/<img/g, '<img width="100%"'); |
|
|
|
this.form.dqyshsyhjy = c2; |
|
|
|
}, |
|
|
|
cydbhjyUpdateData(e = ''){ |
|
|
|
let c1 = e.replace(/<img width="100%"/g, '<img'); |
|
|
|
let c2 = c1.replace(/<img/g, '<img width="100%"'); |
|
|
|
this.form.cydbhjy = c2; |
|
|
|
}, |
|
|
|
jcjggkUpdateData(e = ''){ |
|
|
|
let c1 = e.replace(/<img width="100%"/g, '<img'); |
|
|
|
let c2 = c1.replace(/<img/g, '<img width="100%"'); |
|
|
|
this.form.jcjggk = c2; |
|
|
|
}, |
|
|
|
ssqkgkUpdateData(e = ''){ |
|
|
|
let c1 = e.replace(/<img width="100%"/g, '<img'); |
|
|
|
let c2 = c1.replace(/<img/g, '<img width="100%"'); |
|
|
|
this.form.ssqkgk = c2; |
|
|
|
}, |
|
|
|
// 表单重置 |
|
|
|
reset() { |
|
|
|
this.form = { |
|
|
@@ -274,6 +298,34 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
getChange(){ |
|
|
|
if(this.form.eventContent == null || this.form.eventContent == undefined || this.form.eventContent == ''){ |
|
|
|
this.$notify({ type: 'danger', message: '请输入事项内容!' }); |
|
|
|
return; |
|
|
|
} |
|
|
|
if(this.form.dzbty == null || this.form.dzbty == undefined || this.form.dzbty == ''){ |
|
|
|
this.$notify({ type: 'danger', message: '请输入理事会提议/村党支部提议!' }); |
|
|
|
return; |
|
|
|
} |
|
|
|
if(this.form.lwhsy == null || this.form.lwhsy == undefined || this.form.lwhsy == ''){ |
|
|
|
this.$notify({ type: 'danger', message: '请输入村党支部和理事会商议/两委会商议!' }); |
|
|
|
return; |
|
|
|
} |
|
|
|
if(this.form.dqyshsyhjy == null || this.form.dqyshsyhjy == undefined || this.form.dqyshsyhjy == ''){ |
|
|
|
this.$notify({ type: 'danger', message: '请输入党员会审议/党群议事会审议和决议!' }); |
|
|
|
return; |
|
|
|
} |
|
|
|
if(this.form.cydbhjy == null || this.form.cydbhjy == undefined || this.form.cydbhjy == ''){ |
|
|
|
this.$notify({ type: 'danger', message: '请输入成员(代表)会决议/党群议事会审议和决议!' }); |
|
|
|
return; |
|
|
|
} |
|
|
|
if(this.form.jcjggk == null || this.form.jcjggk == undefined || this.form.jcjggk == ''){ |
|
|
|
this.$notify({ type: 'danger', message: '请输入决策结果公开!' }); |
|
|
|
return; |
|
|
|
} |
|
|
|
if(this.form.ssqkgk == null || this.form.ssqkgk == undefined || this.form.ssqkgk == ''){ |
|
|
|
this.$notify({ type: 'danger', message: '请输入实施情况公开!' }); |
|
|
|
return; |
|
|
|
} |
|
|
|
addMajorevent(this.form).then(response => { |
|
|
|
this.$toast.success('保存成功'); |
|
|
|
setTimeout(function(){ |
|
|
|