Log Messages

总计91条数据
TimeLevelCategoryMessage
 
14:56:02.314traceyii\base\Application::bootstrapBootstrap with yii\log\Dispatcher
14:56:02.314traceyii\base\Module::getModuleLoading module: debug
14:56:02.314traceyii\base\Application::bootstrapBootstrap with yii\debug\Module::bootstrap()
14:56:02.314traceyii\redis\Connection::openOpening redis DB connection: redis.server.local:6379, database=1
14:56:02.314traceyii\redis\Connection::executeCommandExecuting Redis Command: SELECT
14:56:02.314traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
14:56:02.315traceyii\base\Module::getModuleLoading module: gii
14:56:02.315traceyii\base\Application::bootstrapBootstrap with yii\gii\Module::bootstrap()
14:56:02.315traceyii\web\UrlManager::parseRequestNo matching URL rules. Using default URL parsing logic.
14:56:02.315traceyii\web\Application::handleRequestRoute requested: 'v2/sales-contract/list'
14:56:02.315traceyii\base\Module::getModuleLoading module: v2
14:56:02.315infoyii\web\Session::openSession started
14:56:02.316infoyii\db\Connection::openOpening DB connection: pgsql:host=postgresql.server.local;port=5432;dbname=beta
14:56:02.318infoyii\db\Command::querySELECT * FROM "global"."vw_user_login" WHERE "access_token"='oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH'
14:56:02.320traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
14:56:02.320traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
14:56:02.321traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
14:56:02.321traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
14:56:02.321infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_users" WHERE "id"=1000
14:56:02.322traceyii\base\Controller::runActionRoute to run: v2/sales-contract/list
14:56:02.322traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
14:56:02.323traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Admin
14:56:02.323traceyii\base\InlineAction::runWithParamsRunning action: app\modules\v2\controllers\SalesContractController::actionList()
14:56:02.323traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
14:56:02.323traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
14:56:02.324traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
14:56:02.325traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
14:56:02.327infoyii\db\Command::querySELECT COUNT(*) FROM (SELECT c.*, abs(c.expire_date - current_date) AS b_date, CASE WHEN c.expire_date IS NULL THEN 1 ELSE 2 END AS passed FROM "a57be577deb434"."tbl_sales_contracts" "c" LEFT JOIN "a57be577deb434"."tbl_clients" "client" ON client.id = c.client_id LEFT JOIN "a57be577deb434"."tbl_projects" "p" ON p.id = c.from_project LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "cs" ON cs.object_id = c.id AND cs.object_type = 105 LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "rs" ON rs.object_id = c.id AND rs.object_type = 106 LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "vs" ON vs.object_id = c.id AND vs.object_type = 107 WHERE (true) AND (("client"."sales_rep" IN (5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 1001, 5037, 5087, 1008, 5048, 5043, 5045, 5230, 5031, 5088, 5208, 1003, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 1004, 5072, 5033, 5359, 5412, 5409, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("client"."sales_rep" IS NULL) OR ("client"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1000))) GROUP BY "c"."id" ORDER BY "passed" DESC, "b_date") "c"
14:56:02.336infoyii\db\Command::querySELECT c.*, abs(c.expire_date - current_date) AS b_date, CASE WHEN c.expire_date IS NULL THEN 1 ELSE 2 END AS passed FROM "a57be577deb434"."tbl_sales_contracts" "c" LEFT JOIN "a57be577deb434"."tbl_clients" "client" ON client.id = c.client_id LEFT JOIN "a57be577deb434"."tbl_projects" "p" ON p.id = c.from_project LEFT JOIN "a57be577deb434"."tbl_sales_group_relationships" "sgr" ON sgr.sales_id = client.sales_rep LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "cs" ON cs.object_id = c.id AND cs.object_type = 105 LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "rs" ON rs.object_id = c.id AND rs.object_type = 106 LEFT JOIN "a57be577deb434"."tbl_attachement_relationships" "vs" ON vs.object_id = c.id AND vs.object_type = 107 WHERE (true) AND (("client"."sales_rep" IN (5049, 5301, 5022, 5209, 5026, 5293, 5309, 5356, 5329, 5299, 5303, 5302, 5332, 5047, 1026, 5096, 5070, 5448, 5420, 1029, 1001, 5037, 5087, 1008, 5048, 5043, 5045, 5230, 5031, 5088, 5208, 1003, 5294, 5357, 5044, 1030, 5076, 5300, 5027, 5089, 5311, 5066, 5069, 5364, 1009, 5295, 1013, 5128, 5203, 1025, 5032, 5075, 1004, 5072, 5033, 5359, 5412, 5409, 5229, 1005, 5304, 5449, 5358, 1006, 5093)) OR ("client"."sales_rep" IS NULL) OR ("client"."id" IN (SELECT "client_id" FROM "a57be577deb434"."tbl_user_visit_clients" WHERE "user_id"=1000))) GROUP BY "c"."id" ORDER BY "passed" DESC, "b_date" LIMIT 10
14:56:02.348infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "logo", "sales_rep" FROM "a57be577deb434"."tbl_clients" WHERE "id" IN (48, 1225, 57, 31, 2805, 2187, 24, 2091, 101, 5)
14:56:02.349infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (5295, 1005, 1004, 5300)
14:56:02.349infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (5295, 1005, 1004, 5300))
14:56:02.350infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1004, 5295, 1005, 5309)
14:56:02.350infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (5295, 1005, 1004, 5309))
14:56:02.351infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_departments" WHERE "id"=1
14:56:02.351infoyii\db\Command::querySELECT "object_id", count(*) AS comment FROM "a57be577deb434"."tbl_comments" WHERE ("object_type"=7) AND ("object_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286)) GROUP BY "object_id"
14:56:02.369infoyii\db\Command::querySELECT "id", "id" AS "key", "project_title" AS "name" FROM "a57be577deb434"."tbl_projects" WHERE "id" IN (3556, 3554, 2690, 3520, 3632, 3622, 2858, 3609, 3728, 2761)
14:56:02.370infoyii\db\Command::querySELECT "id", "id" AS "key", "project_title" AS "name", "description", "total_contact_point", "paid_contact_point", "is_sales_order_ready", "project_product_version_id", "bargain_date", "collected", "profit_pct", "budget" FROM "a57be577deb434"."tbl_projects" WHERE "id" IN (3556, 3554, 2690, 3520, 3632, 3622, 2858, 3609, 3728, 2761)
14:56:02.370infoyii\db\Command::querySELECT "id", "product_type_id", "product_type_id" AS "key", "name", "budget", "pct", "project_id", "profit" FROM "a57be577deb434"."tbl_project_product_types" WHERE "project_id" IN (3728, 3622, 3556, 3609, 3520, 3554, 3632, 2690, 2761, 2858)
14:56:02.371infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_product_rels" WHERE "project_id" IN (3728, 3622, 3556, 3609, 3520, 3554, 3632, 2690, 2761, 2858)
14:56:02.372infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_suppliers" WHERE "id" IN (116, 203, 67, 46, 90)
14:56:02.372infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_products" WHERE "id" IN (941, 1376, 1529, 1530, 1511, 1159, 1307, 1755, 1756)
14:56:02.375infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_types" WHERE "id" IN (7, 22, 19, 4, 2)
14:56:02.376infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_components" WHERE "id" IN (30, 204, 205, 151, 47, 159, 13)
14:56:02.376infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_brands" WHERE "id" IN (16, 219, 133, 3, 166, 4)
14:56:02.376infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_series" WHERE "id" IN (1240, 1319, 1320, 592, 1484, 1485, 694, 985, 1052)
14:56:02.379infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_product_units" WHERE "id" IN (2, 3, 7, 8)
14:56:02.379infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_contact_points" WHERE "project_id" IN (3728, 3622, 3556, 3609, 3520, 3554, 3632, 2690, 2761, 2858)
14:56:02.380infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "client_id", "supplier_id" FROM "a57be577deb434"."tbl_contacts" WHERE "id" IN (36, 1331, 4612)
14:56:02.382infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_clients" WHERE "id" IN (31, 101, 2091)
14:56:02.382infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_project_contact_point_rels" WHERE ("contact_id", "project_id") IN ((36, 3520), (1331, 3728), (4612, 3609))
14:56:02.382infoyii\db\Command::querySELECT "id", "project_id" FROM "a57be577deb434"."tbl_sales_order_items" WHERE ("is_system"=TRUE) AND ("project_id" IN (3728, 3622, 3556, 3609, 3520, 3554, 3632, 2690, 2761, 2858))
14:56:02.385infoyii\db\Command::querySELECT "project_id", sum(amount) AS sum FROM "a57be577deb434"."tbl_reimbursements" WHERE ("status" IN (3, 2)) AND ("project_id" IN (3728, 3622, 3556, 3609, 3520, 3554, 3632, 2690, 2761, 2858)) GROUP BY "project_id"
14:56:02.386infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_sales_supplier_rels" WHERE "contract_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286)
14:56:02.387infoyii\db\Command::querySELECT "id", "id" AS "key", "name" FROM "a57be577deb434"."tbl_suppliers" WHERE "id" IN (387, 363, 480, 68, 659, 46, 90, 203, 116)
14:56:02.387infoyii\db\Command::querySELECT "id", "id" AS "key", "serial_no" FROM "a57be577deb434"."tbl_purchase_contracts" WHERE "id" IN (2356, 2344, 2449, 2249, 3406, 3460, 3499, 3491, 3722)
14:56:02.391infoyii\db\Command::querySELECT "id", "id" AS "key", "type" AS "name" FROM "a57be577deb434"."tbl_contract_types" WHERE "id" IN (2, 1)
14:56:02.391infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1004, 5295, 1005, 5309)
14:56:02.391infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (5295, 1005, 1004, 5309))
14:56:02.392infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "remind_date" FROM "a57be577deb434"."tbl_service_contract_remind_dates" WHERE ("reminded"=FALSE) AND ("contract_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286)) ORDER BY "remind_date"
14:56:02.392infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "remind_date" AS "name" FROM "a57be577deb434"."tbl_service_contract_remind_dates" WHERE "contract_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286)
14:56:02.393infoyii\db\Command::querySELECT "id", "user_id", "user_id" AS "key", "contract_id" FROM "a57be577deb434"."tbl_sales_contract_remind_receivers" WHERE "contract_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286)
14:56:02.393infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (5295, 1011, 1005, 1004, 5300)
14:56:02.394infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (1011, 5295, 1005, 1004, 5300))
14:56:02.394infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_service_contract_remind_receivers" WHERE "contract_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286)
14:56:02.394infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id"=1004
14:56:02.395infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id"=1004)
14:56:02.395infoyii\db\Command::querySELECT "id", "user_id", "user_id" AS "key", "contract_id" FROM "a57be577deb434"."tbl_sales_contract_payment_collection_remind_receivers" WHERE "contract_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286)
14:56:02.396infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1004, 1005, 5388, 1001, 5295)
14:56:02.396infoyii\db\Command::querySELECT "id", "user_id", "meta_value" AS "name" FROM "a57be577deb434"."tbl_user_meta" WHERE ("meta_key"='avatar') AND ("user_id" IN (1001, 5295, 5388, 1005, 1004))
14:56:02.396infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "remind_date" AS "name", "amount" AS "value", "overdue_days" FROM "a57be577deb434"."tbl_sales_contract_payment_collection_remind_dates" WHERE "contract_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286) ORDER BY "remind_date"
14:56:02.397infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "amount" AS "value", "created_by", "created_at", "description", "collected_date", "amount" FROM "a57be577deb434"."tbl_sales_contract_payments" WHERE "contract_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286) ORDER BY "id"
14:56:02.397infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "sex", "department_id" FROM "a57be577deb434"."tbl_users" WHERE "id" IN (1014, 1013)
14:56:02.398infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=109) AND ("object_id" IN (1328, 1334, 1412, 1437, 1441, 1451, 1452, 1469, 1470, 1478, 1508, 1876, 1897, 1909, 1957, 2014))
14:56:02.399infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id" IN (22736, 19735, 20239, 20471, 21396)
14:56:02.404infoyii\db\Command::querySELECT "id", "id" AS "key", "contract_id", "amount" AS "value", "attachment_id", "from_date", "description", "is_draft" FROM "a57be577deb434"."tbl_sales_contract_invoices" WHERE "contract_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286) ORDER BY "id"
14:56:02.405infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=20) AND ("object_id" IN (1207, 1210, 1324, 1660, 1698, 1707, 1774, 1778, 1779, 1805, 1922, 1924, 1925))
14:56:02.406infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=102) AND ("object_id" IN (1207, 1210, 1324, 1660, 1698, 1707, 1774, 1778, 1779, 1805, 1922, 1924, 1925))
14:56:02.408infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id" IN (10285, 10292, 11649, 21691, 19317, 20015, 20106, 21247, 21248, 21249, 23525, 23527)
14:56:02.414infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=105) AND ("object_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286))
14:56:02.415infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id" IN (10293, 11339, 11392, 21089, 10073, 20062, 18894, 20798, 21076, 22988, 23025, 19979)
14:56:02.420infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=106) AND ("object_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286))
14:56:02.421infoyii\db\Command::querySELECT "id", "id" AS "key", "name", "extension", "path", "orig_name" FROM "a57be577deb434"."tbl_attachments" WHERE "id" IN (10447, 10462, 11253, 11524, 20915)
14:56:02.424infoyii\db\Command::querySELECT * FROM "a57be577deb434"."tbl_attachement_relationships" WHERE ("object_type"=107) AND ("object_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286))
14:56:02.425infoyii\db\Command::querySELECT "object_id", count(*) AS unread FROM "a57be577deb434"."tbl_unread_comments" WHERE ("object_type"=7) AND (remind_user_id = 1000 AND is_read = false) AND ("object_id" IN (3366, 3386, 2236, 3259, 3484, 3459, 2269, 3477, 3681, 2286)) GROUP BY "object_id"
14:56:02.441traceuranus\rbac\DbManager::checkAccessFromCacheChecking permission: viewProduct
14:56:02.441traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Accountant
14:56:02.441traceuranus\rbac\DbManager::checkAccessFromCacheChecking role: Admin
14:56:02.442traceyii\redis\Connection::executeCommandExecuting Redis Command: GET
14:56:02.443traceyii\redis\Connection::executeCommandExecuting Redis Command: MGET
14:56:02.443infoyii\db\Command::queryINSERT INTO "global"."tbl_api_log" ("code", "schema", "user_id", "device_type", "version_code", "url", "request", "response", "php_error", "time") VALUES (200, 'a57be577deb434', 1000, 2, 1141, 'v2/sales-contract/list', '{"Filter":{"name":"expire_date","sort":"ASC"},"SalesContractSearch":{"contract_type":"","handler":"","keyword":""},"access_token":"oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH","device_type":"2","posttime":"1752216960","token":"c00cde2ee68c6c5aa92ec60430d7c07d","version_code":"1141"}', '{"code":200,"data":{"list":[{"id":3366,"client_id":48,"signed_at":"2024-06-25","amount":"47204.1","handler":1004,"description":"","created_by":1004,"created_at":"2024-06-26 15:25:34","updated_at":"2024-12-27 11:20:14","contract_scan":null,"receipt_scan":null,"contract_type":2,"project_id":3556,"valid_date":null,"expire_date":"2025-07-13","sla":"","remind_ahead":"7 days","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"TS-YJC-2024061301","payment_collection_remind_ahead":"7 days","from_project":3556,"receipt_date":null,"verify_date":null,"including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2024-12-25 10:49:29.98543+08","b_date":2,"passed":2,"client":{"id":48,"key":48,"name":"\u4e2d\u90fd\u7269\u6d41\u6709\u9650\u516c\u53f8","logo":null,"sales_rep":1004,"salesRep":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}}},"contractScan":null,"receiptScan":null,"createdBy":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","department_id":1,"avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":{"object_id":3366,"comment":8},"project":{"id":3556,"key":3556,"name":"2024\u5e74\u670d\u52a1\u5668\u53ca\u5b58\u50a8\u8fd0\u7ef4\u670d\u52a1"},"fromProject":{"id":3556,"key":3556,"name":"2024\u5e74\u670d\u52a1\u5668\u53ca\u5b58\u50a8\u8fd0\u7ef4\u670d\u52a1","description":"","total_contact_point":null,"paid_contact_point":null,"is_sales_order_ready":true,"project_product_version_id":458,"bargain_date":"2024-06-25","collected":"47204.1","profit_pct":"74.42","budget":"47204.1","projectProductTypes":[{"id":5788,"product_type_id":22,"key":22,"name":"\u670d\u52a1","budget":"47204.10","pct":"74.42","project_id":3556,"profit":"35129.29122"}],"projectProductRels":[{"id":8242,"project_id":3556,"product_id":941,"amount":"21157.6","number":1,"cost":"0","description":"","supplier_id":null,"hardware_from":null,"software_from":null,"maintenance_from":"2024-07-14","hardware_to":null,"software_to":null,"maintenance_to":"2025-07-13","total_amount":"21157.6","total_cost":"0","supplier":null,"product":{"id":941,"name":"\u62d3\u5b9e\u4eba\u5de5\u6280\u672f\u670d\u52a1","product_type":19,"product_component":151,"product_brand":133,"product_serie":592,"product_misc":null,"product_qa":null,"pn":"","description":"","created_by":1013,"created_at":"2023-08-03 09:29:24","updated_at":"2023-08-11 16:02:47","pinyin_shortcut":"tsrgjsfw","product_unit":7,"is_renew":false,"productType":{"id":19,"key":19,"name":"\u6280\u672f\u670d\u52a1"},"productComponent":{"id":151,"key":151,"name":"\u4eba\u5de5\u670d\u52a1"},"productBrand":{"id":133,"key":133,"name":"\u62d3\u5b9e"},"productSerie":{"id":592,"key":592,"name":"\u5b89\u88c5\u8c03\u8bd5\u670d\u52a1"},"productUnit":{"id":7,"key":7,"name":"\u6b21"}}},{"id":8243,"project_id":3556,"product_id":1376,"amount":"5209.3","number":5,"cost":"1500","description":"","supplier_id":116,"hardware_from":"2024-08-08","software_from":null,"maintenance_from":null,"hardware_to":"2025-08-07","software_to":null,"maintenance_to":null,"total_amount":"26046.5","total_cost":"7500","supplier":{"id":116,"key":116,"name":"\u56db\u5ddd\u957f\u8679\u4f73\u534e\u4fe1\u606f\u4ea7\u54c1\u6709\u9650\u8d23\u4efb\u516c\u53f8"},"product":{"id":1376,"name":"CBSOMA11M","product_type":2,"product_component":13,"product_brand":4,"product_serie":1052,"product_misc":null,"product_qa":null,"pn":"","description":"\u8054\u60f3\u539f\u5382\u4e00\u5e745*9\u670d\u52a1","created_by":1001,"created_at":"2024-01-26 17:55:26","updated_at":"2024-01-26 17:55:26","pinyin_shortcut":"CBSOMA11M","product_unit":8,"is_renew":false,"productType":{"id":2,"key":2,"name":"\u670d\u52a1\u5668"},"productComponent":{"id":13,"key":13,"name":"\u670d\u52a1\u5668\u91d1\u724c\u670d\u52a1"},"productBrand":{"id":4,"key":4,"name":"\u8054\u60f3"},"productSerie":{"id":1052,"key":1052,"name":"SR650\u670d\u52a1\u5668\u4e00\u5e745*9\u539f\u5382\u670d\u52a1"},"productUnit":{"id":8,"key":8,"name":"\u5e74"}}}],"projectContactPoints":[],"buildSalesOrderItems":[{"id":11239,"project_id":3556},{"id":11240,"project_id":3556},{"id":11241,"project_id":3556},{"id":11242,"project_id":3556},{"id":11243,"project_id":3556},{"id":11244,"project_id":3556}],"reimbursementAmountSum":{"project_id":3556,"sum":"312.77"},"profit":35129.29122,"contact_points_status_display":"\u672a\u8bbe\u7f6e"},"salesSupplierRels":[{"id":2269,"contract_id":3366,"supplier_id":116,"purchase_id":3722,"supplier":{"id":116,"key":116,"name":"\u56db\u5ddd\u957f\u8679\u4f73\u534e\u4fe1\u606f\u4ea7\u54c1\u6709\u9650\u8d23\u4efb\u516c\u53f8"},"purchase":{"id":3722,"key":3722,"serial_no":"20241224001"}}],"contractType":{"id":2,"key":2,"name":"\u8fd0\u7ef4\u670d\u52a1"},"handleBy":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","department_id":1,"avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}},"remindDate":{"id":490,"key":490,"contract_id":3366,"remind_date":"2025-03-27"},"serviceContractRemindDates":[{"id":490,"key":490,"contract_id":3366,"name":"2025-03-27"},{"id":491,"key":491,"contract_id":3366,"name":"2025-06-26"},{"id":488,"key":488,"contract_id":3366,"name":"2024-09-27"},{"id":489,"key":489,"contract_id":3366,"name":"2024-12-27"}],"salesContractRemindReceivers":[{"id":8254,"user_id":1011,"key":1011,"contract_id":3366,"user":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}}},{"id":8255,"user_id":1004,"key":1004,"contract_id":3366,"user":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}}}],"serviceContractRemindReceivers":[{"id":466,"contract_id":3366,"user_id":1004,"user":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}}}],"salesContractPaymentCollectionRemindReceivers":[{"id":7493,"user_id":1004,"key":1004,"contract_id":3366,"user":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}}},{"id":7494,"user_id":5388,"key":5388,"contract_id":3366,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":7495,"user_id":1001,"key":1001,"contract_id":3366,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2225,"key":2225,"contract_id":3366,"name":"2024-12-26","value":"47204.1","overdue_days":null,"pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPayments":[{"id":1909,"key":1909,"contract_id":3366,"value":"47204.1","created_by":1013,"created_at":"2024-07-19 15:53:28","description":"","collected_date":"2024-07-19","amount":"47204.1","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"files":[{"id":27296,"object_type":109,"object_id":1909,"attachment_id":20471,"attachment":{"id":20471,"key":20471,"name":"d7410740-8352-34fb-8a46-c40349cf7e00","extension":"png","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/d7410740-8352-34fb-8a46-c40349cf7e00\/image.png","orig_name":"image.png"}}],"pct":100}],"salesContractInvoices":[{"id":1698,"key":1698,"contract_id":3366,"value":"47204.10","attachment_id":null,"from_date":"2024-07-01","description":"","is_draft":true,"attachment":null,"attachmentRelationships":[],"files":[{"id":26768,"object_type":102,"object_id":1698,"attachment_id":20015,"attachment":{"id":20015,"key":20015,"name":"850d4657-d199-3d4b-9250-3d2224930df6","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/850d4657-d199-3d4b-9250-3d2224930df6\/dzfp_24112000000073404958_\u4e2d\u90fd\u7269\u6d41\u6709\u9650\u516c\u53f8_20240701105523.pdf","orig_name":"dzfp_24112000000073404958_\u4e2d\u90fd\u7269\u6d41\u6709\u9650\u516c\u53f8_20240701105523.pdf"}}]}],"contractScans":[{"id":31371,"object_type":105,"object_id":3366,"attachment_id":19979,"attachment":{"id":19979,"key":19979,"name":"f9a5630f-1384-37d7-a265-de60fa0fdea9","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/f9a5630f-1384-37d7-a265-de60fa0fdea9\/\u4e2d\u90fd.pdf","orig_name":"\u4e2d\u90fd.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":null,"collected_plan":47204.1,"projectProductTotalAmount":47204.1,"projectProductAllAmount":true,"projectProductTotalCost":7500,"projectProductAllCost":true,"projectProductTotalCount":6,"invoiced":47204.1,"un_invoiced":0,"collected":47204.1,"un_collected":0,"is_collected":true,"handlerPerson":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}},"remind_date":"2025-03-27","remind_ahead_display":"\u63d0\u524d7\u5929","expire_remind_ahead_display":"\u63d0\u524d30\u5929","payment_collection_remind_ahead_display":"\u63d0\u524d7\u5929","can_update":true,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true},{"id":3386,"client_id":1225,"signed_at":"2024-06-03","amount":"15000","handler":5295,"description":"","created_by":5295,"created_at":"2024-07-04 11:13:49","updated_at":"2024-07-18 14:18:53","contract_scan":null,"receipt_scan":null,"contract_type":2,"project_id":3554,"valid_date":null,"expire_date":"2025-07-15","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"TS-WZW-2024060325","payment_collection_remind_ahead":"","from_project":3554,"receipt_date":null,"verify_date":null,"including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2024-07-04 11:13:49.058686+08","b_date":4,"passed":2,"client":{"id":1225,"key":1225,"name":"\u5317\u63a7\u6c34\u52a1(\u5317\u4eac\u5317\u63a7\u5149\u4f0f\u79d1\u6280\u53d1\u5c55\u6709\u9650\u516c\u53f8)(\u5929\u6d25\u5317\u6e05\u7535\u529b\u667a\u6167\u80fd\u6e90\u6709\u9650\u516c\u53f8)","logo":null,"sales_rep":5295,"salesRep":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}},"contractScan":null,"receiptScan":null,"createdBy":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","department_id":1,"avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":{"object_id":3386,"comment":5},"project":{"id":3554,"key":3554,"name":"2024veeam\u7eed\u4fdd-G"},"fromProject":{"id":3554,"key":3554,"name":"2024veeam\u7eed\u4fdd-G","description":"","total_contact_point":null,"paid_contact_point":null,"is_sales_order_ready":true,"project_product_version_id":470,"bargain_date":"2024-06-03","collected":"15000","profit_pct":"27.71","budget":"15000","projectProductTypes":[{"id":2756,"product_type_id":3,"key":3,"name":"\u5b58\u50a8\u8bbe\u5907","budget":"15000.00","pct":"27.71","project_id":3554,"profit":"4156.5"}],"projectProductRels":[{"id":5550,"project_id":3554,"product_id":1511,"amount":"15000","number":1,"cost":"9843","description":"","supplier_id":67,"hardware_from":null,"software_from":"2024-07-18","maintenance_from":null,"hardware_to":null,"software_to":"2025-07-17","maintenance_to":null,"total_amount":"15000","total_cost":"9843","supplier":{"id":67,"key":67,"name":"\u4f73\u6770\u79d1\u6280(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8"},"product":{"id":1511,"name":"V-FDNVUL-0I-SU1AR-00","product_type":7,"product_component":30,"product_brand":16,"product_serie":1240,"product_misc":null,"product_qa":null,"pn":"","description":"Veeam Data Platform Foundation Universal Subscription License. Includes Enterprise Plus Edition features. 1 Year Renewal Subscription Upfront Billing & Production (24\/7) Support. 10 instance pack.","created_by":1001,"created_at":"2024-03-13 17:49:30","updated_at":"2024-03-13 17:49:30","pinyin_shortcut":"VFDNVUL0ISU1AR00","product_unit":2,"is_renew":true,"productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":30,"key":30,"name":"\u5907\u4efd\u8f6f\u4ef6"},"productBrand":{"id":16,"key":16,"name":"Veeam"},"productSerie":{"id":1240,"key":1240,"name":"Veeam VDP\u4e00\u5e74\u8ba2\u9605\u5f0f\u4f01\u4e1a\u589e\u5f3a\u7248\uff08\u7eed\u4fdd\uff09"},"productUnit":{"id":2,"key":2,"name":"\u5957"}}}],"projectContactPoints":[],"buildSalesOrderItems":[{"id":11302,"project_id":3554}],"reimbursementAmountSum":{"project_id":3554,"sum":"30"},"profit":4156.5,"contact_points_status_display":"\u672a\u8bbe\u7f6e"},"salesSupplierRels":[{"id":1985,"contract_id":3386,"supplier_id":659,"purchase_id":3406,"supplier":{"id":659,"key":659,"name":"\u4f73\u6770\u79d1\u6280(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8\u5317\u4eac\u5206\u516c\u53f8"},"purchase":{"id":3406,"key":3406,"serial_no":"XM20240715000062"}}],"contractType":{"id":2,"key":2,"name":"\u8fd0\u7ef4\u670d\u52a1"},"handleBy":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","department_id":1,"avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}},"remindDate":null,"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8106,"user_id":5295,"key":5295,"contract_id":3386,"user":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}},{"id":8107,"user_id":1011,"key":1011,"contract_id":3386,"user":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":5763,"user_id":5295,"key":5295,"contract_id":3386,"user":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}},{"id":5764,"user_id":1001,"key":1001,"contract_id":3386,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":5765,"user_id":5388,"key":5388,"contract_id":3386,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":1818,"key":1818,"contract_id":3386,"name":"2024-08-31","value":"15000","overdue_days":null,"pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPayments":[{"id":1897,"key":1897,"contract_id":3386,"value":"15000","created_by":1013,"created_at":"2024-07-15 10:19:06","description":"","collected_date":"2024-07-15","amount":"15000","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"files":[{"id":27037,"object_type":109,"object_id":1897,"attachment_id":20239,"attachment":{"id":20239,"key":20239,"name":"1468f1a4-04fb-3ec9-9278-cba27d0b20f7","extension":"png","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/1468f1a4-04fb-3ec9-9278-cba27d0b20f7\/image.png","orig_name":"image.png"}}],"pct":100}],"salesContractInvoices":[{"id":1707,"key":1707,"contract_id":3386,"value":"15000.00","attachment_id":null,"from_date":"2024-07-08","description":"","is_draft":true,"attachment":null,"attachmentRelationships":[],"files":[{"id":26888,"object_type":102,"object_id":1707,"attachment_id":20106,"attachment":{"id":20106,"key":20106,"name":"5c5e1d18-1f18-32a5-9c4f-be090d5260fd","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/5c5e1d18-1f18-32a5-9c4f-be090d5260fd\/dzfp_24112000000078402217_\u5929\u6d25\u5317\u6e05\u7535\u529b\u667a\u6167\u80fd\u6e90\u6709\u9650\u516c\u53f8_20240708095927.pdf","orig_name":"dzfp_24112000000078402217_\u5929\u6d25\u5317\u6e05\u7535\u529b\u667a\u6167\u80fd\u6e90\u6709\u9650\u516c\u53f8_20240708095927.pdf"}}]}],"contractScans":[{"id":27277,"object_type":105,"object_id":3386,"attachment_id":20062,"attachment":{"id":20062,"key":20062,"name":"ccf20dab-0a19-3bfd-84db-0c16e4f4c527","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/ccf20dab-0a19-3bfd-84db-0c16e4f4c527\/2024_07_04_13_09_33.pdf","orig_name":"2024_07_04_13_09_33.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":null,"collected_plan":15000,"projectProductTotalAmount":15000,"projectProductAllAmount":true,"projectProductTotalCost":9843,"projectProductAllCost":true,"projectProductTotalCount":1,"invoiced":15000,"un_invoiced":0,"collected":15000,"un_collected":0,"is_collected":true,"handlerPerson":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u63d0\u524d30\u5929","payment_collection_remind_ahead_display":"\u65e0","can_update":true,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true},{"id":2236,"client_id":57,"signed_at":"2022-03-25","amount":"420350","handler":1005,"description":"PA 3220 1\u53f0\nPA 820 1\u53f0","created_by":1005,"created_at":"2022-04-11 11:25:55","updated_at":"2023-02-02 09:09:34","contract_scan":null,"receipt_scan":null,"contract_type":1,"project_id":2690,"valid_date":null,"expire_date":"2025-07-17","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"PO#20220325001-002","payment_collection_remind_ahead":"7 days","from_project":2690,"receipt_date":null,"verify_date":null,"including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":false,"is_deliver":false,"is_outbound":false,"is_save_collection":true,"save_collection_at":null,"b_date":6,"passed":2,"client":{"id":57,"key":57,"name":"\u4fdd\u8bfa\u79d1\u6280(\u5317\u4eac)\u6709\u9650\u516c\u53f8\u3001\u4e0a\u6d77\u6da6\u8bfa\u3001\u4e2d\u56fd\u7535\u5b50\u7cfb\u7edf\u5de5\u7a0b\u7b2c\u4e8c\u5efa\u8bbe\u6709\u9650\u516c\u53f8,\u6851\u8fea\u4e9a\u533b\u836f\u6280\u672f(\u4e0a\u6d77)\u6709\u9650\u8d23\u4efb\u516c\u53f8","logo":null,"sales_rep":1005,"salesRep":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}}},"contractScan":null,"receiptScan":null,"createdBy":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","department_id":1,"avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":{"object_id":2236,"comment":1},"project":{"id":2690,"key":2690,"name":"\u5185\u7f51\u5b89\u5168\u9632\u62a4-\u4e0a\u6d77"},"fromProject":{"id":2690,"key":2690,"name":"\u5185\u7f51\u5b89\u5168\u9632\u62a4-\u4e0a\u6d77","description":"PA 3220 1\u53f0\nPA 820 1\u53f0","total_contact_point":null,"paid_contact_point":null,"is_sales_order_ready":false,"project_product_version_id":null,"bargain_date":"2022-03-25","collected":"420350","profit_pct":"21.15","budget":"420350","projectProductTypes":[{"id":4831,"product_type_id":87,"key":87,"name":"\u5b89\u5168","budget":"420350.00","pct":"21.15","project_id":2690,"profit":"88904.025"}],"projectProductRels":[],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":null,"profit":88904.025,"contact_points_status_display":"\u672a\u8bbe\u7f6e"},"salesSupplierRels":[{"id":1255,"contract_id":2236,"supplier_id":68,"purchase_id":2249,"supplier":{"id":68,"key":68,"name":"\u82f1\u8fc8\u7535\u5b50\u5546\u8d38(\u4e0a\u6d77)\u6709\u9650\u516c\u53f8"},"purchase":{"id":2249,"key":2249,"serial_no":"BJ7067-WXY-20220329"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","department_id":1,"avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}},"remindDate":null,"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":7610,"user_id":1011,"key":1011,"contract_id":2236,"user":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}}},{"id":7611,"user_id":1005,"key":1005,"contract_id":2236,"user":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":3583,"user_id":1005,"key":1005,"contract_id":2236,"user":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":980,"key":980,"contract_id":2236,"name":"2022-08-31","value":"420350","overdue_days":204,"pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPayments":[{"id":1412,"key":1412,"contract_id":2236,"value":"190000","created_by":1014,"created_at":"2022-10-24 11:24:24","description":null,"collected_date":"2022-10-20","amount":"190000","createdBy":{"id":1014,"key":1014,"name":"\u6731\u65ed\u9896","sex":"F","department_id":6},"files":[],"pct":45.2},{"id":1437,"key":1437,"contract_id":2236,"value":"47125","created_by":1014,"created_at":"2022-11-21 12:47:25","description":null,"collected_date":"2022-11-21","amount":"47125","createdBy":{"id":1014,"key":1014,"name":"\u6731\u65ed\u9896","sex":"F","department_id":6},"files":[],"pct":11.21},{"id":1441,"key":1441,"contract_id":2236,"value":"30000","created_by":1014,"created_at":"2022-11-23 16:58:20","description":null,"collected_date":"2022-11-11","amount":"30000","createdBy":{"id":1014,"key":1014,"name":"\u6731\u65ed\u9896","sex":"F","department_id":6},"files":[],"pct":7.14},{"id":1452,"key":1452,"contract_id":2236,"value":"50000","created_by":1014,"created_at":"2022-12-22 17:28:47","description":null,"collected_date":"2022-12-22","amount":"50000","createdBy":{"id":1014,"key":1014,"name":"\u6731\u65ed\u9896","sex":"F","department_id":6},"files":[],"pct":11.89},{"id":1469,"key":1469,"contract_id":2236,"value":"30000","created_by":1014,"created_at":"2023-01-12 13:17:36","description":null,"collected_date":"2022-11-07","amount":"30000","createdBy":{"id":1014,"key":1014,"name":"\u6731\u65ed\u9896","sex":"F","department_id":6},"files":[],"pct":7.14},{"id":1470,"key":1470,"contract_id":2236,"value":"2875","created_by":1014,"created_at":"2023-01-12 13:17:50","description":null,"collected_date":"2022-11-21","amount":"2875","createdBy":{"id":1014,"key":1014,"name":"\u6731\u65ed\u9896","sex":"F","department_id":6},"files":[],"pct":0.68},{"id":1508,"key":1508,"contract_id":2236,"value":"70350","created_by":1014,"created_at":"2023-03-23 14:39:17","description":null,"collected_date":"2023-03-23","amount":"70350","createdBy":{"id":1014,"key":1014,"name":"\u6731\u65ed\u9896","sex":"F","department_id":6},"files":[],"pct":16.74}],"salesContractInvoices":[{"id":1207,"key":1207,"contract_id":2236,"value":"420350.00","attachment_id":null,"from_date":"2022-06-07","description":null,"is_draft":true,"attachment":null,"attachmentRelationships":[],"files":[{"id":15255,"object_type":102,"object_id":1207,"attachment_id":10285,"attachment":{"id":10285,"key":10285,"name":"0aae4312-c184-3416-b3ca-6897104677e8","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/0aae4312-c184-3416-b3ca-6897104677e8\/2022_06_07_15_02_01.pdf","orig_name":"2022_06_07_15_02_01.pdf"}}]}],"contractScans":[{"id":17165,"object_type":105,"object_id":2236,"attachment_id":10073,"attachment":{"id":10073,"key":10073,"name":"e9941990-91a4-3dc4-8cbc-e447ffc8a888","extension":"png","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/e9941990-91a4-3dc4-8cbc-e447ffc8a888\/\u5c4f\u5e55\u5feb\u7167 2022-04-24 \u4e0a\u534811.38.54.png","orig_name":"\u5c4f\u5e55\u5feb\u7167 2022-04-24 \u4e0a\u534811.38.54.png"}}],"receiptScans":[{"id":15434,"object_type":106,"object_id":2236,"attachment_id":10462,"attachment":{"id":10462,"key":10462,"name":"43598ea1-30c3-3559-9522-61358bdfc083","extension":"png","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/43598ea1-30c3-3559-9522-61358bdfc083\/\u6587\u4ef6.png","orig_name":"\u6587\u4ef6.png"}}],"verifyScans":[],"unreadComments":null,"collected_plan":420350,"projectProductTotalAmount":0,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":true,"projectProductTotalCount":0,"invoiced":420350,"un_invoiced":0,"collected":420350,"un_collected":0,"is_collected":true,"handlerPerson":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u63d0\u524d30\u5929","payment_collection_remind_ahead_display":"\u63d0\u524d7\u5929","can_update":true,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true},{"id":3259,"client_id":31,"signed_at":"2024-04-15","amount":"16500","handler":5295,"description":"","created_by":5295,"created_at":"2024-04-28 11:37:01","updated_at":"2024-07-25 15:01:24","contract_scan":null,"receipt_scan":null,"contract_type":2,"project_id":3520,"valid_date":null,"expire_date":"2025-06-29","sla":"","remind_ahead":"","expire_remind_ahead":"","expire_reminded":false,"serial_no":"TS-WZW-2024041504","payment_collection_remind_ahead":"7 days","from_project":3520,"receipt_date":null,"verify_date":null,"including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2024-05-27 15:30:22.412326+08","b_date":12,"passed":2,"client":{"id":31,"key":31,"name":"\u4e1c\u65b9\u7f51\u529b\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8","logo":null,"sales_rep":5295,"salesRep":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}},"contractScan":null,"receiptScan":null,"createdBy":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","department_id":1,"avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":{"object_id":3259,"comment":5},"project":{"id":3520,"key":3520,"name":"2024\u865a\u62df\u5316\u6280\u672f\u670d\u52a1-K"},"fromProject":{"id":3520,"key":3520,"name":"2024\u865a\u62df\u5316\u6280\u672f\u670d\u52a1-K","description":"","total_contact_point":"10000","paid_contact_point":"10000","is_sales_order_ready":true,"project_product_version_id":363,"bargain_date":"2024-04-15","collected":"16500","profit_pct":"23.3","budget":"16500","projectProductTypes":[{"id":2272,"product_type_id":22,"key":22,"name":"\u670d\u52a1","budget":"16500.00","pct":"23.3","project_id":3520,"profit":"3844.5"}],"projectProductRels":[{"id":5598,"project_id":3520,"product_id":941,"amount":"16500","number":1,"cost":"0","description":"","supplier_id":null,"hardware_from":null,"software_from":null,"maintenance_from":null,"hardware_to":null,"software_to":null,"maintenance_to":null,"total_amount":"16500","total_cost":"0","supplier":null,"product":{"id":941,"name":"\u62d3\u5b9e\u4eba\u5de5\u6280\u672f\u670d\u52a1","product_type":19,"product_component":151,"product_brand":133,"product_serie":592,"product_misc":null,"product_qa":null,"pn":"","description":"","created_by":1013,"created_at":"2023-08-03 09:29:24","updated_at":"2023-08-11 16:02:47","pinyin_shortcut":"tsrgjsfw","product_unit":7,"is_renew":false,"productType":{"id":19,"key":19,"name":"\u6280\u672f\u670d\u52a1"},"productComponent":{"id":151,"key":151,"name":"\u4eba\u5de5\u670d\u52a1"},"productBrand":{"id":133,"key":133,"name":"\u62d3\u5b9e"},"productSerie":{"id":592,"key":592,"name":"\u5b89\u88c5\u8c03\u8bd5\u670d\u52a1"},"productUnit":{"id":7,"key":7,"name":"\u6b21"}}}],"projectContactPoints":[{"id":591,"project_id":3520,"contact_id":36,"point":"10000.00","paid_point":"10000","contact":{"id":36,"key":36,"name":"\u5218\u5efa\u6210","client_id":31,"supplier_id":null,"client":{"id":31,"key":31,"name":"\u4e1c\u65b9\u7f51\u529b\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8"},"supplier":null},"projectContactPointRels":[{"id":102,"project_id":3520,"contact_id":36,"point":"10000.00","day_at":"2024-06-28","description":"","created_at":"2024-06-28 11:36:40"}],"status_display":"\u5df2\u6838\u9500"}],"buildSalesOrderItems":[{"id":11514,"project_id":3520}],"reimbursementAmountSum":{"project_id":3520,"sum":"370.19"},"profit":3844.5,"contact_points_status_display":"\u5df2\u6838\u9500"},"salesSupplierRels":[],"contractType":{"id":2,"key":2,"name":"\u8fd0\u7ef4\u670d\u52a1"},"handleBy":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","department_id":1,"avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}},"remindDate":null,"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8114,"user_id":5295,"key":5295,"contract_id":3259,"user":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":5879,"user_id":5295,"key":5295,"contract_id":3259,"user":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}},{"id":5880,"user_id":1001,"key":1001,"contract_id":3259,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}},{"id":5881,"user_id":5388,"key":5388,"contract_id":3259,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":1683,"key":1683,"contract_id":3259,"name":"2024-06-30","value":"16500","overdue_days":null,"pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPayments":[{"id":1876,"key":1876,"contract_id":3259,"value":"16500","created_by":1013,"created_at":"2024-06-17 09:34:05","description":"","collected_date":"2024-06-17","amount":"16500","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"files":[{"id":26468,"object_type":109,"object_id":1876,"attachment_id":19735,"attachment":{"id":19735,"key":19735,"name":"294832fb-8653-3fcd-a400-1cd43f921b63","extension":"png","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/294832fb-8653-3fcd-a400-1cd43f921b63\/image.png","orig_name":"image.png"}}],"pct":100}],"salesContractInvoices":[{"id":1660,"key":1660,"contract_id":3259,"value":"16500.00","attachment_id":null,"from_date":"2024-05-20","description":"","is_draft":true,"attachment":null,"attachmentRelationships":[],"files":[{"id":25949,"object_type":102,"object_id":1660,"attachment_id":19317,"attachment":{"id":19317,"key":19317,"name":"6d0bfd93-57d0-3411-975d-08831b0d22e1","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/6d0bfd93-57d0-3411-975d-08831b0d22e1\/dzfp_24112000000043220475_\u4e1c\u65b9\u7f51\u529b\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8_20240520155412.pdf","orig_name":"dzfp_24112000000043220475_\u4e1c\u65b9\u7f51\u529b\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8_20240520155412.pdf"}}]}],"contractScans":[{"id":27379,"object_type":105,"object_id":3259,"attachment_id":18894,"attachment":{"id":18894,"key":18894,"name":"b097974a-78c7-3b85-aa8c-5b0d5f4f64d8","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/b097974a-78c7-3b85-aa8c-5b0d5f4f64d8\/2024_04_29_09_29_43.pdf","orig_name":"2024_04_29_09_29_43.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":null,"collected_plan":16500,"projectProductTotalAmount":16500,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":true,"projectProductTotalCount":1,"invoiced":16500,"un_invoiced":0,"collected":16500,"un_collected":0,"is_collected":true,"handlerPerson":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u65e0","payment_collection_remind_ahead_display":"\u63d0\u524d7\u5929","can_update":true,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true},{"id":3484,"client_id":2805,"signed_at":"2024-07-25","amount":"60893.32","handler":5295,"description":"","created_by":5295,"created_at":"2024-08-21 16:26:18","updated_at":"2024-09-27 14:55:06","contract_scan":null,"receipt_scan":null,"contract_type":1,"project_id":3632,"valid_date":null,"expire_date":"2025-07-30","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"FS-\u5ba2\u6237\u540d-20240725","payment_collection_remind_ahead":"7 days","from_project":3632,"receipt_date":null,"verify_date":null,"including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2024-09-25 10:43:30.725546+08","b_date":19,"passed":2,"client":{"id":2805,"key":2805,"name":"\u5317\u4eac\u65e0\u95ee\u82af\u7a79\u79d1\u6280\u6709\u9650\u516c\u53f8\uff08\u4e0a\u6d77\u65e0\u95ee\u82af\u7a79\u667a\u80fd\u79d1\u6280\u6709\u9650\u516c\u53f8\uff09(EDA)","logo":null,"sales_rep":5295,"salesRep":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}},"contractScan":null,"receiptScan":null,"createdBy":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","department_id":1,"avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":{"object_id":3484,"comment":14},"project":{"id":3632,"key":3632,"name":"\uff08\u8fc7\u5355\uff09\u901f\u77f3\u4ea7\u54c1\u65b0\u8d2d-c"},"fromProject":{"id":3632,"key":3632,"name":"\uff08\u8fc7\u5355\uff09\u901f\u77f3\u4ea7\u54c1\u65b0\u8d2d-c","description":"","total_contact_point":null,"paid_contact_point":null,"is_sales_order_ready":true,"project_product_version_id":560,"bargain_date":"2024-07-25","collected":"60893.32","profit_pct":"6.7","budget":"60893.32","projectProductTypes":[{"id":4429,"product_type_id":86,"key":86,"name":"\u8ba1\u7b97","budget":"60893.32","pct":"6.7","project_id":3632,"profit":"4079.85244"}],"projectProductRels":[{"id":6504,"project_id":3632,"product_id":1529,"amount":"438.46","number":128,"cost":"394.59","description":"","supplier_id":203,"hardware_from":null,"software_from":"2024-07-30","maintenance_from":null,"hardware_to":null,"software_to":"2025-07-30","maintenance_to":null,"total_amount":"56122.88","total_cost":"50507.52","supplier":{"id":203,"key":203,"name":"\u5317\u4eac\u5353\u4f18\u4e91\u667a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1529,"name":"FCP-SUITE-CPU-Level1","product_type":7,"product_component":204,"product_brand":219,"product_serie":1319,"product_misc":null,"product_qa":null,"pn":"","description":"FCP-SUITE\u6388\u6743","created_by":1013,"created_at":"2024-03-26 16:14:31","updated_at":"2024-03-26 16:14:31","pinyin_shortcut":"FCPSUITECPULevel1","product_unit":3,"is_renew":false,"productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":204,"key":204,"name":"HPC\u8f6f\u4ef6"},"productBrand":{"id":219,"key":219,"name":"\u901f\u77f3"},"productSerie":{"id":1319,"key":1319,"name":"FCP-SUITE\u6388\u6743"},"productUnit":{"id":3,"key":3,"name":"\u4e2a"}}},{"id":6505,"project_id":3632,"product_id":1530,"amount":"4770.44","number":1,"cost":"4293.77","description":"","supplier_id":203,"hardware_from":null,"software_from":"2024-07-30","maintenance_from":null,"hardware_to":null,"software_to":"2025-07-30","maintenance_to":null,"total_amount":"4770.44","total_cost":"4293.77","supplier":{"id":203,"key":203,"name":"\u5317\u4eac\u5353\u4f18\u4e91\u667a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1530,"name":"FCP-Implementation-Level1","product_type":22,"product_component":205,"product_brand":219,"product_serie":1320,"product_misc":null,"product_qa":null,"pn":"","description":"\u901f\u77f3\u57fa\u7840\u90e8\u7f72\u5b89\u88c5\u670d\u52a1A","created_by":1013,"created_at":"2024-03-26 16:15:44","updated_at":"2024-03-26 16:15:44","pinyin_shortcut":"FCPImplementationLevel1","product_unit":7,"is_renew":false,"productType":{"id":22,"key":22,"name":"\u670d\u52a1"},"productComponent":{"id":205,"key":205,"name":"\u5b89\u88c5\u670d\u52a1"},"productBrand":{"id":219,"key":219,"name":"\u901f\u77f3"},"productSerie":{"id":1320,"key":1320,"name":"\u901f\u77f3\u57fa\u7840\u90e8\u7f72\u5b89\u88c5\u670d\u52a1A"},"productUnit":{"id":7,"key":7,"name":"\u6b21"}}}],"projectContactPoints":[],"buildSalesOrderItems":[{"id":11158,"project_id":3632},{"id":11159,"project_id":3632},{"id":11160,"project_id":3632},{"id":11161,"project_id":3632},{"id":11162,"project_id":3632},{"id":11163,"project_id":3632},{"id":11164,"project_id":3632},{"id":11165,"project_id":3632},{"id":11166,"project_id":3632},{"id":11167,"project_id":3632},{"id":11168,"project_id":3632},{"id":11169,"project_id":3632},{"id":11170,"project_id":3632},{"id":11171,"project_id":3632},{"id":11172,"project_id":3632},{"id":11173,"project_id":3632},{"id":11174,"project_id":3632},{"id":11175,"project_id":3632},{"id":11176,"project_id":3632},{"id":11177,"project_id":3632},{"id":11178,"project_id":3632},{"id":11179,"project_id":3632},{"id":11180,"project_id":3632},{"id":11181,"project_id":3632},{"id":11182,"project_id":3632},{"id":11183,"project_id":3632},{"id":11089,"project_id":3632},{"id":11061,"project_id":3632},{"id":11062,"project_id":3632},{"id":11063,"project_id":3632},{"id":11064,"project_id":3632},{"id":11065,"project_id":3632},{"id":11066,"project_id":3632},{"id":11067,"project_id":3632},{"id":11068,"project_id":3632},{"id":11069,"project_id":3632},{"id":11070,"project_id":3632},{"id":11071,"project_id":3632},{"id":11072,"project_id":3632},{"id":11073,"project_id":3632},{"id":11074,"project_id":3632},{"id":11075,"project_id":3632},{"id":11076,"project_id":3632},{"id":11077,"project_id":3632},{"id":11078,"project_id":3632},{"id":11079,"project_id":3632},{"id":11080,"project_id":3632},{"id":11081,"project_id":3632},{"id":11082,"project_id":3632},{"id":11083,"project_id":3632},{"id":11084,"project_id":3632},{"id":11085,"project_id":3632},{"id":11086,"project_id":3632},{"id":11087,"project_id":3632},{"id":11088,"project_id":3632},{"id":11090,"project_id":3632},{"id":11091,"project_id":3632},{"id":11092,"project_id":3632},{"id":11093,"project_id":3632},{"id":11094,"project_id":3632},{"id":11095,"project_id":3632},{"id":11096,"project_id":3632},{"id":11097,"project_id":3632},{"id":11098,"project_id":3632},{"id":11099,"project_id":3632},{"id":11100,"project_id":3632},{"id":11101,"project_id":3632},{"id":11102,"project_id":3632},{"id":11103,"project_id":3632},{"id":11104,"project_id":3632},{"id":11105,"project_id":3632},{"id":11106,"project_id":3632},{"id":11107,"project_id":3632},{"id":11108,"project_id":3632},{"id":11109,"project_id":3632},{"id":11110,"project_id":3632},{"id":11111,"project_id":3632},{"id":11112,"project_id":3632},{"id":11113,"project_id":3632},{"id":11114,"project_id":3632},{"id":11115,"project_id":3632},{"id":11116,"project_id":3632},{"id":11117,"project_id":3632},{"id":11118,"project_id":3632},{"id":11119,"project_id":3632},{"id":11120,"project_id":3632},{"id":11121,"project_id":3632},{"id":11122,"project_id":3632},{"id":11123,"project_id":3632},{"id":11124,"project_id":3632},{"id":11125,"project_id":3632},{"id":11126,"project_id":3632},{"id":11127,"project_id":3632},{"id":11128,"project_id":3632},{"id":11129,"project_id":3632},{"id":11130,"project_id":3632},{"id":11131,"project_id":3632},{"id":11132,"project_id":3632},{"id":11133,"project_id":3632},{"id":11134,"project_id":3632},{"id":11135,"project_id":3632},{"id":11136,"project_id":3632},{"id":11137,"project_id":3632},{"id":11138,"project_id":3632},{"id":11139,"project_id":3632},{"id":11140,"project_id":3632},{"id":11141,"project_id":3632},{"id":11142,"project_id":3632},{"id":11143,"project_id":3632},{"id":11144,"project_id":3632},{"id":11145,"project_id":3632},{"id":11146,"project_id":3632},{"id":11147,"project_id":3632},{"id":11148,"project_id":3632},{"id":11149,"project_id":3632},{"id":11150,"project_id":3632},{"id":11151,"project_id":3632},{"id":11152,"project_id":3632},{"id":11153,"project_id":3632},{"id":11154,"project_id":3632},{"id":11155,"project_id":3632},{"id":11156,"project_id":3632},{"id":11157,"project_id":3632},{"id":11184,"project_id":3632},{"id":11185,"project_id":3632},{"id":11186,"project_id":3632},{"id":11187,"project_id":3632},{"id":11188,"project_id":3632},{"id":11189,"project_id":3632}],"reimbursementAmountSum":null,"profit":4079.85244,"contact_points_status_display":"\u672a\u8bbe\u7f6e"},"salesSupplierRels":[{"id":1827,"contract_id":3484,"supplier_id":203,"purchase_id":3491,"supplier":{"id":203,"key":203,"name":"\u5317\u4eac\u5353\u4f18\u4e91\u667a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3491,"key":3491,"serial_no":"FS-TSKJ-20240725"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","department_id":1,"avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}},"remindDate":null,"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8152,"user_id":5295,"key":5295,"contract_id":3484,"user":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}},{"id":8153,"user_id":1011,"key":1011,"contract_id":3484,"user":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":6705,"user_id":5295,"key":5295,"contract_id":3484,"user":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}},{"id":6706,"user_id":5388,"key":5388,"contract_id":3484,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":6707,"user_id":1001,"key":1001,"contract_id":3484,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2055,"key":2055,"contract_id":3484,"name":"2024-11-10","value":"60893.32","overdue_days":8,"pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPayments":[{"id":2014,"key":2014,"contract_id":3484,"value":"60893.32","created_by":1013,"created_at":"2024-11-18 14:39:05","description":"","collected_date":"2024-11-18","amount":"60893.32","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"files":[{"id":30452,"object_type":109,"object_id":2014,"attachment_id":22736,"attachment":{"id":22736,"key":22736,"name":"69f4b7ed-2ee7-3132-b50d-57a3b6717e45","extension":"png","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/69f4b7ed-2ee7-3132-b50d-57a3b6717e45\/image.png","orig_name":"image.png"}}],"pct":100}],"salesContractInvoices":[{"id":1805,"key":1805,"contract_id":3484,"value":"60893.32","attachment_id":null,"from_date":"2024-09-25","description":"","is_draft":false,"attachment":null,"attachmentRelationships":[],"files":[{"id":28954,"object_type":102,"object_id":1805,"attachment_id":21691,"attachment":{"id":21691,"key":21691,"name":"2a7cfb72-82e0-3a42-a379-3cdeb9201b7e","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/2a7cfb72-82e0-3a42-a379-3cdeb9201b7e\/dzfp_24112000000138640027_\u4e0a\u6d77\u65e0\u95ee\u82af\u7a79\u667a\u80fd\u79d1\u6280\u6709\u9650\u516c\u53f8_20240925114730.pdf","orig_name":"dzfp_24112000000138640027_\u4e0a\u6d77\u65e0\u95ee\u82af\u7a79\u667a\u80fd\u79d1\u6280\u6709\u9650\u516c\u53f8_20240925114730.pdf"}}]}],"contractScans":[{"id":28998,"object_type":105,"object_id":3484,"attachment_id":21089,"attachment":{"id":21089,"key":21089,"name":"efcc7f59-341d-3bbd-8503-f3f70a4e649d","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/efcc7f59-341d-3bbd-8503-f3f70a4e649d\/\u65e0\u95ee\u82af\u7a79.pdf","orig_name":"\u65e0\u95ee\u82af\u7a79.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":null,"collected_plan":60893.32,"projectProductTotalAmount":60893.32,"projectProductAllAmount":true,"projectProductTotalCost":54801.29,"projectProductAllCost":true,"projectProductTotalCount":129,"invoiced":60893.32,"un_invoiced":0,"collected":60893.32,"un_collected":0,"is_collected":true,"handlerPerson":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u63d0\u524d30\u5929","payment_collection_remind_ahead_display":"\u63d0\u524d7\u5929","can_update":true,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true},{"id":3459,"client_id":2187,"signed_at":"2024-08-07","amount":"1920","handler":5295,"description":"","created_by":5295,"created_at":"2024-08-07 20:10:47","updated_at":"2024-08-14 09:52:43","contract_scan":null,"receipt_scan":null,"contract_type":1,"project_id":3622,"valid_date":null,"expire_date":"2025-08-09","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"TS-WZW-2024080701","payment_collection_remind_ahead":"7 days","from_project":3622,"receipt_date":null,"verify_date":null,"including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2024-08-12 15:28:24.752222+08","b_date":29,"passed":2,"client":{"id":2187,"key":2187,"name":"\u7d2b\u5149\u540c\u82af\u5fae\u7535\u5b50\u6709\u9650\u516c\u53f8\uff08\u4f1f\u4ed5\u4f73\u6770\uff08\u91cd\u5e86\uff09\u79d1\u6280\u6709\u9650\u516c\u53f8\uff09","logo":null,"sales_rep":5295,"salesRep":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}},"contractScan":null,"receiptScan":null,"createdBy":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","department_id":1,"avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":{"object_id":3459,"comment":9},"project":{"id":3622,"key":3622,"name":"2024\u798f\u6615PDF\u6388\u6743\u7eed\u4fdd-\u8fc7\u5355"},"fromProject":{"id":3622,"key":3622,"name":"2024\u798f\u6615PDF\u6388\u6743\u7eed\u4fdd-\u8fc7\u5355","description":"","total_contact_point":null,"paid_contact_point":null,"is_sales_order_ready":true,"project_product_version_id":531,"bargain_date":"2024-08-07","collected":"1920","profit_pct":"8.88","budget":"1920","projectProductTypes":[{"id":3148,"product_type_id":65,"key":65,"name":"\u5546\u4e1a\u8f6f\u4ef6","budget":"1920","pct":"8.88","project_id":3622,"profit":"170.496"}],"projectProductRels":[{"id":5933,"project_id":3622,"product_id":1159,"amount":"192","number":10,"cost":"168","description":"","supplier_id":46,"hardware_from":null,"software_from":"2024-08-09","maintenance_from":null,"hardware_to":null,"software_to":"2024-08-09","maintenance_to":null,"total_amount":"1920","total_cost":"1680","supplier":{"id":46,"key":46,"name":"\u795e\u5dde\u6570\u7801(\u4e2d\u56fd)\u6709\u9650\u516c\u53f8"},"product":{"id":1159,"name":"\u798f\u6615PDF\u7535\u5b50\u6587\u6863\u5904\u7406\u5957\u88c5\u8f6f\u4ef6V12.0","product_type":7,"product_component":159,"product_brand":166,"product_serie":694,"product_misc":null,"product_qa":null,"pn":"","description":"\u7b80\u4f53\u4e2d\u6587\u6807\u51c6\u7248\u5e74\u8ba2\u9605","created_by":1013,"created_at":"2023-12-20 16:46:16","updated_at":"2023-12-20 16:46:16","pinyin_shortcut":"fxPDFdzwdcltzrjV120","product_unit":2,"is_renew":false,"productType":{"id":7,"key":7,"name":"\u8f6f\u4ef6"},"productComponent":{"id":159,"key":159,"name":"\u529e\u516c\u8f6f\u4ef6"},"productBrand":{"id":166,"key":166,"name":"\u798f\u6615"},"productSerie":{"id":694,"key":694,"name":"PDF \u7535\u5b50\u6587\u6863"},"productUnit":{"id":2,"key":2,"name":"\u5957"}}}],"projectContactPoints":[],"buildSalesOrderItems":[{"id":9638,"project_id":3622},{"id":11043,"project_id":3622},{"id":11041,"project_id":3622},{"id":11044,"project_id":3622},{"id":11037,"project_id":3622},{"id":11039,"project_id":3622},{"id":11042,"project_id":3622},{"id":11036,"project_id":3622},{"id":11040,"project_id":3622},{"id":11038,"project_id":3622}],"reimbursementAmountSum":null,"profit":170.496,"contact_points_status_display":"\u672a\u8bbe\u7f6e"},"salesSupplierRels":[{"id":1650,"contract_id":3459,"supplier_id":46,"purchase_id":3460,"supplier":{"id":46,"key":46,"name":"\u795e\u5dde\u6570\u7801(\u4e2d\u56fd)\u6709\u9650\u516c\u53f8"},"purchase":{"id":3460,"key":3460,"serial_no":"DZ202408083100865"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","department_id":1,"avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}},"remindDate":null,"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8127,"user_id":5295,"key":5295,"contract_id":3459,"user":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}},{"id":8128,"user_id":1011,"key":1011,"contract_id":3459,"user":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":6188,"user_id":5295,"key":5295,"contract_id":3459,"user":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","sex":"F","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}}},{"id":6189,"user_id":5388,"key":5388,"contract_id":3459,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":6190,"user_id":1001,"key":1001,"contract_id":3459,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":1912,"key":1912,"contract_id":3459,"name":"2024-09-14","value":"1920","overdue_days":null,"pct":100,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPayments":[{"id":1957,"key":1957,"contract_id":3459,"value":"1920","created_by":1013,"created_at":"2024-09-10 10:24:30","description":"","collected_date":"2024-09-10","amount":"1920","createdBy":{"id":1013,"key":1013,"name":"\u7fc1\u5bb6\u6210","sex":"M","department_id":7},"files":[{"id":28571,"object_type":109,"object_id":1957,"attachment_id":21396,"attachment":{"id":21396,"key":21396,"name":"d9bce418-229b-36b8-9798-2dc9047b112d","extension":"png","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/d9bce418-229b-36b8-9798-2dc9047b112d\/image.png","orig_name":"image.png"}}],"pct":100}],"salesContractInvoices":[{"id":1774,"key":1774,"contract_id":3459,"value":"1920.00","attachment_id":null,"from_date":"2024-09-03","description":"","is_draft":false,"attachment":null,"attachmentRelationships":[],"files":[{"id":28380,"object_type":102,"object_id":1774,"attachment_id":21247,"attachment":{"id":21247,"key":21247,"name":"a6bb7810-db5d-340f-809f-dbd44bc845ba","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/a6bb7810-db5d-340f-809f-dbd44bc845ba\/dzfp_24112000000121038202_\u4f1f\u4ed5\u4f73\u6770\uff08\u91cd\u5e86\uff09\u79d1\u6280\u6709\u9650\u516c\u53f8_20240903150018.pdf","orig_name":"dzfp_24112000000121038202_\u4f1f\u4ed5\u4f73\u6770\uff08\u91cd\u5e86\uff09\u79d1\u6280\u6709\u9650\u516c\u53f8_20240903150018.pdf"}}]},{"id":1778,"key":1778,"contract_id":3459,"value":"-1920.00","attachment_id":null,"from_date":"2024-09-03","description":"","is_draft":false,"attachment":null,"attachmentRelationships":[],"files":[{"id":28381,"object_type":102,"object_id":1778,"attachment_id":21248,"attachment":{"id":21248,"key":21248,"name":"68488a35-0a1f-338e-a752-f2f1f50e3fca","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/68488a35-0a1f-338e-a752-f2f1f50e3fca\/dzfp_24112000000121048652_\u4f1f\u4ed5\u4f73\u6770\uff08\u91cd\u5e86\uff09\u79d1\u6280\u6709\u9650\u516c\u53f8_20240903150135.pdf","orig_name":"dzfp_24112000000121048652_\u4f1f\u4ed5\u4f73\u6770\uff08\u91cd\u5e86\uff09\u79d1\u6280\u6709\u9650\u516c\u53f8_20240903150135.pdf"}}]},{"id":1779,"key":1779,"contract_id":3459,"value":"1920.00","attachment_id":null,"from_date":"2024-09-03","description":"","is_draft":false,"attachment":null,"attachmentRelationships":[],"files":[{"id":28382,"object_type":102,"object_id":1779,"attachment_id":21249,"attachment":{"id":21249,"key":21249,"name":"830ab5a9-c9e2-31ae-b437-1df516fa60e1","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/830ab5a9-c9e2-31ae-b437-1df516fa60e1\/dzfp_24112000000121038202_\u4f1f\u4ed5\u4f73\u6770\uff08\u91cd\u5e86\uff09\u79d1\u6280\u6709\u9650\u516c\u53f8_20240903150018.pdf","orig_name":"dzfp_24112000000121038202_\u4f1f\u4ed5\u4f73\u6770\uff08\u91cd\u5e86\uff09\u79d1\u6280\u6709\u9650\u516c\u53f8_20240903150018.pdf"}}]}],"contractScans":[{"id":27808,"object_type":105,"object_id":3459,"attachment_id":20798,"attachment":{"id":20798,"key":20798,"name":"999b3b23-02ff-3275-895f-f62bfbae1f27","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/999b3b23-02ff-3275-895f-f62bfbae1f27\/\u4f1f\u4ed5\u4f73\u67701920.pdf","orig_name":"\u4f1f\u4ed5\u4f73\u67701920.pdf"}}],"receiptScans":[{"id":27864,"object_type":106,"object_id":3459,"attachment_id":20915,"attachment":{"id":20915,"key":20915,"name":"6b3d1c1a-220c-307d-a22a-3609d35e77d7","extension":"jpeg","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/6b3d1c1a-220c-307d-a22a-3609d35e77d7\/WechatIMG201.jpeg","orig_name":"WechatIMG201.jpeg"}}],"verifyScans":[],"unreadComments":null,"collected_plan":1920,"projectProductTotalAmount":1920,"projectProductAllAmount":true,"projectProductTotalCost":1680,"projectProductAllCost":true,"projectProductTotalCount":10,"invoiced":1920,"un_invoiced":0,"collected":1920,"un_collected":0,"is_collected":true,"handlerPerson":{"id":5295,"key":5295,"name":"\u9b4f\u6cfd\u6587","avatar":{"id":137,"user_id":5295,"name":"\/files\/cdn\/a57be577deb434\/avatar\/85c67d90-6989-3d4e-bbf8-31d69b6e8ffe.jpg"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u63d0\u524d30\u5929","payment_collection_remind_ahead_display":"\u63d0\u524d7\u5929","can_update":true,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true},{"id":2269,"client_id":24,"signed_at":"2022-06-08","amount":"59800","handler":5309,"description":"2\u53f0HPE\u670d\u52a1\u5668","created_by":5309,"created_at":"2022-06-01 16:10:47","updated_at":"2022-07-05 11:07:58","contract_scan":null,"receipt_scan":null,"contract_type":1,"project_id":2858,"valid_date":null,"expire_date":"2025-06-07","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"TS-GYY-2022053127","payment_collection_remind_ahead":"","from_project":2858,"receipt_date":null,"verify_date":null,"including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":false,"is_deliver":false,"is_outbound":false,"is_save_collection":true,"save_collection_at":null,"b_date":34,"passed":2,"client":{"id":24,"key":24,"name":"\u4e2d\u822a\u946b\u6e2f\u62c5\u4fdd\u6709\u9650\u516c\u53f8","logo":null,"sales_rep":5300,"salesRep":{"id":5300,"key":5300,"name":"\u82cf\u6e05\u4e91","avatar":{"id":141,"user_id":5300,"name":"\/files\/cdn\/a57be577deb434\/avatar\/14dfd1a0-6df5-354a-8afd-f0a76fa8e852.png"}}},"contractScan":null,"receiptScan":null,"createdBy":{"id":5309,"key":5309,"name":"\u7518\u83b9\u83b9","sex":"F","department_id":1,"avatar":{"id":146,"user_id":5309,"name":"\/files\/cdn\/a57be577deb434\/avatar\/496ea3ba-3c34-39fd-93ca-6f59a82353ea.png"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":null,"project":{"id":2858,"key":2858,"name":"HPE\u670d\u52a1\u56682\u53f0"},"fromProject":{"id":2858,"key":2858,"name":"HPE\u670d\u52a1\u56682\u53f0","description":"2\u53f0HPE\u670d\u52a1\u5668","total_contact_point":null,"paid_contact_point":null,"is_sales_order_ready":false,"project_product_version_id":null,"bargain_date":"2022-06-08","collected":"59800","profit_pct":"4.4","budget":"59800","projectProductTypes":[{"id":4280,"product_type_id":86,"key":86,"name":"\u8ba1\u7b97","budget":"59800.00","pct":"4.4","project_id":2858,"profit":"2631.2"}],"projectProductRels":[],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{"project_id":2858,"sum":"251.42"},"profit":2631.2,"contact_points_status_display":"\u672a\u8bbe\u7f6e"},"salesSupplierRels":[{"id":855,"contract_id":2269,"supplier_id":363,"purchase_id":2344,"supplier":{"id":363,"key":363,"name":"\u5317\u4eac\u53cc\u8fea\u6c38\u5b89\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":2344,"key":2344,"serial_no":"20220621"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":5309,"key":5309,"name":"\u7518\u83b9\u83b9","sex":"F","department_id":1,"avatar":{"id":146,"user_id":5309,"name":"\/files\/cdn\/a57be577deb434\/avatar\/496ea3ba-3c34-39fd-93ca-6f59a82353ea.png"}},"remindDate":null,"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":7280,"user_id":1011,"key":1011,"contract_id":2269,"user":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}}},{"id":7281,"user_id":5300,"key":5300,"contract_id":2269,"user":{"id":5300,"key":5300,"name":"\u82cf\u6e05\u4e91","sex":"F","avatar":{"id":141,"user_id":5300,"name":"\/files\/cdn\/a57be577deb434\/avatar\/14dfd1a0-6df5-354a-8afd-f0a76fa8e852.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[],"salesContractPaymentCollectionRemindDates":[],"salesContractPayments":[{"id":1334,"key":1334,"contract_id":2269,"value":"59800","created_by":1014,"created_at":"2022-06-22 14:46:06","description":null,"collected_date":"2022-06-22","amount":"59800","createdBy":{"id":1014,"key":1014,"name":"\u6731\u65ed\u9896","sex":"F","department_id":6},"files":[],"pct":100}],"salesContractInvoices":[{"id":1210,"key":1210,"contract_id":2269,"value":"59800.00","attachment_id":null,"from_date":"2022-06-08","description":null,"is_draft":true,"attachment":null,"attachmentRelationships":[],"files":[{"id":15263,"object_type":102,"object_id":1210,"attachment_id":10292,"attachment":{"id":10292,"key":10292,"name":"66595389-27eb-3e92-aa77-9ea57f08849e","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/66595389-27eb-3e92-aa77-9ea57f08849e\/2022_06_08_16_55_33.pdf","orig_name":"2022_06_08_16_55_33.pdf"}}]}],"contractScans":[{"id":15467,"object_type":105,"object_id":2269,"attachment_id":10293,"attachment":{"id":10293,"key":10293,"name":"baed2e77-187d-303d-b153-29c073329c60","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/baed2e77-187d-303d-b153-29c073329c60\/\u4e2d\u822a\u946b\u6e2f\u201420220608.pdf","orig_name":"\u4e2d\u822a\u946b\u6e2f\u201420220608.pdf"}}],"receiptScans":[{"id":15418,"object_type":106,"object_id":2269,"attachment_id":10447,"attachment":{"id":10447,"key":10447,"name":"90b3b21f-20ee-3485-82ac-b7e630c19e4c","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/90b3b21f-20ee-3485-82ac-b7e630c19e4c\/2022_06_27_14_27_48.pdf","orig_name":"2022_06_27_14_27_48.pdf"}}],"verifyScans":[],"unreadComments":null,"collected_plan":0,"projectProductTotalAmount":0,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":true,"projectProductTotalCount":0,"invoiced":59800,"un_invoiced":0,"collected":59800,"un_collected":0,"is_collected":true,"handlerPerson":{"id":5300,"key":5300,"name":"\u82cf\u6e05\u4e91","avatar":{"id":141,"user_id":5300,"name":"\/files\/cdn\/a57be577deb434\/avatar\/14dfd1a0-6df5-354a-8afd-f0a76fa8e852.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u63d0\u524d30\u5929","payment_collection_remind_ahead_display":"\u65e0","can_update":true,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true},{"id":3477,"client_id":2091,"signed_at":"2024-08-05","amount":"300000","handler":1004,"description":"","created_by":1004,"created_at":"2024-08-19 15:22:42","updated_at":"2024-09-18 11:39:38","contract_scan":null,"receipt_scan":null,"contract_type":1,"project_id":3609,"valid_date":null,"expire_date":"2025-06-05","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"\u601d\u8054\u79d1\u8baf\u7b7e\u7ea6YJC-2024080501","payment_collection_remind_ahead":"7 days","from_project":3609,"receipt_date":null,"verify_date":null,"including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2024-08-29 14:04:42.083346+08","b_date":36,"passed":2,"client":{"id":2091,"key":2091,"name":"\u795e\u5dde\u6570\u7801\u7cfb\u7edf\u96c6\u6210\u670d\u52a1\u6709\u9650\u516c\u53f8","logo":null,"sales_rep":1004,"salesRep":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}}},"contractScan":null,"receiptScan":null,"createdBy":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","department_id":1,"avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":{"object_id":3477,"comment":7},"project":{"id":3609,"key":3609,"name":"\u601d\u79d1N9K\u7b49\u7eed\u4fdd\u9879\u76ee"},"fromProject":{"id":3609,"key":3609,"name":"\u601d\u79d1N9K\u7b49\u7eed\u4fdd\u9879\u76ee","description":"","total_contact_point":"42800","paid_contact_point":null,"is_sales_order_ready":true,"project_product_version_id":541,"bargain_date":"2024-08-05","collected":"0","profit_pct":"20.64","budget":"300000","projectProductTypes":[{"id":2292,"product_type_id":22,"key":22,"name":"\u670d\u52a1","budget":"300000.00","pct":"20.64","project_id":3609,"profit":"61920"}],"projectProductRels":[{"id":6372,"project_id":3609,"product_id":1307,"amount":"120000","number":2,"cost":"64638","description":"","supplier_id":90,"hardware_from":"2024-06-09","software_from":null,"maintenance_from":null,"hardware_to":"2025-06-08","software_to":null,"maintenance_to":null,"total_amount":"240000","total_cost":"129276","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1307,"name":"CON-SNT-N9504B1","product_type":4,"product_component":47,"product_brand":3,"product_serie":985,"product_misc":null,"product_qa":null,"pn":"","description":"","created_by":1013,"created_at":"2024-01-23 17:17:51","updated_at":"2024-01-23 17:17:51","pinyin_shortcut":"CONSNTN9504B1","product_unit":8,"is_renew":false,"productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":47,"key":47,"name":"\u7f51\u7edc\u8bbe\u5907\u7eed\u4fdd\u670d\u52a1"},"productBrand":{"id":3,"key":3,"name":"\u601d\u79d1"},"productSerie":{"id":985,"key":985,"name":"\u601d\u79d1N9K-C9504-B1\u4ea4\u6362\u673a\u7eed\u4fdd\u670d\u52a1"},"productUnit":{"id":8,"key":8,"name":"\u5e74"}}},{"id":6373,"project_id":3609,"product_id":1755,"amount":"4000","number":2,"cost":"2599","description":"","supplier_id":90,"hardware_from":"2024-12-26","software_from":null,"maintenance_from":null,"hardware_to":"2025-12-25","software_to":null,"maintenance_to":null,"total_amount":"8000","total_cost":"5198","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1755,"name":"CON-SNT-UCSC48S","product_type":4,"product_component":47,"product_brand":3,"product_serie":1484,"product_misc":null,"product_qa":null,"pn":"","description":"UCS-EP-MDS9148S-1 SNTC 8X5XNBD","created_by":1013,"created_at":"2024-08-21 14:15:51","updated_at":"2024-08-21 14:15:51","pinyin_shortcut":"CONSNTUCSC48S","product_unit":2,"is_renew":true,"productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":47,"key":47,"name":"\u7f51\u7edc\u8bbe\u5907\u7eed\u4fdd\u670d\u52a1"},"productBrand":{"id":3,"key":3,"name":"\u601d\u79d1"},"productSerie":{"id":1484,"key":1484,"name":"\u601d\u79d1MDS9148S\u4ea4\u6362\u673a\u7eed\u4fdd\u670d\u52a1"},"productUnit":{"id":2,"key":2,"name":"\u5957"}}},{"id":6374,"project_id":3609,"product_id":1756,"amount":"13000","number":4,"cost":"7724","description":"","supplier_id":90,"hardware_from":"2024-06-06","software_from":null,"maintenance_from":null,"hardware_to":"2025-06-05","software_to":null,"maintenance_to":null,"total_amount":"52000","total_cost":"30896","supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"product":{"id":1756,"name":"CON-SNT-3172TQXL","product_type":4,"product_component":47,"product_brand":3,"product_serie":1485,"product_misc":null,"product_qa":null,"pn":"","description":"N3K-C3172TQ-XL SNTC 8X5XNBD\u4e00\u5e74","created_by":1013,"created_at":"2024-08-21 14:18:41","updated_at":"2024-08-21 14:18:41","pinyin_shortcut":"CONSNT3172TQXL","product_unit":2,"is_renew":true,"productType":{"id":4,"key":4,"name":"\u7f51\u7edc\u8bbe\u5907 "},"productComponent":{"id":47,"key":47,"name":"\u7f51\u7edc\u8bbe\u5907\u7eed\u4fdd\u670d\u52a1"},"productBrand":{"id":3,"key":3,"name":"\u601d\u79d1"},"productSerie":{"id":1485,"key":1485,"name":"\u601d\u79d1N3K-C3172TQ-XL\u8def\u7531\u5668\u7eed\u4fdd\u670d\u52a1"},"productUnit":{"id":2,"key":2,"name":"\u5957"}}}],"projectContactPoints":[{"id":667,"project_id":3609,"contact_id":4612,"point":"42800.00","paid_point":null,"contact":{"id":4612,"key":4612,"name":"\u738b\u745e\u5f6c","client_id":2091,"supplier_id":null,"client":{"id":2091,"key":2091,"name":"\u795e\u5dde\u6570\u7801\u7cfb\u7edf\u96c6\u6210\u670d\u52a1\u6709\u9650\u516c\u53f8"},"supplier":null},"projectContactPointRels":[],"status_display":"\u672a\u6838\u9500"}],"buildSalesOrderItems":[{"id":9716,"project_id":3609},{"id":9715,"project_id":3609},{"id":9714,"project_id":3609},{"id":9713,"project_id":3609},{"id":9712,"project_id":3609},{"id":9711,"project_id":3609},{"id":9710,"project_id":3609},{"id":9709,"project_id":3609}],"reimbursementAmountSum":{"project_id":3609,"sum":"33.10"},"profit":61920,"contact_points_status_display":"\u672a\u6838\u9500"},"salesSupplierRels":[{"id":1803,"contract_id":3477,"supplier_id":90,"purchase_id":3499,"supplier":{"id":90,"key":90,"name":"\u7d2b\u5149\u6653\u901a\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":3499,"key":3499,"serial_no":"\u601d\u8054\u79d1\u8baf-1448745"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","department_id":1,"avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}},"remindDate":null,"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8149,"user_id":1004,"key":1004,"contract_id":3477,"user":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}}},{"id":8150,"user_id":1011,"key":1011,"contract_id":3477,"user":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":6615,"user_id":1004,"key":1004,"contract_id":3477,"user":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}}},{"id":6616,"user_id":5388,"key":5388,"contract_id":3477,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":6617,"user_id":1001,"key":1001,"contract_id":3477,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":1975,"key":1975,"contract_id":3477,"name":"2024-11-29","value":"120000","overdue_days":null,"pct":40,"collect_status":"\u903e\u671f224\u5929"},{"id":1976,"key":1976,"contract_id":3477,"name":"2025-04-30","value":"150000","overdue_days":null,"pct":50,"collect_status":"\u903e\u671f72\u5929"},{"id":1977,"key":1977,"contract_id":3477,"name":"2025-09-30","value":"30000","overdue_days":null,"pct":10,"collect_status":""}],"salesContractPayments":[],"salesContractInvoices":[],"contractScans":[{"id":28787,"object_type":105,"object_id":3477,"attachment_id":21076,"attachment":{"id":21076,"key":21076,"name":"25e56b7d-d5c3-3be6-b466-ef987c16949f","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/25e56b7d-d5c3-3be6-b466-ef987c16949f\/\u795e\u5dde\u6570\u78012024.8.5.pdf","orig_name":"\u795e\u5dde\u6570\u78012024.8.5.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":null,"collected_plan":300000,"projectProductTotalAmount":300000,"projectProductAllAmount":true,"projectProductTotalCost":165370,"projectProductAllCost":true,"projectProductTotalCount":8,"invoiced":0,"un_invoiced":300000,"collected":0,"un_collected":300000,"is_collected":false,"handlerPerson":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u63d0\u524d30\u5929","payment_collection_remind_ahead_display":"\u63d0\u524d7\u5929","can_update":true,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true},{"id":3681,"client_id":101,"signed_at":"2024-11-29","amount":"273000","handler":1005,"description":"","created_by":1005,"created_at":"2024-12-02 11:58:35","updated_at":"2024-12-26 10:45:38","contract_scan":null,"receipt_scan":null,"contract_type":2,"project_id":3728,"valid_date":null,"expire_date":"2025-06-05","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"TS-ZHY-2024112901","payment_collection_remind_ahead":"7 days","from_project":3728,"receipt_date":null,"verify_date":null,"including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":true,"is_deliver":true,"is_outbound":true,"is_save_collection":true,"save_collection_at":"2024-12-24 16:41:43.549805+08","b_date":36,"passed":2,"client":{"id":101,"key":101,"name":"\u4e2d\u56fd\u516c\u8def\u5de5\u7a0b\u54a8\u8be2\u96c6\u56e2\u6709\u9650\u516c\u53f8(\u4e2d\u54a8\u6570\u636e\u6709\u9650\u516c\u53f8)","logo":null,"sales_rep":1005,"salesRep":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}}},"contractScan":null,"receiptScan":null,"createdBy":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","department_id":1,"avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":{"object_id":3681,"comment":8},"project":{"id":3728,"key":3728,"name":"25-26\u5e74\u865a\u62df\u5316\u7ef4\u4fdd\u9879\u76ee"},"fromProject":{"id":3728,"key":3728,"name":"25-26\u5e74\u865a\u62df\u5316\u7ef4\u4fdd\u9879\u76ee","description":"","total_contact_point":"93120","paid_contact_point":null,"is_sales_order_ready":true,"project_product_version_id":688,"bargain_date":"2024-11-29","collected":"0","profit_pct":"53.77","budget":"273000","projectProductTypes":[{"id":5778,"product_type_id":22,"key":22,"name":"\u670d\u52a1","budget":"273000.00","pct":"53.77","project_id":3728,"profit":"146792.1"}],"projectProductRels":[{"id":8210,"project_id":3728,"product_id":941,"amount":"273000.00","number":1,"cost":"0","description":"","supplier_id":null,"hardware_from":null,"software_from":"2024-06-06","maintenance_from":null,"hardware_to":null,"software_to":"2025-06-05","maintenance_to":null,"total_amount":"273000","total_cost":"0","supplier":null,"product":{"id":941,"name":"\u62d3\u5b9e\u4eba\u5de5\u6280\u672f\u670d\u52a1","product_type":19,"product_component":151,"product_brand":133,"product_serie":592,"product_misc":null,"product_qa":null,"pn":"","description":"","created_by":1013,"created_at":"2023-08-03 09:29:24","updated_at":"2023-08-11 16:02:47","pinyin_shortcut":"tsrgjsfw","product_unit":7,"is_renew":false,"productType":{"id":19,"key":19,"name":"\u6280\u672f\u670d\u52a1"},"productComponent":{"id":151,"key":151,"name":"\u4eba\u5de5\u670d\u52a1"},"productBrand":{"id":133,"key":133,"name":"\u62d3\u5b9e"},"productSerie":{"id":592,"key":592,"name":"\u5b89\u88c5\u8c03\u8bd5\u670d\u52a1"},"productUnit":{"id":7,"key":7,"name":"\u6b21"}}}],"projectContactPoints":[{"id":800,"project_id":3728,"contact_id":1331,"point":"93120.00","paid_point":null,"contact":{"id":1331,"key":1331,"name":"\u738b\u5929\u6cfd","client_id":101,"supplier_id":null,"client":{"id":101,"key":101,"name":"\u4e2d\u56fd\u516c\u8def\u5de5\u7a0b\u54a8\u8be2\u96c6\u56e2\u6709\u9650\u516c\u53f8(\u4e2d\u54a8\u6570\u636e\u6709\u9650\u516c\u53f8)"},"supplier":null},"projectContactPointRels":[],"status_display":"\u672a\u6838\u9500"}],"buildSalesOrderItems":[{"id":12409,"project_id":3728}],"reimbursementAmountSum":null,"profit":146792.1,"contact_points_status_display":"\u672a\u6838\u9500"},"salesSupplierRels":[],"contractType":{"id":2,"key":2,"name":"\u8fd0\u7ef4\u670d\u52a1"},"handleBy":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","department_id":1,"avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}},"remindDate":null,"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":8251,"user_id":1005,"key":1005,"contract_id":3681,"user":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":7467,"user_id":1005,"key":1005,"contract_id":3681,"user":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","sex":"F","avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}}},{"id":7468,"user_id":5388,"key":5388,"contract_id":3681,"user":{"id":5388,"key":5388,"name":"\u6768\u71d5\u971e","sex":"F","avatar":{"id":156,"user_id":5388,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b8d4f68f-e736-3c38-9e2f-1ab47885b3d8.png"}}},{"id":7469,"user_id":1001,"key":1001,"contract_id":3681,"user":{"id":1001,"key":1001,"name":"\u5218\u4eba\u8bda","sex":"M","avatar":{"id":2,"user_id":1001,"name":"\/files\/cdn\/a57be577deb434\/avatar\/9f73cfbd-bae6-3b50-b7ac-61b936c40727.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":2221,"key":2221,"contract_id":3681,"name":"2025-06-30","value":"136500","overdue_days":null,"pct":50,"collect_status":"\u903e\u671f11\u5929"},{"id":2222,"key":2222,"contract_id":3681,"name":"2025-12-31","value":"136500","overdue_days":null,"pct":50,"collect_status":""}],"salesContractPayments":[],"salesContractInvoices":[{"id":1922,"key":1922,"contract_id":3681,"value":"81900.00","attachment_id":null,"from_date":"2025-01-03","description":"","is_draft":false,"attachment":null,"attachmentRelationships":[],"files":[{"id":31531,"object_type":102,"object_id":1922,"attachment_id":23525,"attachment":{"id":23525,"key":23525,"name":"f12f3562-e439-3538-85ba-ba78b6a3a83d","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/f12f3562-e439-3538-85ba-ba78b6a3a83d\/dzfp_25112000000001909079_\u4e2d\u54a8\u6570\u636e\u6709\u9650\u516c\u53f8_20250103140817.pdf","orig_name":"dzfp_25112000000001909079_\u4e2d\u54a8\u6570\u636e\u6709\u9650\u516c\u53f8_20250103140817.pdf"}}]},{"id":1924,"key":1924,"contract_id":3681,"value":"-81900.00","attachment_id":null,"from_date":"2025-01-03","description":"","is_draft":false,"attachment":null,"attachmentRelationships":[],"files":[]},{"id":1925,"key":1925,"contract_id":3681,"value":"81900.00","attachment_id":null,"from_date":"2025-01-03","description":"","is_draft":false,"attachment":null,"attachmentRelationships":[],"files":[{"id":31537,"object_type":102,"object_id":1925,"attachment_id":23527,"attachment":{"id":23527,"key":23527,"name":"3ccef477-dab8-3396-b522-ba5cfda9ef0c","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/3ccef477-dab8-3396-b522-ba5cfda9ef0c\/dzfp_25112000000001932427_\u4e2d\u54a8\u6570\u636e\u6709\u9650\u516c\u53f8_20250103143710.pdf","orig_name":"dzfp_25112000000001932427_\u4e2d\u54a8\u6570\u636e\u6709\u9650\u516c\u53f8_20250103143710.pdf"}}]}],"contractScans":[{"id":31337,"object_type":105,"object_id":3681,"attachment_id":22988,"attachment":{"id":22988,"key":22988,"name":"9040bcad-3f5c-3f17-b332-d8763294c4bf","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/9040bcad-3f5c-3f17-b332-d8763294c4bf\/2024_12_02_13_25_08.pdf","orig_name":"2024_12_02_13_25_08.pdf"}},{"id":31338,"object_type":105,"object_id":3681,"attachment_id":23025,"attachment":{"id":23025,"key":23025,"name":"fed6ead2-be69-3de2-be4e-8e37dfd4d5bb","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/fed6ead2-be69-3de2-be4e-8e37dfd4d5bb\/\u6388\u6743.pdf","orig_name":"\u6388\u6743.pdf"}}],"receiptScans":[],"verifyScans":[],"unreadComments":null,"collected_plan":273000,"projectProductTotalAmount":273000,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":true,"projectProductTotalCount":1,"invoiced":81900,"un_invoiced":191100,"collected":0,"un_collected":273000,"is_collected":false,"handlerPerson":{"id":1005,"key":1005,"name":"\u8d75\u6657\u7131","avatar":{"id":16,"user_id":1005,"name":"\/files\/cdn\/a57be577deb434\/avatar\/56876dde-37eb-39fc-853a-47eaef6510e5.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u63d0\u524d30\u5929","payment_collection_remind_ahead_display":"\u63d0\u524d7\u5929","can_update":true,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true},{"id":2286,"client_id":5,"signed_at":"2022-06-06","amount":"6757810","handler":1004,"description":"\u601d\u79d1B200M5\u670d\u52a1\u5668*13\u53f0\uff0c5108\u7bb1*2\u5957\uff0cA220\u6269\u5c55\u67dc SSD\u6269\u6ee1+8200\u6269\u5c55\u67dc*3\u7b49\uff1b","created_by":1004,"created_at":"2022-06-13 16:43:37","updated_at":"2022-11-18 15:49:50","contract_scan":null,"receipt_scan":null,"contract_type":1,"project_id":2761,"valid_date":null,"expire_date":"2025-06-05","sla":"","remind_ahead":"","expire_remind_ahead":"30 days","expire_reminded":false,"serial_no":"XX-ZQN-20220526-0002","payment_collection_remind_ahead":"","from_project":2761,"receipt_date":null,"verify_date":null,"including_tax":true,"build_by_project":true,"need_analysis":true,"is_settle":false,"is_deliver":false,"is_outbound":false,"is_save_collection":true,"save_collection_at":null,"b_date":36,"passed":2,"client":{"id":5,"key":5,"name":"\u4e2d\u7535\u79d1\u592a\u529b\u901a\u4fe1\u79d1\u6280\u6709\u9650\u516c\u53f8\/\u5317\u4eac\u666e\u5929\u592a\u529b\u901a\u4fe1\u79d1\u6280\u6709\u9650\u516c\u53f8","logo":null,"sales_rep":1004,"salesRep":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}}},"contractScan":null,"receiptScan":null,"createdBy":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","department_id":1,"avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"},"department":{"id":1,"key":1,"name":"\u9500\u552e\u90e8"}},"commentCount":{"object_id":2286,"comment":1},"project":{"id":2761,"key":2761,"name":"\u5e73\u53f0\u786c\u4ef6\u6269\u5bb9\u9879\u76ee"},"fromProject":{"id":2761,"key":2761,"name":"\u5e73\u53f0\u786c\u4ef6\u6269\u5bb9\u9879\u76ee","description":"\u601d\u79d1B200M5\u670d\u52a1\u5668*13\u53f0\uff0c5108\u7bb1*2\u5957\uff0cA220\u6269\u5c55\u67dc SSD\u6269\u6ee1+8200\u6269\u5c55\u67dc*3\u7b49\uff1b","total_contact_point":null,"paid_contact_point":null,"is_sales_order_ready":false,"project_product_version_id":null,"bargain_date":"2022-06-06","collected":"6757810","profit_pct":"22.92","budget":"6757810","projectProductTypes":[{"id":4298,"product_type_id":86,"key":86,"name":"\u8ba1\u7b97","budget":"4185050","pct":"22.92","project_id":2761,"profit":"959213.46"},{"id":2643,"product_type_id":3,"key":3,"name":"\u5b58\u50a8\u8bbe\u5907","budget":"2572760","pct":"22.92","project_id":2761,"profit":"589676.592"}],"projectProductRels":[],"projectContactPoints":[],"buildSalesOrderItems":[],"reimbursementAmountSum":{"project_id":2761,"sum":"3680.80"},"profit":1548890.052,"contact_points_status_display":"\u672a\u8bbe\u7f6e"},"salesSupplierRels":[{"id":522,"contract_id":2286,"supplier_id":387,"purchase_id":2356,"supplier":{"id":387,"key":387,"name":"\u5317\u4eac\u5fe0\u4e1a\u5174\u8fbe\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":2356,"key":2356,"serial_no":"YDX20220620"}},{"id":999,"contract_id":2286,"supplier_id":480,"purchase_id":2449,"supplier":{"id":480,"key":480,"name":"\u5317\u4eac\u5b89\u80dc\u4ebf\u4e30\u79d1\u6280\u6709\u9650\u516c\u53f8"},"purchase":{"id":2449,"key":2449,"serial_no":"TSKJ20220921-DWF-001"}}],"contractType":{"id":1,"key":1,"name":"\u4ea7\u54c1\u9500\u552e"},"handleBy":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","department_id":1,"avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}},"remindDate":null,"serviceContractRemindDates":[],"salesContractRemindReceivers":[{"id":7580,"user_id":1011,"key":1011,"contract_id":2286,"user":{"id":1011,"key":1011,"name":"\u97e9\u96c5\u82b3","sex":"F","avatar":{"id":17,"user_id":1011,"name":"\/files\/cdn\/a57be577deb434\/avatar\/b54747f4-248d-380e-93bc-0f62f769e70d.png"}}},{"id":7581,"user_id":1004,"key":1004,"contract_id":2286,"user":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}}}],"serviceContractRemindReceivers":[],"salesContractPaymentCollectionRemindReceivers":[{"id":3531,"user_id":1004,"key":1004,"contract_id":2286,"user":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","sex":"M","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}}}],"salesContractPaymentCollectionRemindDates":[{"id":1102,"key":1102,"contract_id":2286,"name":"2022-12-31","value":"6082029","overdue_days":null,"pct":90,"collect_status":"\u5df2\u5b8c\u6210"},{"id":1101,"key":1101,"contract_id":2286,"name":"2023-02-28","value":"675781","overdue_days":null,"pct":10,"collect_status":"\u5df2\u5b8c\u6210"}],"salesContractPayments":[{"id":1328,"key":1328,"contract_id":2286,"value":"2703124","created_by":1014,"created_at":"2022-06-13 16:45:03","description":null,"collected_date":"2022-06-13","amount":"2703124","createdBy":{"id":1014,"key":1014,"name":"\u6731\u65ed\u9896","sex":"F","department_id":6},"files":[],"pct":40},{"id":1451,"key":1451,"contract_id":2286,"value":"3378905","created_by":1014,"created_at":"2022-12-22 17:18:55","description":null,"collected_date":"2022-12-22","amount":"3378905","createdBy":{"id":1014,"key":1014,"name":"\u6731\u65ed\u9896","sex":"F","department_id":6},"files":[],"pct":50},{"id":1478,"key":1478,"contract_id":2286,"value":"675781","created_by":1014,"created_at":"2023-01-30 09:52:29","description":null,"collected_date":"2023-01-30","amount":"675781","createdBy":{"id":1014,"key":1014,"name":"\u6731\u65ed\u9896","sex":"F","department_id":6},"files":[],"pct":10}],"salesContractInvoices":[{"id":1324,"key":1324,"contract_id":2286,"value":"6757810.00","attachment_id":null,"from_date":"2022-10-26","description":null,"is_draft":true,"attachment":null,"attachmentRelationships":[],"files":[{"id":16778,"object_type":102,"object_id":1324,"attachment_id":11649,"attachment":{"id":11649,"key":11649,"name":"ee5f89c1-3b16-31d2-aaed-0d2178437e5a","extension":"pdf","path":"\/v2\/attachment\/view\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/ee5f89c1-3b16-31d2-aaed-0d2178437e5a\/2022_12_19_10_31_34.pdf","orig_name":"2022_12_19_10_31_34.pdf"}}]}],"contractScans":[{"id":16520,"object_type":105,"object_id":2286,"attachment_id":11339,"attachment":{"id":11339,"key":11339,"name":"b3cc364d-a8e6-3cb3-b789-7d23a1f48fd7","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/b3cc364d-a8e6-3cb3-b789-7d23a1f48fd7\/2022_11_01_15_43_23.pdf","orig_name":"2022_11_01_15_43_23.pdf"}},{"id":16521,"object_type":105,"object_id":2286,"attachment_id":11392,"attachment":{"id":11392,"key":11392,"name":"5e4d56ad-d55a-3fa4-b193-0a7100259237","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/5e4d56ad-d55a-3fa4-b193-0a7100259237\/2022_11_11_09_15_39.pdf","orig_name":"2022_11_11_09_15_39.pdf"}}],"receiptScans":[{"id":16644,"object_type":106,"object_id":2286,"attachment_id":11253,"attachment":{"id":11253,"key":11253,"name":"1c30af3f-6005-32b5-84a5-4ed85bcf6b6d","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/1c30af3f-6005-32b5-84a5-4ed85bcf6b6d\/2022_09_26_11_00_52.pdf","orig_name":"2022_09_26_11_00_52.pdf"}},{"id":16645,"object_type":106,"object_id":2286,"attachment_id":11524,"attachment":{"id":11524,"key":11524,"name":"c4b37773-73b6-3ede-80a9-c458c33c8176","extension":"pdf","path":"\/v2\/attachment\/preview\/oTtlK_p5ZOBpvQJd1tf5AoUbRaTdQ7qH\/c4b37773-73b6-3ede-80a9-c458c33c8176\/2022_11_18_15_48_28.pdf","orig_name":"2022_11_18_15_48_28.pdf"}}],"verifyScans":[],"unreadComments":null,"collected_plan":6757810,"projectProductTotalAmount":0,"projectProductAllAmount":true,"projectProductTotalCost":0,"projectProductAllCost":true,"projectProductTotalCount":0,"invoiced":6757810,"un_invoiced":0,"collected":6757810,"un_collected":0,"is_collected":true,"handlerPerson":{"id":1004,"key":1004,"name":"\u4f0a\u5cfb\u8fb0","avatar":{"id":10,"user_id":1004,"name":"\/files\/cdn\/a57be577deb434\/avatar\/fc8d836d-8085-35fc-8a48-54a276f664a6.png"}},"remind_date":"","remind_ahead_display":"\u65e0","expire_remind_ahead_display":"\u63d0\u524d30\u5929","payment_collection_remind_ahead_display":"\u65e0","can_update":true,"can_delete":false,"unread":0,"bgcolor":"#89c541","can_view_product":true,"can_progress":true}],"pagenation":{"totalcount":1498,"thispage":1,"pagesize":10}},"status":1,"msg":[{"name":"success","success":"\u6210\u529f\u83b7\u53d6\u6570\u636e","error":""}]}', FALSE, '2025-07-11 14:56:02') RETURNING "id"