Files
agent_jrxml/kb_data/d198ae3b32cd49f09736c4290dd1223a/5a1ba1acd39344d79602df3e38ff52a8/meta.json
T
panda bd5bfbac2d fix: band-level windowed refine_layout + programmatic map_fields to prevent 91.5% content loss
Root cause: LLM receiving full 34k-char JRXML would regenerate from scratch
instead of modifying coordinates in-place, shrinking output to ~3k chars.

Solution (programmatic node control, not prompt engineering):

- New agent/jrxml_windower.py: decompose JRXML into header (never sent to
  LLM) + individual bands. Split bands >4000 chars at element boundaries.
  Reassemble with element count validation (>10% change = rollback).

- Rewrite refine_layout: per-band windowed LLM processing (~2-4k chars
  each). LLM cannot "reimagine" the entire report.

- Rewrite map_fields: 100% programmatic regex $F{field_N} -> real name
  replacement. Zero LLM calls, zero content loss.

- _sanitize_field_name: non-ASCII chars escaped to _uXXXX_ format for
  valid JRXML identifiers.

- Tests: 48 new unit tests (windower 28 + map_fields 20). All passing.
  Full suite 385 tests, zero regressions.
2026-05-24 08:55:38 +08:00

4001 lines
91 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"kb_id": "5a1ba1acd39344d79602df3e38ff52a8",
"user_id": "d198ae3b32cd49f09736c4290dd1223a",
"name": "F6-汽车维修打印默认知识库",
"description": "预置的汽车维修打印单模板与接口文档知识库",
"created_at": "2026-05-23T12:19:43.791930+00:00",
"updated_at": "2026-05-23T12:21:19.786581+00:00",
"fields": [
{
"name": "orgName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "detailAddress",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "contactNumber",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "fax",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "bankAccount",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "email",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "accountNumber",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "naCustomer",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "contactName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "contactCellphone",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "billNo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "billDate",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "mileage",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "carNoWhole",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "carModelShort",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "deliveryTime",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "serviceSubtotalAll",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "stuffSubtotalAll",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "extraCostTotal",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "amountAll",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "totalWorkHour",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "numberCount",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "serviceList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "partList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "businessTypeName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "creatorName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "carModel",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "vin",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "printCount",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "serviceNum",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "serviceDisCountSubTotal",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "totalStuffNum",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "couponFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "pointFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "partinfoDiscountFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "naEmployee",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "memo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "repairPerson",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "cellPhone",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "carBrandName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "orgContactMobile",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "orgDetailAddress",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "selfPartList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "payItemList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "extraChargeList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "stuffDisCountTotal",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "selfTotalStuffNum",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "czkExpense",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "disCountAll",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "packageFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "serviceFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "partinfoFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "gatheringFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "discountFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "oweAmount",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "amountReal",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "printTime",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "creationtime",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "extraNumber",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "carSeriesName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "qRCodeStr",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "vipExpense",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "storeLogo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "partFavourableTotal",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "serviceFavourableTotal",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "partFavourableCommonTotal",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "serviceFavourableCommonTotal",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "serviceSubtotalVip",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "stuffSubtotalVip",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "nextMileage",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "printContent",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "repairPersonContact",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "payItemTogether",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "payItemTogetherChinese",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "printOrgName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "orgContactNumber",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "maintainType",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "naInsurer",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "insurancepolicyNo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "balanceStatus",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "czkDetailInfo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "paymentTypeDetails",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "signaturePhotoUrl",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "czkDiscountFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "isCustomerLevelFavourable",
"description": "",
"type": "java.lang.Integer",
"required": false
},
{
"name": "nextMileageRemind",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "claimInsuranceList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "serviceName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "workHour",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "price",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "subtotal",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "serviceMemo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "discountedSubtotal",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "extraPrintVo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "singleFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "isMember",
"description": "",
"type": "java.lang.Integer",
"required": false
},
{
"name": "discount",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "customCode",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "partName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "unit",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "number",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "partBrand",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "standard",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "supplierCode",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "partMemo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "isBring",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "payWay",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "payAmount",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "chinesePayAmount",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "extraName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "receivedAmount",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "fromMaintainType",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "customerName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "fullCarNo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "employeeName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "customerCellPhone",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "settleAmountReal",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "serviceVipExpense",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "partVipExpense",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "czkExpenseFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "customerLevelFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "centerMemberFavourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "settleOweAmount",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "title",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "serviceDetailVOList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "index",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "cooperationServiceName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "cooperationOrgName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "auditStatus",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "cooperationCost",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "billNO",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "carNo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "settlePerson",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "contactMobile",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "gatheringList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "transactionDate",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "naServicePerson",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "relationServices",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "relationParts",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "paymentType",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "amount",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "infoName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "labelName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "abbreviation",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "modifiedtime",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "cars",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "endDate",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "memberCardNo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "cardName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "billType",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "num",
"description": "",
"type": "java.lang.Integer",
"required": false
},
{
"name": "favourable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "receivable",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "printOrg",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "printDate",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "signUrl",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "packageList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "cardType",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "checkoutStr",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "permanent",
"description": "",
"type": "java.lang.Integer",
"required": false
},
{
"name": "cardAmount",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "realAmount",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "seq",
"description": "",
"type": "java.lang.Integer",
"required": false
},
{
"name": "name",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "infiniteFlag",
"description": "",
"type": "java.lang.Integer",
"required": false
},
{
"name": "gatheringTime",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "rowList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "column1",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column2",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column3",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column4",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column5",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column6",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column7",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column8",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column9",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column10",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column11",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column12",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "column13",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row1",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row2",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row3",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row4",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row5",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row6",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row7",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row8",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row9",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row10",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row11",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row12",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row13",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "row14",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "maintainBillNo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "oilCapacity",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "nextMaintainDate",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "customerMemo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "merchantAddress",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "merchantPhone",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "qrCode",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "icon",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "sign",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "warningLightItemList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "personalCheckInfoList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "computerCheckInfoList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "showWarningLightItem",
"description": "",
"type": "java.lang.Boolean",
"required": false
},
{
"name": "showComputerCheckInfo",
"description": "",
"type": "java.lang.Boolean",
"required": false
},
{
"name": "showPersonalCheckInfo",
"description": "",
"type": "java.lang.Boolean",
"required": false
},
{
"name": "stuffDetailVOList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "numberSub",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "warningLightBrightItemUrls",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "itemComponent",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "childList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "itemName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "itemResults",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "optionNameS",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "optionNameE",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "optionNameU",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "errorCode",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "warningIconCode",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "workHourPrice",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "partStanardName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "settleReceivedAmoutChinese",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "settleOweAmoutChinese",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "empNameStr",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "unusedNumber",
"description": "",
"type": "java.lang.Integer",
"required": false
},
{
"name": "receiptAmount",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "stubPrintFlag",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "stubServiceList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "leftCount",
"description": "",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "spec",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "tradingOrgName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "tradingDate",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "cardEndDate",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "tradingAmount",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "remark",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "orgOfPrinting",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "dateOfPrinting",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "tradingStoreName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "tradingTime",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "idSource",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "memberNo",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "noCar",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "paymentTypeAndAmount",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "sortNumber",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "wayName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "billStatus",
"description": "单据状态",
"type": "java.lang.String",
"required": false
},
{
"name": "storageName",
"description": "仓库名称",
"type": "java.lang.String",
"required": false
},
{
"name": "sumNumber",
"description": "总数量",
"type": "java.lang.String",
"required": false
},
{
"name": "saleReturnPartList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "fromMaintainNo",
"description": "源单号",
"type": "java.lang.String",
"required": false
},
{
"name": "saleReturnServiceList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "saleReturnExtraList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "saleReturnWayList",
"description": "",
"type": "net.sf.jasperreports.engine.data.JRMapCollectionDataSource",
"required": false
},
{
"name": "returnWayTotal",
"description": "退款方式小计",
"type": "java.math.BigDecimal",
"required": false
},
{
"name": "serviceMobile",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "Field_1",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "partCustomCode",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "cargoSpace",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "outStockEmployeeName",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "standa",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "firstSettlementTime",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "打印单后台",
"description": "http://print.f6yc.com/print-server/ui/index.html#/template/classification",
"type": "java.lang.String",
"required": false
},
{
"name": "打印单模板样式",
"description": "https://xcz.yuque.com/ombipo/rpc7ms/fbd6ay?singleDoc#",
"type": "java.lang.String",
"required": false
},
{
"name": "打印单参数表",
"description": "https://xcz.yuque.com/ombipo/rpc7ms/ro5fs1?singleDoc#",
"type": "java.lang.String",
"required": false
},
{
"name": "简易开发教程",
"description": "https://alidocs.dingtalk.com/i/nodes/dQPGYqjpJYgZGbvbCdEKGDGZWakx1Z5N",
"type": "java.lang.String",
"required": false
},
{
"name": "项目",
"description": "说明",
"type": "java.lang.String",
"required": false
},
{
"name": "编辑工具",
"description": "TIBCO Jaspersoft Studio",
"type": "java.lang.String",
"required": false
},
{
"name": "默认版本",
"description": "Jaspersoft 6.3.1 + JDK 1.6",
"type": "java.lang.String",
"required": false
},
{
"name": "可选版本",
"description": "Jaspersoft 6.8 + JDK 1.8(用户可指定)",
"type": "java.lang.String",
"required": false
},
{
"name": "WIN 下载",
"description": "钉钉附件《Jaspersoft Studio-6.3.1.final.rar》",
"type": "java.lang.String",
"required": false
},
{
"name": "MAC 下载",
"description": "钉钉附件《TIBCOJaspersoftStudio-6.3.1.final-mac-x86_64.zip》",
"type": "java.lang.String",
"required": false
},
{
"name": "工具类 JAR",
"description": "print-core-1.0.7.jar(金额转大写、日期转换)",
"type": "java.lang.String",
"required": false
},
{
"name": "用途",
"description": "语法",
"type": "java.lang.String",
"required": false
},
{
"name": "文本拼接参数",
"description": "`$P{参数}+\"文本\"`",
"type": "java.lang.String",
"required": false
},
{
"name": "保留小数",
"description": "`$P{参数}.setScale(位数, BigDecimal.ROUND_DOWN)`",
"type": "java.lang.String",
"required": false
},
{
"name": "字符串截取",
"description": "`$P{参数}.substring(起始,长度)`",
"type": "java.lang.String",
"required": false
},
{
"name": "IF 判断",
"description": "`(条件) ? 值1 : 值2`",
"type": "java.lang.String",
"required": false
},
{
"name": "相等判断",
"description": "`==` 或 `.equals(\"文本\")`",
"type": "java.lang.String",
"required": false
},
{
"name": "运算",
"description": "语法",
"type": "java.lang.String",
"required": false
},
{
"name": "加",
"description": "`$P{参数1}.add($P{参数2})`",
"type": "java.lang.String",
"required": false
},
{
"name": "减",
"description": "`$P{参数1}.subtract($P{参数2})`",
"type": "java.lang.String",
"required": false
},
{
"name": "乘",
"description": "`$P{参数1}.multiply($P{参数2})` 或 `$P{参数1}.multiply(new BigDecimal(1.13))`",
"type": "java.lang.String",
"required": false
},
{
"name": "除",
"description": "`$P{参数1}.divide($P{参数2}, 2, BigDecimal.ROUND_HALF_UP)`",
"type": "java.lang.String",
"required": false
},
{
"name": "类型",
"description": "模板名称",
"type": "模板备注",
"required": false
},
{
"name": "简单调整",
"description": "基础表+特殊修改需求",
"type": "各修改点",
"required": false
},
{
"name": "定制调整",
"description": "门店名称+定制",
"type": "各修改点",
"required": false
},
{
"name": "打印单分类",
"description": "对应系统打印模块",
"type": "模板编码",
"required": false
},
{
"name": "新结算单打印",
"description": "维保单",
"type": "newSettleFirst",
"required": false
},
{
"name": "结算单-新",
"description": "除维保单的其他单据",
"type": "无",
"required": false
},
{
"name": "附表-新",
"description": "新附表",
"type": "无",
"required": false
},
{
"name": "销售单",
"description": "销售单",
"type": "xiaoshodanriqiban",
"required": false
},
{
"name": "洗车单",
"description": "洗车单",
"type": "wash01",
"required": false
},
{
"name": "报价单打印",
"description": "报价单",
"type": "quotationPrint",
"required": false
},
{
"name": "新库存入库单打印",
"description": "入库单",
"type": "9001",
"required": false
},
{
"name": "新库存出库单打印",
"description": "出库单",
"type": "9002",
"required": false
},
{
"name": "接口类型",
"description": "地址",
"type": "java.lang.String",
"required": false
},
{
"name": "maintain 接口",
"description": "`/print/dispatchPrint/genUrl`",
"type": "java.lang.String",
"required": false
},
{
"name": "erp 接口",
"description": "`/print/getPrintPDFPath.do?templateId=&templateType=newSettlePrint&idSourceBill=`",
"type": "java.lang.String",
"required": false
},
{
"name": "字段",
"description": "类型",
"type": "java.lang.String",
"required": false
},
{
"name": "基础信息",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "mergePackageContent",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "engineNumber",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "transmissionNo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "金额信息",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "chineseAmount",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "托修方信息",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "承修方信息",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "二期新增",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "points",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "taxRateOutput",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "partShowName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "applyModel",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "fromBillNo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "amountAllChinese",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "key",
"description": "code",
"type": "java.lang.String",
"required": false
},
{
"name": "MAN_HOUR_COST",
"description": "1",
"type": "java.lang.String",
"required": false
},
{
"name": "MATERIAL_COST",
"description": "2",
"type": "java.lang.String",
"required": false
},
{
"name": "EXTRA_COST",
"description": "3",
"type": "java.lang.String",
"required": false
},
{
"name": "OTHER_COST",
"description": "4",
"type": "java.lang.String",
"required": false
},
{
"name": "SERVICE_COST",
"description": "5",
"type": "java.lang.String",
"required": false
},
{
"name": "module",
"description": "打印模块(PrintModuleEnum.code)",
"type": "java.lang.String",
"required": false
},
{
"name": "employeePhone",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "printContentEntrust",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "sourceBillNo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "arrivalTime",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "carColor",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "engineCode",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "merchantTel",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "workHourPriceSubtotal",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "amountSubtotal",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "attachedServiceVoList",
"description": "List",
"type": "java.lang.String",
"required": false
},
{
"name": "attachedStuffVoList",
"description": "List",
"type": "java.lang.String",
"required": false
},
{
"name": "nameMember",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "companyTitle",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "insureDate",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "preferentialAmount",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "receiveAmount",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "commissionAmountTotal",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "companyRefundAmount",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "customerRefundAmount",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "insuranceCompanyName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "contacts",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "channelName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "startDate",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "renewal",
"description": "Integer",
"type": "java.lang.String",
"required": false
},
{
"name": "tsInsuranceDetailList",
"description": "List",
"type": "java.lang.String",
"required": false
},
{
"name": "policyNo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "insuranceType",
"description": "Integer",
"type": "java.lang.String",
"required": false
},
{
"name": "concessionary",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "commissionRate",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "commissionAmount",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "paid",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "preRefundBalance",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "advancesReceivedBalance",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "businessDate",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "relationCars",
"description": "List",
"type": "java.lang.String",
"required": false
},
{
"name": "partDetailVoList",
"description": "List",
"type": "java.lang.String",
"required": false
},
{
"name": "serviceDetailVoList",
"description": "List",
"type": "java.lang.String",
"required": false
},
{
"name": "amountChinese",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "realAmountWithoutCardChinese",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "pkId",
"description": "BigInteger",
"type": "java.lang.String",
"required": false
},
{
"name": "realSubtotal",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "brand",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "carCheckPackageName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "qrCodeToB",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "qrCodeToC",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "sortedPersonalCheckInfoList",
"description": "List",
"type": "java.lang.String",
"required": false
},
{
"name": "optionPersonalCheckInfoList",
"description": "List",
"type": "java.lang.String",
"required": false
},
{
"name": "normalPersonalCheckInfoList",
"description": "List",
"type": "java.lang.String",
"required": false
},
{
"name": "iconMemo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "iconResult",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "warningLightResult",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "场景",
"description": "入口",
"type": "底层接口",
"required": false
},
{
"name": "库存出库单",
"description": "出入库单据-出库单",
"type": "PrintServiceImpl#getStockOutPrintUrl",
"required": false
},
{
"name": "库存入库单",
"description": "出入库单据-入库单",
"type": "PrintServiceImpl#getStockInPrintUrl",
"required": false
},
{
"name": "手工出入库",
"description": "手工出入库",
"type": "PrintService#getManualStorageStockInPrintUrl",
"required": false
},
{
"name": "领料单",
"description": "领料详情",
"type": "PrintServiceImpl#getMaintainPrintUrl",
"required": false
},
{
"name": "showSourceBillNo",
"description": "显示来源单号(boolean)",
"type": "java.lang.String",
"required": false
},
{
"name": "inOutDate",
"description": "出库日期",
"type": "java.lang.String",
"required": false
},
{
"name": "showInOutDate",
"description": "是否显示出库日期(boolean)",
"type": "java.lang.String",
"required": false
},
{
"name": "objectName",
"description": "出入库对象",
"type": "java.lang.String",
"required": false
},
{
"name": "objectNameGD",
"description": "出入库对象工单",
"type": "java.lang.String",
"required": false
},
{
"name": "sumAmount",
"description": "总金额",
"type": "java.lang.String",
"required": false
},
{
"name": "nowDateTime",
"description": "打印当前时间(yyyy-MM-dd HH:mm)",
"type": "java.lang.String",
"required": false
},
{
"name": "idOwnOrg",
"description": "门店ID",
"type": "java.lang.String",
"required": false
},
{
"name": "showRemark",
"description": "是否显示备注(boolean)",
"type": "java.lang.String",
"required": false
},
{
"name": "isGdType",
"description": "是否工单类型(boolean)",
"type": "java.lang.String",
"required": false
},
{
"name": "saName",
"description": "服务顾问",
"type": "java.lang.String",
"required": false
},
{
"name": "showCustomCode",
"description": "是否显示材料编码(boolean)",
"type": "java.lang.String",
"required": false
},
{
"name": "showBusinessLabel",
"description": "是否显示业务分类(boolean)",
"type": "java.lang.String",
"required": false
},
{
"name": "showApplyModel",
"description": "是否显示适用车型(boolean)",
"type": "java.lang.String",
"required": false
},
{
"name": "showStorageName",
"description": "是否显示仓库(boolean)",
"type": "java.lang.String",
"required": false
},
{
"name": "showDefSeat",
"description": "是否显示货位(boolean)",
"type": "java.lang.String",
"required": false
},
{
"name": "showChineseAmount",
"description": "是否显示大写金额(boolean)",
"type": "java.lang.String",
"required": false
},
{
"name": "showChineseSubtotal",
"description": "是否显示大写行合计(boolean)",
"type": "java.lang.String",
"required": false
},
{
"name": "columnCount",
"description": "显示几列",
"type": "java.lang.String",
"required": false
},
{
"name": "batchPrintConfig",
"description": "批次成本展示设置",
"type": "java.lang.String",
"required": false
},
{
"name": "defSeat",
"description": "货位",
"type": "java.lang.String",
"required": false
},
{
"name": "salesEmployeeNameList",
"description": "材料行销售人员(20250925新增)",
"type": "java.lang.String",
"required": false
},
{
"name": "orderBatchList",
"description": "批次成本信息(List)",
"type": "java.lang.String",
"required": false
},
{
"name": "noTaxSumAmount",
"description": "除税总金额",
"type": "java.lang.String",
"required": false
},
{
"name": "chineseNoTaxSumAmount",
"description": "除税总金额(大写)",
"type": "java.lang.String",
"required": false
},
{
"name": "noTaxPrice",
"description": "除税单价(材料行)",
"type": "java.lang.String",
"required": false
},
{
"name": "noTaxSubtotal",
"description": "除税金额(材料行)",
"type": "java.lang.String",
"required": false
},
{
"name": "sumSubtotal",
"description": "入库总金额(工单退才有)",
"type": "java.lang.String",
"required": false
},
{
"name": "chineseSubtotal",
"description": "大写入库总金额(工单退才有)",
"type": "java.lang.String",
"required": false
},
{
"name": "showReturnIn",
"description": "显示退料入库一行(工单退才有)",
"type": "java.lang.String",
"required": false
},
{
"name": "showSign",
"description": "仓管签字位置(工单退=2,其它=1)",
"type": "java.lang.String",
"required": false
},
{
"name": "stockInType",
"description": "退料入库(工单退才有)",
"type": "java.lang.String",
"required": false
},
{
"name": "printTimes",
"description": "打印次数",
"type": "java.lang.String",
"required": false
},
{
"name": "printFlag",
"description": "均价门店false/批次门店true",
"type": "java.lang.String",
"required": false
},
{
"name": "showPrice",
"description": "参配-打印调拨价格及金额",
"type": "java.lang.String",
"required": false
},
{
"name": "naOrgIn",
"description": "调入门店名称",
"type": "java.lang.String",
"required": false
},
{
"name": "naOrgOut",
"description": "调出门店名称",
"type": "java.lang.String",
"required": false
},
{
"name": "statusName",
"description": "调拨单状态",
"type": "java.lang.String",
"required": false
},
{
"name": "allotDetailVoList",
"description": "调拨单明细行",
"type": "java.lang.String",
"required": false
},
{
"name": "numCus",
"description": "个数(均价/批次逻辑不同)",
"type": "java.lang.String",
"required": false
},
{
"name": "orderNo",
"description": "批次号",
"type": "java.lang.String",
"required": false
},
{
"name": "productDate",
"description": "批次生成日期",
"type": "java.lang.String",
"required": false
},
{
"name": "labelList",
"description": "List",
"type": "java.lang.String",
"required": false
},
{
"name": "sellPrice",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "date",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "barCode",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "supplierName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "<br/><br/>",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "partInfoDetailMapList",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "orderBatchList<br>--List<Map<String, String>>",
"description": "材料行成本相关",
"type": "java.lang.String",
"required": false
},
{
"name": "count",
"description": "批次出库几个<br>\\-- batchPrintConfig = 1 场景下,显示 \"\"<br>\\-- 均价模式下,显示 \"\"<br>**\\-- 通用模版追加一行合计,追加行,显示总数**",
"type": "java.lang.String",
"required": false
},
{
"name": "priceNoTax",
"description": "批次单位除税成本<br>\\-- batchPrintConfig = 1 场景下,显示 \"\"<br>\\-- 脱敏场景显示 **\\*\\*\\*\\***<br>**\\-- 均价模式下,显示均价单位成本**<br>\\-- 通用模版追加一行合计,追加行,显示 \"\"",
"type": "java.lang.String",
"required": false
},
{
"name": "totalPrice",
"description": "批次总成本<br>\\-- batchPrintConfig = 1 场景下,显示合计总成本<br>\\-- 脱敏场景显示 **\\*\\*\\*\\***<br>**\\-- 均价模式下,显示均价总成本**<br>\\-- 通用模版追加一行合计,追加行,显示总成本",
"type": "java.lang.String",
"required": false
},
{
"name": "totalPriceNoTax",
"description": "批次除税总成本<br>\\-- batchPrintConfig = 1 场景下,显示合计总成本<br>\\-- 脱敏场景显示 **\\*\\*\\*\\***<br>**\\-- 均价模式下,显示均价除税总成本**<br>\\-- 通用模版追加一行合计,追加行,显示总成本",
"type": "java.lang.String",
"required": false
},
{
"name": "taxRate",
"description": "税率",
"type": "java.lang.String",
"required": false
},
{
"name": "defSeatList",
"description": "货位",
"type": "java.lang.String",
"required": false
},
{
"name": "L paymentType",
"description": "支付方式",
"type": "java.lang.String",
"required": false
},
{
"name": "L amount",
"description": "金额",
"type": "java.lang.String",
"required": false
},
{
"name": "L infoId",
"description": "项目id",
"type": "java.lang.String",
"required": false
},
{
"name": "L infoName",
"description": "项目名称",
"type": "java.lang.String",
"required": false
},
{
"name": "L labelName",
"description": "业务分类",
"type": "java.lang.String",
"required": false
},
{
"name": "L idCar",
"description": "车辆信息id",
"type": "java.lang.String",
"required": false
},
{
"name": "L carNo",
"description": "车牌号",
"type": "java.lang.String",
"required": false
},
{
"name": "L vin",
"description": "vin码",
"type": "java.lang.String",
"required": false
},
{
"name": "------基础信息",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "spreadRate",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "carCategoryName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "printMaintainGuaZi",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "vipExpenseFavourable",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "czkSettleFavourable",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "accountAmount",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "totalOweAmount",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "customerLevelName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "customerDetailAddress",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "receiptMemo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "customerSourceName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "carSourceName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "-----托修方信息",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "carMemo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "carFuelTypeNameOriginal",
"description": "carFuelTypeNameOriginal",
"type": "java.lang.String",
"required": false
},
{
"name": "contractNumber",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "certificateNumber",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "------承修方信息",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "businessLicenseCode",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "------项目信息",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "#### orderNumber",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "```plaintext<br> taxRateOutput <br>```",
"description": "BigDecimal",
"type": "java.lang.String",
"required": false
},
{
"name": "```plaintext<br> singleFavourable <br>```",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "```plaintext<br>favourableVoList <br>```",
"description": "List<FavourableDetailPrintVo>",
"type": "java.lang.String",
"required": false
},
{
"name": "```plaintext<br>discountType <br>```",
"description": "Integer",
"type": "java.lang.String",
"required": false
},
{
"name": "```plaintext<br>discountTypeName <br>```",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "```plaintext<br>sourceId <br>```",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "qualityCheckEmployeeName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "qualityCheckEmployeeCode",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "cooperationMemo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "-------材料信息",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "cost",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "```plaintext<br>cargoSpace <br>```",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "defSeats",
"description": "List<String>",
"type": "java.lang.String",
"required": false
},
{
"name": "```plaintext<br>amount <br>```",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "-------自带材料(新版维修/贴膜)信息",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "bringPartList",
"description": "array",
"type": "java.lang.String",
"required": false
},
{
"name": "photoList",
"description": "List<String>",
"type": "java.lang.String",
"required": false
},
{
"name": "managementCost",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "------附加费用信息",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "-----维修结算费用集合(江苏结算单)",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "mainCostList",
"description": "array",
"type": "java.lang.String",
"required": false
},
{
"name": "costName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "----_其他结算费用集合(江苏结算单)_",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "otherCostList",
"description": "array",
"type": "java.lang.String",
"required": false
},
{
"name": "allOtherCost",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "favourableExtraCost",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "receiptAmountChinese",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "payItemTogetherExcludeAccountAmountChinese",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "settleOweAmout",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "-----结算付款方式及优惠保存信息",
"description": "array",
"type": "java.lang.String",
"required": false
},
{
"name": "settlementPayItemList",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "accountAgreementName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "-----付款方式信息",
"description": "array",
"type": "java.lang.String",
"required": false
},
{
"name": "-----附加项目(江苏结算单)",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "commissionCustomName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "commissionCost",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "commissionMemo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "diagnosisCustomName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "diagnosisCost",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "diagnosisItemName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "diagnosisMemo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "checkCustomName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "checkCost",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "checkMemo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "processCustomName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "processCost",
"description": "Double",
"type": "java.lang.String",
"required": false
},
{
"name": "processMemo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "processItemName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "managementCustomName",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "managementMemo",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "-----二期新增字段",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "nextMaintainDateRemind",
"description": "Long",
"type": "java.lang.String",
"required": false
},
{
"name": "czkList",
"description": "array",
"type": "java.lang.String",
"required": false
},
{
"name": "```plaintext<br> cardOwner <br>```",
"description": "String",
"type": "java.lang.String",
"required": false
},
{
"name": "cardList",
"description": "array",
"type": "java.lang.String",
"required": false
},
{
"name": "combineServiceAndPartList",
"description": "array",
"type": "java.lang.String",
"required": false
},
{
"name": "servicePrintVo",
"description": "参见serviceList",
"type": "java.lang.String",
"required": false
},
{
"name": "partPrintVo",
"description": "参见partList",
"type": "java.lang.String",
"required": false
},
{
"name": "常见打印单分类",
"description": "对应系统上的打印模块",
"type": "模板编码",
"required": false
},
{
"name": "注:采购单和采购退货单走打印平台定制,先向赵亚妮提供门店编码、门店名称,开通后再上传配置门店生效",
"description": "",
"type": "java.lang.String",
"required": false
},
{
"name": "idQuotation",
"description": "报价单id",
"type": "BigInteger",
"required": true
},
{
"name": "idPart",
"description": "材料id",
"type": "BigInteger",
"required": false
},
{
"name": "idMdmPart",
"description": "云材料ID",
"type": "String",
"required": false
},
{
"name": "labelId",
"description": "业务分类id",
"type": "BigInteger",
"required": false
},
{
"name": "idEmployee",
"description": "服务员工id",
"type": "String",
"required": false
},
{
"name": "stockNumber",
"description": "门店库存数量",
"type": "BigDecimal",
"required": false
},
{
"name": "groupId",
"description": "公司id",
"type": "BigInteger",
"required": true
},
{
"name": "brandId",
"description": "品牌id",
"type": "String",
"required": false
},
{
"name": "registerDate",
"description": "车辆注册日期",
"type": "java.lang.String",
"required": false
},
{
"name": "cardDate",
"description": "车辆发证日期",
"type": "java.lang.String",
"required": false
},
{
"name": "carNatureOfUseName",
"description": "车辆使用性质",
"type": "java.lang.String",
"required": false
},
{
"name": "carFuelTypeName",
"description": "车辆燃料(能源)类型",
"type": "java.lang.String",
"required": false
},
{
"name": "carOwnerName",
"description": "车辆所有人姓名",
"type": "java.lang.String",
"required": false
},
{
"name": "completeDate",
"description": "完工日期",
"type": "java.lang.String",
"required": false
},
{
"name": "firstGatheringTime",
"description": "初次收款时间",
"type": "java.lang.String",
"required": false
},
{
"name": "estimatedDeliveryTime",
"description": "预计交车时间",
"type": "java.lang.String",
"required": false
},
{
"name": "printContentJs",
"description": "免责条款江苏",
"type": "java.lang.String",
"required": false
},
{
"name": "orgMemo",
"description": "门店备注",
"type": "java.lang.String",
"required": false
},
{
"name": "orgContacts",
"description": "联系人(维修厂)",
"type": "java.lang.String",
"required": false
},
{
"name": "disCountAllBak",
"description": "项目优惠+材料优惠+收银优惠,等同于disCountAll",
"type": "java.lang.String",
"required": false
},
{
"name": "remainAmount",
"description": "结算金额tsf 附表:应收-项目优惠-材料优惠",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ sortNumber",
"description": "序号",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ orderNumber",
"description": "序号(全部)",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ name",
"description": "名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ serviceName",
"description": "项目名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ labelName",
"description": "业务分类名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ price",
"description": "工时单价",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ workHour",
"description": "工时",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ subtotal",
"description": "金额",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ singleFavourable",
"description": "优惠金额",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ discountedSubtotal",
"description": "折后金额",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ serviceMemo",
"description": "附加信息备注",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ discount",
"description": "折扣",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ empNameStr",
"description": "服务项目明细对应修理工名称组装字符串",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ infiniteFlag",
"description": "是否无限,0:否,1:是",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ customCode",
"description": "自定义编码",
"type": "java.lang.String",
"required": false
},
{
"name": "totalWorkHourVip",
"description": "VIP项目工时合计(附表为0",
"type": "java.lang.String",
"required": false
},
{
"name": "serviceDiscountFavourable",
"description": "项目优惠",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ partName",
"description": "材料名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ partShowName",
"description": "材料名称(全)",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ partBrand",
"description": "配件品牌",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ standard",
"description": "配件名称规格型号品牌",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ spec",
"description": "规格型号",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ supplierCode",
"description": "供应商编码",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ unit",
"description": "单位",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ number",
"description": "数量",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ partMemo",
"description": "备注",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ employeeName",
"description": "员工名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ outStockEmployeeName",
"description": "领料人",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ idPart",
"description": "配件材料pk",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ idInfo",
"description": "本地材料id(长码)",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ applyModel",
"description": "适用车型",
"type": "java.lang.String",
"required": false
},
{
"name": "stuffNum",
"description": "材料数目合计",
"type": "java.lang.String",
"required": false
},
{
"name": "totalStuffNumVip",
"description": "Vip材料数量合计(附表为0",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ extraName",
"description": "附加费名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ memo",
"description": "备注",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ commissionCustomName",
"description": "代办费自定义名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ commissionCost",
"description": "代办费金额",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ commissionMemo",
"description": "代办费备注",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ diagnosisCustomName",
"description": "诊断费自定义名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ diagnosisCost",
"description": "诊断费金额",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ diagnosisItemName",
"description": "诊断详细名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ diagnosisMemo",
"description": "诊断费备注",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ checkCustomName",
"description": "检查费自定义名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ checkItemName",
"description": "诊断详细名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ checkCost",
"description": "检查费金额",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ checkMemo",
"description": "检查费备注",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ processCustomName",
"description": "加工费自定义名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ processCost",
"description": "加工费金额",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ processMemo",
"description": "加工费备注",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ processItemName",
"description": "加工详细名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ managementCustomName",
"description": "管理费自定义名称",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ managementCost",
"description": "管理费金额",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ managementMemo",
"description": "管理费备注",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ fuelName",
"description": "加油费",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ fuelAmount",
"description": "加油费金额",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ trailName",
"description": "拖车费",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ trailAmount",
"description": "拖车费金额",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ payWay",
"description": "付款方式",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ payAmount",
"description": "付款金额",
"type": "java.lang.String",
"required": false
},
{
"name": "└─ chinesePayAmount",
"description": "付款金额中文大写",
"type": "java.lang.String",
"required": false
},
{
"name": "settleReceivedAmout",
"description": "结算单中用的实付金额(实收)",
"type": "java.lang.String",
"required": false
},
{
"name": "realPayAmountChinese",
"description": "客户实付大写(应收-所有优惠)",
"type": "java.lang.String",
"required": false
},
{
"name": "insuranceCompany",
"description": "保险公司名称",
"type": "java.lang.String",
"required": false
},
{
"name": "insuranceNo",
"description": "商业险单号",
"type": "java.lang.String",
"required": false
},
{
"name": "insuranceNoTCI",
"description": "交强险单号",
"type": "java.lang.String",
"required": false
},
{
"name": "insuranceExpiryDate",
"description": "商业险到期日",
"type": "java.lang.String",
"required": false
},
{
"name": "insuranceExpiryDateTCI",
"description": "交强险到期日",
"type": "java.lang.String",
"required": false
},
{
"name": "printEmployeeName",
"description": "打印人姓名",
"type": "java.lang.String",
"required": false
},
{
"name": "warningLightMemo",
"description": "警示灯备注",
"type": "String",
"required": false
},
{
"name": "favourableTotalList",
"description": "优惠明细小计",
"type": "List<FavourableDetailPrintAttribute>",
"required": false
},
{
"name": "carNoWhole <br/>",
"description": "车牌号",
"type": "String",
"required": true
},
{
"name": "vin<br/>",
"description": "车辆VIN码",
"type": "String",
"required": false
},
{
"name": "carBrandName<br/>",
"description": "品牌名称",
"type": "String",
"required": false
},
{
"name": "carSeriesName<br/>",
"description": "车系名称",
"type": "String",
"required": false
},
{
"name": "carModelShort<br/>",
"description": "车型简称",
"type": "String",
"required": false
},
{
"name": "carModel<br/>",
"description": "车型",
"type": "String",
"required": false
},
{
"name": "carColor<br/>",
"description": "车身颜色",
"type": "String",
"required": false
},
{
"name": "billDate<br/>",
"description": "进厂日期",
"type": "String",
"required": true
},
{
"name": "estimatedDeliveryTime<br/>",
"description": "预计交车时间",
"type": "String",
"required": true
},
{
"name": "deliveryTime<br/>",
"description": "交车时间(出厂时间)",
"type": "String",
"required": true
},
{
"name": "mileage<br/>",
"description": "进厂里程",
"type": "Double",
"required": true
},
{
"name": "extendedModuleList",
"description": "扩展模块列表",
"type": "List<ExtendedModulePrintAttribute>",
"required": false
},
{
"name": "memo<br/>",
"description": "车主备注",
"type": "String",
"required": false
},
{
"name": "signaturePhotoUrl<br/>",
"description": "签名图片",
"type": "String",
"required": false
},
{
"name": "orgName<br/>",
"description": "维修厂名称",
"type": "String",
"required": true
},
{
"name": "orgContacts<br/>",
"description": "维修厂联系人",
"type": "String",
"required": true
},
{
"name": "orgDetailAddress<br/>",
"description": "维修厂地址",
"type": "String",
"required": true
},
{
"name": "orgContactMobile<br/>",
"description": "联系电话(维修厂)",
"type": "String",
"required": false
},
{
"name": "storeLogo<br/>",
"description": "logo",
"type": "String",
"required": false
},
{
"name": "printOrgName<br/>",
"description": "打印抬头",
"type": "String",
"required": false
},
{
"name": "printContent<br/>",
"description": "免责条款",
"type": "String",
"required": true
},
{
"name": "printCount<br/>",
"description": "打印次数",
"type": "String",
"required": true
},
{
"name": "printTime<br/>",
"description": "打印时间",
"type": "String",
"required": true
},
{
"name": "idService",
"description": "服务项目id",
"type": "BigInteger",
"required": true
},
{
"name": "idInfo",
"description": "本地项目id",
"type": "String",
"required": true
},
{
"name": "favourableVoList",
"description": "优惠明细",
"type": "List<FavourableDetailPrintAttribute>",
"required": false
},
{
"name": "discountedSubtotal<br/>",
"description": "折后金额",
"type": "Double",
"required": true
},
{
"name": "partMemo<br/>",
"description": "备注",
"type": "String",
"required": false
},
{
"name": "isBring<br/>",
"description": "是否自带",
"type": "String",
"required": true
},
{
"name": "empNameStr<br/>",
"description": "明细对应修理工名称组装字符串",
"type": "String",
"required": false
},
{
"name": "outStockEmployeeName<br/>",
"description": "领料人",
"type": "String",
"required": false
},
{
"name": "labelName<br/>",
"description": "业务分类名称",
"type": "String",
"required": true
},
{
"name": "idPart<br/>",
"description": "配件材料pk",
"type": "BigInteger",
"required": true
},
{
"name": "idInfo<br/>",
"description": "本地材料id",
"type": "String",
"required": true
},
{
"name": "discountType",
"description": "优惠类型",
"type": "Integer",
"required": true
},
{
"name": "discountTypeName",
"description": "优惠类型名称",
"type": "Double",
"required": true
},
{
"name": "明细合计行",
"description": "",
"type": "java.lang.String",
"required": false
}
],
"templates": [
{
"name": "jiesuandan",
"file": "F6标准结算单(壹).jrxml"
},
{
"name": "jiesuandan",
"file": "F6标准结算单(壹)维保单.jrxml"
},
{
"name": "jiesuandan",
"file": "F6标准结算单(壹)附表.jrxml"
},
{
"name": "jiesuandan",
"file": "F6标准结算单-维保单.jrxml"
},
{
"name": "Blank_A4",
"file": "协作单.jrxml"
},
{
"name": "dingjin",
"file": "定金收款单.jrxml"
},
{
"name": "Blank_A4",
"file": "定金收款小票.jrxml"
},
{
"name": "tkd",
"file": "开卡单.jrxml"
},
{
"name": "jiesuandan",
"file": "收款日报表打印.jrxml"
},
{
"name": "checkedQuotation",
"file": "检测估算单.jrxml"
},
{
"name": "jiesuandan",
"file": "洗车单.jrxml"
},
{
"name": "carWash",
"file": "洗车单小票.jrxml"
},
{
"name": "Blank_A4",
"file": "消费单.jrxml"
},
{
"name": "Blank_A4",
"file": "退卡单.jrxml"
},
{
"name": "stockInPrint",
"file": "退货单.jrxml"
},
{
"name": "jiesuandan",
"file": "销售单.jrxml"
},
{
"name": "Blank_A4",
"file": "销售单小票.jrxml"
}
],
"file_count": 33,
"chunk_count": 433,
"parse_status": "ready"
}