|
@@ -153,6 +153,7 @@
|
|
<div style="width:33%; float:left;"><el-checkbox v-model="dialogData.packageFinance">财务核算</el-checkbox></div>
|
|
<div style="width:33%; float:left;"><el-checkbox v-model="dialogData.packageFinance">财务核算</el-checkbox></div>
|
|
<div style="width:33%; float:left;"><el-checkbox v-model="dialogData.packageProvider">供应商管理</el-checkbox></div>
|
|
<div style="width:33%; float:left;"><el-checkbox v-model="dialogData.packageProvider">供应商管理</el-checkbox></div>
|
|
<div style="width:33%; float:left;"><el-checkbox v-model="dialogData.packageProjectApproval">立项管理</el-checkbox></div>
|
|
<div style="width:33%; float:left;"><el-checkbox v-model="dialogData.packageProjectApproval">立项管理</el-checkbox></div>
|
|
|
|
+ <div style="width:33%; float:left;"><el-checkbox v-model="dialogData.packageDevice">设备管理</el-checkbox></div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- <span>{{scope.row.packageWorktime ? "工时 +" : ""}}</span>
|
|
<!-- <span>{{scope.row.packageWorktime ? "工时 +" : ""}}</span>
|
|
@@ -231,14 +232,17 @@
|
|
<el-form-item>
|
|
<el-form-item>
|
|
日报审核模式:
|
|
日报审核模式:
|
|
<el-select v-model="dialogData.reportAuditType" size="small">
|
|
<el-select v-model="dialogData.reportAuditType" size="small">
|
|
- <el-option :value="0" label="项目审核人审核"></el-option>
|
|
|
|
- <el-option :value="1" label="任务分组负责人审核"></el-option>
|
|
|
|
- <el-option :value="2" label="先分组审核再PM审核"></el-option>
|
|
|
|
- <el-option :value="3" label="员工自由选择审批人"></el-option>
|
|
|
|
- <el-option :value="4" label="项目所属BU审核"></el-option>
|
|
|
|
- <el-option :value="5" label="所属部门负责人审核"></el-option>
|
|
|
|
- <el-option :value="6" label="直属或部门负责人审核->项目日报审核人审核"></el-option>
|
|
|
|
- <el-option :value="7" label="项目和部门并行审核"></el-option>
|
|
|
|
|
|
+ <el-option :value="0" label="0-项目审核人审核"></el-option>
|
|
|
|
+ <el-option :value="1" label="1-任务分组负责人审核"></el-option>
|
|
|
|
+ <el-option :value="2" label="2-先分组审核再PM审核"></el-option>
|
|
|
|
+ <el-option :value="3" label="3-员工自由选择审批人"></el-option>
|
|
|
|
+ <el-option :value="4" label="4-项目所属BU审核"></el-option>
|
|
|
|
+ <el-option :value="5" label="5-所属部门负责人审核"></el-option>
|
|
|
|
+ <el-option :value="6" label="6-直属或部门负责人审核->项目日报审核人审核"></el-option>
|
|
|
|
+ <el-option :value="7" label="7-项目和部门并行审核"></el-option>
|
|
|
|
+ <el-option :value="8" label="8-项目设置复审人"></el-option>
|
|
|
|
+ <el-option :value="9" label="9-分组负责人审核->项目日报审核人审核;"></el-option>
|
|
|
|
+ <el-option :value="10" label="10-普通员工到项目经理,项目经理到单独审核人"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item>
|
|
<el-form-item>
|
|
@@ -255,6 +259,9 @@
|
|
<el-form-item><el-checkbox v-model="dialogData.enableNewWeeklyfill">是否启用新的按周填报模式</el-checkbox></el-form-item>
|
|
<el-form-item><el-checkbox v-model="dialogData.enableNewWeeklyfill">是否启用新的按周填报模式</el-checkbox></el-form-item>
|
|
<el-form-item><el-checkbox v-model="dialogData.hideSubproject">是否去除子项目</el-checkbox></el-form-item>
|
|
<el-form-item><el-checkbox v-model="dialogData.hideSubproject">是否去除子项目</el-checkbox></el-form-item>
|
|
<el-form-item><el-checkbox v-model="dialogData.userWithMultiDept">是否开启人员设置可填报部门</el-checkbox></el-form-item>
|
|
<el-form-item><el-checkbox v-model="dialogData.userWithMultiDept">是否开启人员设置可填报部门</el-checkbox></el-form-item>
|
|
|
|
+ <el-form-item><el-checkbox v-model="dialogData.importReportAuditNormal">导入的日报正常审批</el-checkbox></el-form-item>
|
|
|
|
+ <el-form-item><el-checkbox v-model="dialogData.onlyShowPercent">工时报告页面,工时仅显示比例</el-checkbox></el-form-item>
|
|
|
|
+
|
|
</el-form>
|
|
</el-form>
|
|
</div>
|
|
</div>
|
|
<!-- 是否开启审批流设置,是否启用主项目模式,是否秘薪模式,是否显示日报审批流程,是否CRO企业,是否仅使用导入日报审核(不要项目审核) reportAuditType-->
|
|
<!-- 是否开启审批流设置,是否启用主项目模式,是否秘薪模式,是否显示日报审批流程,是否CRO企业,是否仅使用导入日报审核(不要项目审核) reportAuditType-->
|
|
@@ -411,6 +418,7 @@ import App from '../../App.vue';
|
|
this.dialogData.packageProvider = this.dialogData.packageProvider ? true : false,
|
|
this.dialogData.packageProvider = this.dialogData.packageProvider ? true : false,
|
|
this.dialogData.financeAudit = this.dialogData.financeAudit ? true : false
|
|
this.dialogData.financeAudit = this.dialogData.financeAudit ? true : false
|
|
this.dialogData.packageProjectApproval = this.dialogData.packageProjectApproval ? true : false
|
|
this.dialogData.packageProjectApproval = this.dialogData.packageProjectApproval ? true : false
|
|
|
|
+ this.dialogData.packageDevice = this.dialogData.packageDevice ? true : false
|
|
}
|
|
}
|
|
else if(i == 'D'){ this.editDialogD = true }
|
|
else if(i == 'D'){ this.editDialogD = true }
|
|
else if (i=='E') {
|
|
else if (i=='E') {
|
|
@@ -700,6 +708,7 @@ import App from '../../App.vue';
|
|
packageFinance: this.dialogData.packageFinance ? 1 : 0,
|
|
packageFinance: this.dialogData.packageFinance ? 1 : 0,
|
|
packageProvider: this.dialogData.packageProvider ? 1 : 0,
|
|
packageProvider: this.dialogData.packageProvider ? 1 : 0,
|
|
packageProjectApproval: this.dialogData.packageProjectApproval ? 1 : 0,
|
|
packageProjectApproval: this.dialogData.packageProjectApproval ? 1 : 0,
|
|
|
|
+ packageDevice: this.dialogData.packageDevice ? 1 : 0,
|
|
},
|
|
},
|
|
res => {
|
|
res => {
|
|
this.listLoading = false;
|
|
this.listLoading = false;
|
|
@@ -965,6 +974,7 @@ import App from '../../App.vue';
|
|
res.data.records[i].packageSimple == 1 ? arrList.push('简单表格') : ''
|
|
res.data.records[i].packageSimple == 1 ? arrList.push('简单表格') : ''
|
|
res.data.records[i].packageFinance == 1 ? arrList.push('财务核算') : ''
|
|
res.data.records[i].packageFinance == 1 ? arrList.push('财务核算') : ''
|
|
res.data.records[i].packageProjectApproval == 1 ? arrList.push('立项管理') : ''
|
|
res.data.records[i].packageProjectApproval == 1 ? arrList.push('立项管理') : ''
|
|
|
|
+ res.data.records[i].packageDevice == 1 ? arrList.push('设备管理') : ''
|
|
res.data.records[i].arrList = arrList
|
|
res.data.records[i].arrList = arrList
|
|
}
|
|
}
|
|
var list = res.data.records;
|
|
var list = res.data.records;
|