commit
This commit is contained in:
+40
-14
@@ -1,6 +1,28 @@
|
|||||||
<!--#
|
<!--#
|
||||||
layout("/layouts/platform.html"){
|
layout("/layouts/platform.html"){
|
||||||
#-->
|
#-->
|
||||||
|
<style>
|
||||||
|
.commissioner-opinion-box {
|
||||||
|
border: 1px solid #DCDFE6;
|
||||||
|
border-radius: 4px;
|
||||||
|
padding: 10px;
|
||||||
|
background: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.commissioner-opinion-radio {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.commissioner-opinion-box .el-textarea__inner {
|
||||||
|
border: none;
|
||||||
|
padding: 0;
|
||||||
|
resize: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.commissioner-opinion-box .el-textarea__inner:focus {
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|
||||||
<div id="app">
|
<div id="app">
|
||||||
<guava ref="guava">
|
<guava ref="guava">
|
||||||
@@ -77,27 +99,27 @@ layout("/layouts/platform.html"){
|
|||||||
提案委员会成员意见
|
提案委员会成员意见
|
||||||
</div>
|
</div>
|
||||||
<el-form :model="formData" ref="formRef" label-width="120px" :rules="formRules" label-suffix="">
|
<el-form :model="formData" ref="formRef" label-width="120px" :rules="formRules" label-suffix="">
|
||||||
<el-form-item label="立案结果" prop="caseFilingResult"
|
<el-form-item label="审核意见" prop="opinion"
|
||||||
:rules="[{required:true,message:'必填',trigger:['change','blur']}]">
|
:rules="[{required:true,message:'必填',trigger:['change','blur']}]">
|
||||||
<el-radio-group v-model="formData.caseFilingResult" size="small">
|
<div class="commissioner-opinion-box">
|
||||||
|
<el-radio-group v-model="formData.caseFilingResult" size="small"
|
||||||
|
class="commissioner-opinion-radio">
|
||||||
<el-radio v-for="item in dict.type.PROPOSAL_CASE_FILING_RESULT" :label="item.code"
|
<el-radio v-for="item in dict.type.PROPOSAL_CASE_FILING_RESULT" :label="item.code"
|
||||||
border>{{item.label}}
|
border>{{item.label}}
|
||||||
</el-radio>
|
</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
|
||||||
<el-form-item v-if="['CONFIRM_FILING'].includes(formData.caseFilingResult)" label="立案类型"
|
|
||||||
prop="caseFilingType"
|
|
||||||
:rules="[{required:true,message:'必填',trigger:['change','blur']}]">
|
|
||||||
<el-radio-group v-model="formData.caseFilingType" size="small">
|
|
||||||
<el-radio v-for="item in dict.type.PROPOSAL_CASE_FILING_TYPE" :label="item.code" border>
|
|
||||||
{{item.label}}
|
|
||||||
</el-radio>
|
|
||||||
</el-radio-group>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="审核意见" prop="opinion"
|
|
||||||
:rules="[{required:true,message:'必填',trigger:['change','blur']}]">
|
|
||||||
<user-opinion-textarea v-model="formData.opinion"></user-opinion-textarea>
|
<user-opinion-textarea v-model="formData.opinion"></user-opinion-textarea>
|
||||||
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<!-- <el-form-item v-if="['CONFIRM_FILING'].includes(formData.caseFilingResult)" label="立案类型"-->
|
||||||
|
<!-- prop="caseFilingType"-->
|
||||||
|
<!-- :rules="[{required:true,message:'必填',trigger:['change','blur']}]">-->
|
||||||
|
<!-- <el-radio-group v-model="formData.caseFilingType" size="small">-->
|
||||||
|
<!-- <el-radio v-for="item in dict.type.PROPOSAL_CASE_FILING_TYPE" :label="item.code" border>-->
|
||||||
|
<!-- {{item.label}}-->
|
||||||
|
<!-- </el-radio>-->
|
||||||
|
<!-- </el-radio-group>-->
|
||||||
|
<!-- </el-form-item>-->
|
||||||
</el-form>
|
</el-form>
|
||||||
<el-row type="flex" justify="end">
|
<el-row type="flex" justify="end">
|
||||||
<el-button @click="$refs.guava.index()" size="small">取消</el-button>
|
<el-button @click="$refs.guava.index()" size="small">取消</el-button>
|
||||||
@@ -173,6 +195,10 @@ layout("/layouts/platform.html"){
|
|||||||
},
|
},
|
||||||
|
|
||||||
doSubmit() {
|
doSubmit() {
|
||||||
|
if (!this.formData.caseFilingResult) {
|
||||||
|
this.$message.warning("请选择立案结果")
|
||||||
|
return
|
||||||
|
}
|
||||||
this.$refs.formRef.validate((valid) => {
|
this.$refs.formRef.validate((valid) => {
|
||||||
if (!valid) return
|
if (!valid) return
|
||||||
this.$confirm("您确定要提交吗?", "提示", {
|
this.$confirm("您确定要提交吗?", "提示", {
|
||||||
|
|||||||
+22
-22
@@ -58,7 +58,7 @@ layout("/layouts/platform_h5.html"){
|
|||||||
<van-field
|
<van-field
|
||||||
v-model="formData.caseFilingResultName"
|
v-model="formData.caseFilingResultName"
|
||||||
name="caseFilingResultName"
|
name="caseFilingResultName"
|
||||||
label="立案结果"
|
label="审批意见"
|
||||||
placeholder="请选择立案结果"
|
placeholder="请选择立案结果"
|
||||||
:rules="[{ required: true, message: '请选择立案结果' }]"
|
:rules="[{ required: true, message: '请选择立案结果' }]"
|
||||||
required
|
required
|
||||||
@@ -74,31 +74,31 @@ layout("/layouts/platform_h5.html"){
|
|||||||
></van-picker>
|
></van-picker>
|
||||||
</van-popup>
|
</van-popup>
|
||||||
|
|
||||||
<template v-if="['CONFIRM_FILING'].includes(formData.caseFilingResult)">
|
<!-- <template v-if="['CONFIRM_FILING'].includes(formData.caseFilingResult)">-->
|
||||||
<van-field
|
<!-- <van-field-->
|
||||||
v-model="formData.caseFilingTypeName"
|
<!-- v-model="formData.caseFilingTypeName"-->
|
||||||
name="caseFilingTypeName"
|
<!-- name="caseFilingTypeName"-->
|
||||||
label="立案类型"
|
<!-- label="立案类型"-->
|
||||||
placeholder="请选择立案类型"
|
<!-- placeholder="请选择立案类型"-->
|
||||||
:rules="[{ required: true, message: '请选择立案类型' }]"
|
<!-- :rules="[{ required: true, message: '请选择立案类型' }]"-->
|
||||||
required
|
<!-- required-->
|
||||||
is-link
|
<!-- is-link-->
|
||||||
@click="openCaseFilingTypePicker"
|
<!-- @click="openCaseFilingTypePicker"-->
|
||||||
></van-field>
|
<!-- ></van-field>-->
|
||||||
<van-popup v-model="showCaseFilingTypePicker" position="bottom">
|
<!-- <van-popup v-model="showCaseFilingTypePicker" position="bottom">-->
|
||||||
<van-picker
|
<!-- <van-picker-->
|
||||||
show-toolbar
|
<!-- show-toolbar-->
|
||||||
:columns="caseFilingTypeColumns"
|
<!-- :columns="caseFilingTypeColumns"-->
|
||||||
@confirm="onCaseFilingTypeConfirm"
|
<!-- @confirm="onCaseFilingTypeConfirm"-->
|
||||||
@cancel="hideCaseFilingTypePicker"
|
<!-- @cancel="hideCaseFilingTypePicker"-->
|
||||||
></van-picker>
|
<!-- ></van-picker>-->
|
||||||
</van-popup>
|
<!-- </van-popup>-->
|
||||||
</template>
|
<!-- </template>-->
|
||||||
|
|
||||||
<van-field
|
<van-field
|
||||||
v-model="formData.opinion"
|
v-model="formData.opinion"
|
||||||
name="opinion"
|
name="opinion"
|
||||||
label="审批意见"
|
label=""
|
||||||
placeholder="请输入审批意见"
|
placeholder="请输入审批意见"
|
||||||
:rules="[{ required: true, message: '请填写审批意见' }]"
|
:rules="[{ required: true, message: '请填写审批意见' }]"
|
||||||
required
|
required
|
||||||
|
|||||||
Reference in New Issue
Block a user