Browse Source

fix:服务详情修改

master
wang 1 month ago
parent
commit
ee076404c5
  1. 4
      src/views/business/erp/cost/firm-reports-list.vue
  2. 19
      src/views/business/erp/service/service-applications-form.vue
  3. 1
      src/views/business/erp/service/service-applications-list.vue
  4. 3
      src/views/business/erp/service/service-applications-report-list.vue

4
src/views/business/erp/cost/firm-reports-list.vue

@ -49,12 +49,12 @@
<!---------- 表格操作行 begin ----------->
<a-row class="smart-table-btn-block">
<div class="smart-table-operate-block">
<!--<a-button v-if="isCeo" @click="showForm" type="primary" >
<a-button v-if="isCto" @click="showForm" type="primary" >
<template #icon>
<PlusOutlined />
</template>
新建
</a-button>-->
</a-button>
<a-button v-if="isCto" @click="confirmBatchDelete" type="primary" danger :disabled="selectedRowKeyList.length == 0">
<template #icon>
<DeleteOutlined />

19
src/views/business/erp/service/service-applications-form.vue

@ -392,17 +392,20 @@
//
const userInfo = await getCurrentUserInfo();
console.log('获取到的用户信息:', userInfo);
console.log('rowData:', rowData);
console.log('rowData类型:', typeof rowData);
console.log('是否为空:', !rowData, _.isEmpty(rowData));
if (rowData && !_.isEmpty(rowData)) {
//
// 使
Object.assign(form, rowData);
//
if (userInfo) {
form.userId = userInfo.employeeId;
form.actualName = userInfo.actualName || form.actualName;
form.certificateNumber = userInfo.licenseNumber || form.certificateNumber;
form.firmId = userInfo.departmentId || form.firmId;
form.departmentName = userInfo.departmentName || form.departmentName;
// 使
// /使
// userNameactualName使actualName
if (rowData.userName) {
form.actualName = rowData.userName;
}
// attachmentIds

1
src/views/business/erp/service/service-applications-list.vue

@ -941,6 +941,7 @@ onMounted(async () => {
const costReportFormRef = ref();
function showForm(data) {
console.log('showForm传入的data:', data);
//
if (checkUserSigned()) {
//

3
src/views/business/erp/service/service-applications-report-list.vue

@ -59,7 +59,7 @@
<div class="smart-table-operate-block">
<!-- 新建申报按钮非协会角色且非CEO角色显示 -->
<a-button v-if="!isAssociationRole && !isCeo" @click="showForm" type="primary">
<a-button v-if="!isAssociationRole && !isCeo" @click="showForm()" type="primary">
<template #icon>
<PlusOutlined />
</template>
@ -796,6 +796,7 @@ onMounted(async () => {
const formRef = ref();
function showForm(data) {
console.log('service-applications-report-list showForm data:', data);
//
if (checkUserSigned()) {
//

Loading…
Cancel
Save