提交
This commit is contained in:
1 parent
b4a49183db
commit
33c038b8d9
37 files changed
+749
No files matched your search
@@ -0,0 +1,5 @@
|
||||
-- CRM 产品:标准价、成本价、计量单位改为可空(产品模块不再维护,由报价/合同行维护)
|
||||
ALTER TABLE `crm_product`
|
||||
MODIFY COLUMN `unit` varchar(20) DEFAULT NULL COMMENT '单位',
|
||||
MODIFY COLUMN `price` decimal(15,2) DEFAULT NULL COMMENT '标准单价',
|
||||
MODIFY COLUMN `cost_price` decimal(15,2) DEFAULT NULL COMMENT '成本价';
|
||||
@@ -0,0 +1,6 @@
|
||||
-- 运输计划取货/送货地址坐标(高德导航)
|
||||
ALTER TABLE `pl_plan`
|
||||
ADD COLUMN `pickup_lng` decimal(10,6) DEFAULT NULL COMMENT '取货经度' AFTER `pickup_address`,
|
||||
ADD COLUMN `pickup_lat` decimal(10,6) DEFAULT NULL COMMENT '取货纬度' AFTER `pickup_lng`,
|
||||
ADD COLUMN `destination_lng` decimal(10,6) DEFAULT NULL COMMENT '送货经度' AFTER `destination_address`,
|
||||
ADD COLUMN `destination_lat` decimal(10,6) DEFAULT NULL COMMENT '送货纬度' AFTER `destination_lng`;
|
||||
@@ -0,0 +1,15 @@
|
||||
-- 运费结算:新增「已驳回」状态字典(审批驳回后 settlement_status = rejected)
|
||||
INSERT INTO `sys_dict_data` (
|
||||
`id`, `dict_label`, `dict_value`, `tag_type`, `dict_type`, `tenant_no`, `order_num`,
|
||||
`remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`
|
||||
)
|
||||
SELECT
|
||||
'PL_SETTLE_REJECTED', '已驳回', 'rejected', 'danger', 'pl_settlement_status', t.tenant_no, 2,
|
||||
NULL, 'system', '', NOW(), NULL, NOW(), 0
|
||||
FROM (
|
||||
SELECT DISTINCT `tenant_no` FROM `sys_dict_type` WHERE `dict_type` = 'pl_settlement_status' AND `del_flag` = 0
|
||||
) t
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM `sys_dict_data` d
|
||||
WHERE d.id = 'PL_SETTLE_REJECTED' AND d.tenant_no = t.tenant_no AND d.del_flag = 0
|
||||
);
|
||||
@@ -0,0 +1,22 @@
|
||||
-- 运输通用地址库
|
||||
CREATE TABLE IF NOT EXISTS `pl_transport_address` (
|
||||
`id` varchar(64) NOT NULL COMMENT '主键ID',
|
||||
`address_name` varchar(200) NOT NULL COMMENT '地址名称',
|
||||
`full_address` varchar(500) NOT NULL COMMENT '详细地址',
|
||||
`lng` decimal(10,6) NOT NULL COMMENT '经度',
|
||||
`lat` decimal(10,6) NOT NULL COMMENT '纬度',
|
||||
`contact_name` varchar(100) DEFAULT NULL COMMENT '联系人',
|
||||
`contact_phone` varchar(32) DEFAULT NULL COMMENT '联系电话',
|
||||
`status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 1-启用 0-停用',
|
||||
`tenant_no` varchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMENT '租户编号',
|
||||
`order_num` int(11) DEFAULT NULL COMMENT '排序号',
|
||||
`remark` varchar(512) DEFAULT NULL COMMENT '备注',
|
||||
`create_by` varchar(64) DEFAULT NULL COMMENT '创建人id',
|
||||
`create_dept_id` varchar(64) NOT NULL DEFAULT '' COMMENT '创建人部门ID',
|
||||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_by` varchar(64) DEFAULT NULL COMMENT '更新人id',
|
||||
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`del_flag` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除标记:0-正常 1-已删除',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_pl_transport_address_tenant` (`tenant_no`, `del_flag`, `status`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='运输通用地址库';
|
||||
Reference in new issue
Block a user