Browse Source

干掉查看分发人员,发布任务删除接口联调

luckysheet-xiaowang-Intelligen
mk 10 months ago
parent
commit
05d278b097
  1. 18
      src/views/modules/base/smartExcel/cpts/excel-info.vue
  2. 23
      src/views/modules/base/smartExcel/index.vue

18
src/views/modules/base/smartExcel/cpts/excel-info.vue

@ -37,7 +37,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="任务类型">
<div>{{formData.type}}</div>
<div>{{formData.type || '数据填报'}}</div>
</el-form-item>
</el-col>
<el-col :span="16">
@ -49,9 +49,7 @@
<el-form-item label="分发人员">
<div style="display: flex;flex-direction: row; align-items: center;">
<div>{{formData.totalNum}}</div>
<el-button @click="oncClickInfo('info')" style="margin-left: 10px;"
type="text">查看接收人员名单</el-button>
<el-button @click="oncClickInfo('adjust')" type="text">调整接受人员</el-button>
<el-button @click="oncClickInfo('adjust')" type="text">调整接收人员</el-button>
</div>
</el-form-item>
@ -107,7 +105,7 @@ import { mapGetters } from 'vuex'
export default {
data() {
return {
title:"调整接受人员",
title:"",
taskId:"",
showType:"",
showPersonel:false,
@ -137,16 +135,14 @@ export default {
},
handelPersonel() {
this.showPersonel = false;
},
oncClickPersonel(){
this.showType="adjust"
this.showPersonel=true
},
oncClickInfo(value){
this.taskId=this.formData.id
this.showType=value
if (value=="info") {
this.title="查看接收人员名单"
if (value=="adjust") {
this.title="调整接收人员名单"
}else if(value === 'edit'){
this.title = '修改'
}
this.showPersonel=true

23
src/views/modules/base/smartExcel/index.vue

@ -34,7 +34,7 @@
</el-select>
</el-form-item>
<el-form-item label="创建人" prop="createdBy">
<el-select class="u-item-width-normal" v-model.trim="formData.createByName" placeholder="请选择" size="small"
<el-select class="u-item-width-normal" v-model.trim="formData.createdBy" placeholder="请选择" size="small"
clearable :disabled="manager">
<el-option v-for="item in createdByArray" :key="item.staffId" :label="item.name" :value="item.staffId">
</el-option>
@ -304,6 +304,27 @@ export default {
this.pageNo = 1;
this.getTableData();
},
async handleDel(item){
let parms = {
id: item.id,
};
this.$confirm("删除之后无法恢复,确认删除?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
requestPost('/actual/base/communityOneTablePublish/delete', parms).then(res => {
if (res.code == 0) {
this.getTableData()
}
})
})
.catch((err) => {
if (err == "cancel") {
}
});
},
async resetSearch() {
this.$refs.ref_searchform.resetFields();
this.pageNo = 1;

Loading…
Cancel
Save