|
|
|
|
@ -101,20 +101,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>附件:
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-upload :action="action" class='upload-demo' :file-list="pictureList" ref="pictureUpload"
|
|
|
|
|
style="width:400px" :auto-upload="true" :data="uploadOther" :on-success="handlesuccess"
|
|
|
|
|
:on-remove="handleRemove">
|
|
|
|
|
<el-button size="small" type="primary">点击上传</el-button>
|
|
|
|
|
</el-upload>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div v-if="is_what_unitType=='学习'">
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label" style="font-weight: bold;">
|
|
|
|
|
@ -138,6 +125,20 @@
|
|
|
|
|
style="width:400px"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>附件:
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-upload :action="action" class='upload-demo' :file-list="pictureList" ref="pictureUpload"
|
|
|
|
|
style="width:400px" :auto-upload="true" :data="uploadOther" :on-success="handlesuccess"
|
|
|
|
|
:on-remove="handleRemove">
|
|
|
|
|
<el-button size="small" type="primary">点击上传</el-button>
|
|
|
|
|
</el-upload>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
@ -145,16 +146,16 @@
|
|
|
|
|
<div>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>参与对象:
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>{{type!='send'?'参与对象':'承办人员'}}:
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content" style="width:400px">
|
|
|
|
|
<el-radio-group v-model="form.name7" @change='changeName7'>
|
|
|
|
|
<!-- <el-radio :label="1">人员</el-radio>
|
|
|
|
|
<el-radio :label="2" v-if='form.type!=4'>部门</el-radio>
|
|
|
|
|
<el-radio :label="3" v-if='!(form.type==4||form.type==2)'>组别</el-radio> -->
|
|
|
|
|
<el-radio :label="3" v-if='!(form.type==4||form.type==2)'>小组</el-radio> -->
|
|
|
|
|
<el-radio v-if="type!='send'" :label="3">小组</el-radio>
|
|
|
|
|
<el-radio :label="1" v-if="type!='send'">人员</el-radio>
|
|
|
|
|
<el-radio v-if="type!='send'" :label="2">部门</el-radio>
|
|
|
|
|
<el-radio :label="1">人员</el-radio>
|
|
|
|
|
<el-radio v-if="type!='send'" :label="3">组别</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
@ -199,11 +200,11 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content" style='min-width:100px'>
|
|
|
|
|
<Button type='primary'
|
|
|
|
|
@click="mission_groups_list.push({name:'',type:1,link_id:[],link_id_dep:[]})">新增组别</Button>
|
|
|
|
|
@click="mission_groups_list.push({name:'',type:1,link_id:[],link_id_dep:[]})">新增小组</Button>
|
|
|
|
|
<div v-for="(item,index) in mission_groups_list" style='margin:10px;margin-left:0'>
|
|
|
|
|
<div>
|
|
|
|
|
<Button style="margin-right:10px" @click="mission_groups_list.splice(index,1)">删除</Button>
|
|
|
|
|
<div>组别:{{item.name=mission_groups_name[index]}}</div>
|
|
|
|
|
<div>小组:{{item.name=mission_groups_name[index]}}</div>
|
|
|
|
|
<!-- <el-radio-group v-model="item.type" @change='item.link_id=[]' style="margin:10px;margin-right:20px">
|
|
|
|
|
<el-radio :label="1">人员</el-radio>
|
|
|
|
|
<el-radio :label="2">部门</el-radio>
|
|
|
|
|
@ -231,7 +232,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
<div v-if="type=='add'||type=='editor'">
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: bold;padding-right: 4px;">*</span>责任人(科室):
|
|
|
|
|
@ -463,7 +464,7 @@
|
|
|
|
|
end_date: '',
|
|
|
|
|
|
|
|
|
|
lefts: '',
|
|
|
|
|
name7: 2,
|
|
|
|
|
name7: 3,
|
|
|
|
|
audit_status: 4,
|
|
|
|
|
unitTypeList: '',
|
|
|
|
|
ask: [],
|
|
|
|
|
@ -818,7 +819,7 @@
|
|
|
|
|
|
|
|
|
|
lefts: '',
|
|
|
|
|
name7: res.accept_department_ids.length > 0 ? 2 : (res.accept_admin_ids.length > 0 ? 1 : (res
|
|
|
|
|
.groups.length > 0 ? 3 : 2)),
|
|
|
|
|
.groups.length > 0 ? 3 : 3)),
|
|
|
|
|
audit_status: res.audit_status === 0 ? 0 : res.audit_status,
|
|
|
|
|
unitTypeList: '',
|
|
|
|
|
ask: res.ask ? res.ask : [],
|
|
|
|
|
@ -992,7 +993,7 @@
|
|
|
|
|
if (this.mission_groups_list.length == 0) {
|
|
|
|
|
Message({
|
|
|
|
|
type: 'warning',
|
|
|
|
|
message: `请新增组别`
|
|
|
|
|
message: `请新增小组`
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
@ -1166,22 +1167,22 @@
|
|
|
|
|
if (newVal) {
|
|
|
|
|
switch(this.type){
|
|
|
|
|
case 'add':
|
|
|
|
|
this.typeName = '发起任务'
|
|
|
|
|
this.typeName = '发布任务'
|
|
|
|
|
break;
|
|
|
|
|
case 'editor':
|
|
|
|
|
this.typeName = '编辑任务'
|
|
|
|
|
this.getDetail()
|
|
|
|
|
break;
|
|
|
|
|
case 'send':
|
|
|
|
|
this.typeName = '分发任务'
|
|
|
|
|
this.typeName = '任务转办'
|
|
|
|
|
this.getDetail()
|
|
|
|
|
break;
|
|
|
|
|
case 'pid':
|
|
|
|
|
this.typeName = '创建子任务'
|
|
|
|
|
this.typeName = '任务分解'
|
|
|
|
|
this.getDetail()
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
this.typeName = '发起任务'
|
|
|
|
|
this.typeName = '发布任务'
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|