haoxuan
2024-04-17 1888b426ff2b6a529f5fdef0f0453dadef71824b
src/views/operate/outEnterLibrary/index.vue
@@ -7,6 +7,7 @@
        :placeholder="'请根据单号、产品、业务类型进行搜索'"
        :amount-view="false"
        @addCommonClick="addBtnClick"
        :inputName="params.keyWord"
        @searchClick="getList"
      />
    </div>
@@ -39,6 +40,7 @@
    </div>
    <!-- 查看/编辑 -->
    <AddOverviewDialog 
      ref="viewDialog"
      v-if="editConfig.visible" 
      :edit-common-config="editConfig" 
      :add-name="addName"
@@ -273,9 +275,37 @@
      this.workType=row.baseOperationType
      this.editConfig.title = val
      getOperationInfo(row.operationId).then((res)=>{
        let params=JSON.parse(
                  JSON.stringify(res.data)
                );
                params.details.map((item) => {
          item.fromLocationId = item.fromLocation.jointName
          item.toLocationId = item.toLocation.jointName
        })
        params.location = {
          value:params.location.id || params.location.value,
          label: params.location.jointName || params.location.label
        }
        params.toLocation = {
          value: params.toLocation.id || params.toLocation.value,
          label: params.toLocation.jointName || params.toLocation.label
        }
        params.locationID = params.location.jointName
        params.locationId =params.location.value
        params.managerObj={
          label:params.manager,
          value:params.managerId
        }
        params.accountantObj={
          label:params.accountant,
          value:params.accountantId
        }
        params.custodianObj={
          label:params.custodian,
          value:params.custodianId
        }
        this.editConfig.infomation = { 
          ...res.data
          ...params
        }
        this.editConfig.visible = true
      })