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

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

@ -392,17 +392,20 @@
// //
const userInfo = await getCurrentUserInfo(); 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)) { if (rowData && !_.isEmpty(rowData)) {
// // 使
Object.assign(form, rowData); Object.assign(form, rowData);
// // 使
if (userInfo) { // /使
form.userId = userInfo.employeeId;
form.actualName = userInfo.actualName || form.actualName; // userNameactualName使actualName
form.certificateNumber = userInfo.licenseNumber || form.certificateNumber; if (rowData.userName) {
form.firmId = userInfo.departmentId || form.firmId; form.actualName = rowData.userName;
form.departmentName = userInfo.departmentName || form.departmentName;
} }
// attachmentIds // attachmentIds

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

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

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

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

Loading…
Cancel
Save