`
haofeng0305
  • 浏览: 30418 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

屏蔽数据_SP

阅读更多

CREATE OR REPLACE PACKAGE BODY NETS_TCIMS_LA_SHIELD
IS

  v_split_chr varchar2(1) := ',';

/*******************************************************************************
需要在寿险准备使用批次表中增加业务系列“01”寿险“02”交叉销售,用于区分寿险出库屏蔽
处理时不分,完全处理,特殊的单独处理
********************************************************************************/

  /***********************************************************
  --功能说明:   寿险屏蔽数据准备(入库屏蔽准备)
  --参数说明:
  --调用函数:
  --修改记录:  create by ex-qiuweisheng001/ex-liujiali001
  --注意事项:  清洗后
  --*********************************************************/
  PROCEDURE SP_SHIELD_ENTER_PREPARE_DATA
  IS
    p_id        NUMBER;         -- 日志记录id
    p_errmsg    VARCHAR2(500);  -- 错误记录

  BEGIN
    -- 操作记录
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,60,NULL,'01',NULL,NULL,NULL,NULL);

    --清空结果临时表
    NETS_TCIMS_COMM.SP_TRUNCATE('TCIMSLOGTMP','LA_SHIELD_PRE_DATA_STG_TMP');

    --准备寿险屏蔽数据
    INSERT /*+APPEND*/
      INTO LA_SHIELD_PRE_DATA_STG_TMP
           (
            TCIMS_CUST_ID,
            ORG,
            ADDRESS,
            TELEPHONE_NUMBER,
            SERIES_TYPE
           )
    SELECT /*+PARALLEL(A 2) PARALLEL(C 2)*/
           A.SYS_ID ,
           A.DEPARTMENT_CHINESE_NAME ORG,
           --A.ADDRESS,
           A.CONTACT_ADDRESS,               --使用邮寄地址
           C.TEL_NO  TELEPHONE_NUMBER,
           '01' SERIES_TYPE  
      FROM LA_ENTER_RESULT_STG_0_TMP  A,     --去重复 ,非法 机构
           --LA_CLEAN_ADDRESS_STG_TMP   B,   --非清洗后的地址
           (SELECT SYS_ID, TEL_NO, CITY
             FROM LA_CLEAN_TELEPHONE_STG_TMP
             WHERE CLEAN_STATUS = '1')C
           --LA_COMPARE_REPEAT_STG_TMP  D    -- 重复记录
     WHERE A.SYS_ID = C.SYS_ID(+);
    COMMIT;
   
    -- 更新本次操作日志
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,60,NULL,'02',NULL,NULL,NULL,NULL);

  EXCEPTION
     WHEN OTHERS THEN
        p_errmsg := SUBSTR(sqlerrm,1,500);
        NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,60,NULL,'03',p_errmsg,NULL,NULL,NULL);
        RAISE;
  END SP_SHIELD_ENTER_PREPARE_DATA;

  /***********************************************************
  --功能说明:   寿险屏蔽数据准备(出库屏蔽准备)
  --参数说明:
  --调用函数:
  --修改记录:  create by ex-qiuweisheng001/ex-liujiali001
  --注意事项:  名单准备后
  --*********************************************************/
  PROCEDURE SP_SHIELD_OUT_PREPARE_DATA
  IS
    p_id        NUMBER;         -- 日志记录id
    p_errmsg    VARCHAR2(500);  -- 错误记录

  BEGIN
    -- 操作记录
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,89,NULL,'01',NULL,NULL,NULL,NULL);

    --清空结果临时表
    NETS_TCIMS_COMM.SP_TRUNCATE('TCIMSLOGTMP','LA_SHIELD_PRE_DATA_STG_TMP');

    --准备寿险屏蔽数据
    INSERT /*+APPEND*/
      INTO LA_SHIELD_PRE_DATA_STG_TMP
           (
            TCIMS_CUST_ID,
            ORG,
            ADDRESS,
            TELEPHONE_NUMBER,
            SERIES_TYPE
           )
    SELECT /*+PARALLEL(A 2) PARALLEL(B 2)*/
           A.USE_SYS_ID TCIMS_CUST_ID,
           A.DEPARTMENT_CHINESE_NAME ORG,
           A.CONTACT_ADDRESS ,  --A.ADDRESS, 使用 CONTACT_ADDRESS  客户邮寄地址
           A.OFF_TEL||V_SPLIT_CHR||A.CONTACT_TEL||V_SPLIT_CHR||
           A.HOME_TEL||V_SPLIT_CHR||A.MOBILE_TEL  TELEPHONE_NUMBER,
           B.SERIES_TYPE
      FROM DML_SEL_USE_CUST_INFO A,
           DML_SEL_USE_CUST_BATCH B
     WHERE B.BATCH_STATUS = '26'
       AND A.BATCH_ID = B.BATCH_ID ;
    COMMIT;
   
    -- 更新本次操作日志
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,89,NULL,'02',NULL,NULL,NULL,NULL);

  EXCEPTION
     WHEN OTHERS THEN
        p_errmsg := SUBSTR(sqlerrm,1,500);
        NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,89,NULL,'03',p_errmsg,NULL,NULL,NULL);
        RAISE;
  END SP_SHIELD_OUT_PREPARE_DATA;

  /***********************************************************
  --功能说明:   屏蔽无法送单地区(出入屏蔽\交叉销售可重用)
  --参数说明:
  --调用函数:
  --修改记录:  create by ex-qiuweisheng001/ex-liujiali001
  --注意事项:  入屏蔽  SP_SHIELD_ENTER_PREPARE_DATA  完成后
                出屏蔽  SP_SHIELD_PREPARE_DATA        完成后
  --*********************************************************/
  PROCEDURE SP_SHIELD_UNABLE_AREA
  IS
    p_id        NUMBER;         -- 日志记录id
    p_errmsg    VARCHAR2(500);  -- 错误记录

  BEGIN
    -- 操作记录
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,65,NULL,'01',NULL,NULL,NULL,NULL);

    --清空结果临时表
    NETS_TCIMS_COMM.SP_TRUNCATE('TCIMSLOGTMP','LA_SHIELD_UNABLE_AREA_STG_TMP');

    --标识屏蔽结果
    INSERT /*+APPEND*/
      INTO LA_SHIELD_UNABLE_AREA_STG_TMP
           (TCIMS_CUST_ID,SHIELD_FLAG)
      SELECT /*+PARALLEL(A 2) PARALLEL(B 2)*/
             A.TCIMS_CUST_ID,
             'D' SHIELD_FLAG
        FROM LA_SHIELD_PRE_DATA_STG_TMP        A,
             BDL_RULE_REF_SHIELD_LA_UN_AREA    B
        WHERE ((A.ADDRESS LIKE B.ADDRESS) OR B.ADDRESS IS NULL)
          AND ((A.ORG LIKE B.ORG) OR B.ORG IS NULL);
    COMMIT;

    -- 更新本次操作日志
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,65,NULL,'02',NULL,NULL,NULL,NULL);

  EXCEPTION
     WHEN OTHERS THEN
        p_errmsg := SUBSTR(sqlerrm,1,500);
        NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,65,NULL,'03',p_errmsg,NULL,NULL,NULL);
        RAISE;
  END SP_SHIELD_UNABLE_AREA;

  /***********************************************************
  --功能说明:   屏蔽投诉领导人电话(出入屏蔽\交叉销售可重用)
  --参数说明:
  --调用函数:
  --修改记录:  create by ex-qiuweisheng001/ex-liujiali001
  --注意事项:  入屏蔽  SP_SHIELD_ENTER_PREPARE_DATA  完成后
                出屏蔽  SP_SHIELD_PREPARE_DATA        完成后
  --*********************************************************/
  PROCEDURE SP_SHIELD_CHARGE_PHONE
  IS
    p_id        NUMBER;         -- 日志记录id
    p_errmsg    VARCHAR2(500);  -- 错误记录

  BEGIN
    -- 操作记录
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,66,NULL,'01',NULL,NULL,NULL,NULL);

    --清空结果临时表
    NETS_TCIMS_COMM.SP_TRUNCATE('TCIMSLOGTMP','LA_SHIELD_CHARGE_TEL_STG_TMP');

    --标识屏蔽结果
    INSERT /*+APPEND*/
      INTO LA_SHIELD_CHARGE_TEL_STG_TMP
           (TCIMS_CUST_ID,SHIELD_FLAG)
      SELECT /*+PARALLEL(A 2) PARALLEL(B 2)*/
             A.TCIMS_CUST_ID,
             'G' SHIELD_FLAG
        FROM LA_SHIELD_PRE_DATA_STG_TMP     A,
             BDL_RULE_SHIELD_CHARGE_TELE    B
        WHERE INSTR(A.TELEPHONE_NUMBER,B.TEL)>0;
    COMMIT;

    -- 更新本次操作日志
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,66,NULL,'02',NULL,NULL,NULL,NULL);

  EXCEPTION
     WHEN OTHERS THEN
        p_errmsg := SUBSTR(sqlerrm,1,500);
        NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,66,NULL,'03',p_errmsg,NULL,NULL,NULL);
        RAISE;
  END SP_SHIELD_CHARGE_PHONE;

  /***********************************************************
  --功能说明:   屏蔽业务员电话(出入屏蔽\交叉销售可重用)
  --参数说明:
  --调用函数:
  --修改记录:  create by ex-qiuweisheng001/ex-liujiali001
  --注意事项:  入屏蔽  SP_SHIELD_ENTER_PREPARE_DATA  完成后
                出屏蔽  SP_SHIELD_PREPARE_DATA        完成后
  --*********************************************************/
  PROCEDURE SP_SHIELD_OPERATOR_PHONE
  IS
    p_id        NUMBER;         -- 日志记录id
    p_errmsg    VARCHAR2(500);  -- 错误记录

  BEGIN
    -- 操作记录
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,67,NULL,'01',NULL,NULL,NULL,NULL);

    --清空结果临时表
    NETS_TCIMS_COMM.SP_TRUNCATE('TCIMSLOGTMP','LA_SHIELD_OPERAT_TELE_STG_TMP');

    --标识屏蔽结果
    INSERT /*+APPEND*/
      INTO LA_SHIELD_OPERAT_TELE_STG_TMP
           (TCIMS_CUST_ID,SHIELD_FLAG)
      SELECT /*+PARALLEL(A 2) PARALLEL(B 2)*/
             A.TCIMS_CUST_ID,
             'K' SHIELD_FLAG
        FROM LA_SHIELD_PRE_DATA_STG_TMP     A,
             BDL_RULE_SHIELD_OPERATOR_TEL    B
        WHERE INSTR(A.TELEPHONE_NUMBER,B.TEL)>0;
    COMMIT;

    -- 更新本次操作日志
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,67,NULL,'02',NULL,NULL,NULL,NULL);

  EXCEPTION
     WHEN OTHERS THEN
        p_errmsg := SUBSTR(sqlerrm,1,500);
        NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,67,NULL,'03',p_errmsg,NULL,NULL,NULL);
        RAISE;
  END SP_SHIELD_OPERATOR_PHONE;

  /***********************************************************
  --功能说明:   屏蔽 产险_投诉电话 (出屏蔽\交叉销售可重用)
  --参数说明:
  --调用函数:
  --修改记录:  create by ex-qiuweisheng001/ex-liujiali001
  --注意事项:  出屏蔽  SP_SHIELD_PREPARE_DATA        完成后
  --*********************************************************/
  PROCEDURE SP_SHIELD_ACROSS_PHONE
  IS
    p_id        NUMBER;         -- 日志记录id
    p_errmsg    VARCHAR2(500);  -- 错误记录

  BEGIN
    -- 操作记录
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,99,NULL,'01',NULL,NULL,NULL,NULL);

    --清空结果临时表
    NETS_TCIMS_COMM.SP_TRUNCATE('TCIMSLOGTMP','LA_SHIELD_ACROSS_TELE_STG_TMP');

    --标识屏蔽结果
    INSERT /*+APPEND*/
      INTO LA_SHIELD_ACROSS_TELE_STG_TMP
           (TCIMS_CUST_ID,SHIELD_FLAG)
      SELECT /*+PARALLEL(A 2) PARALLEL(B 2)*/
             A.TCIMS_CUST_ID,
             'G' SHIELD_FLAG
        FROM LA_SHIELD_PRE_DATA_STG_TMP   A,
             BDL_RULE_REF_SHIELD_PHONE    B
        WHERE INSTR(A.TELEPHONE_NUMBER,B.PHONE)>0
          AND A.SERIES_TYPE = '02'
          AND B.PHONE_TYPE = '3';
    COMMIT;

    -- 更新本次操作日志
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,99,NULL,'02',NULL,NULL,NULL,NULL);

  EXCEPTION
     WHEN OTHERS THEN
        p_errmsg := SUBSTR(sqlerrm,1,500);
        NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,99,NULL,'03',p_errmsg,NULL,NULL,NULL);
        RAISE;
  END SP_SHIELD_ACROSS_PHONE;

  /***********************************************************
  --功能说明:   组合屏蔽结果(入库屏蔽) 更新准备入库名单表
  --参数说明:
  --调用函数:
  --修改记录:  create by ex-qiuweisheng001/ex-liujiali001
  --注意事项:  须在<SP_SHIELD_UNABLE_AREA, SP_SHIELD_CHARGE_PHONE, SP_SHIELD_OPERATOR_PHONE >
                入库屏蔽完成后进行
  --*********************************************************/
  PROCEDURE SP_UNITE_ALL_IN_SHIELD_RESULT
  IS
    p_id        NUMBER;         -- 日志记录id
    p_errmsg    VARCHAR2(500);  -- 错误记录
   
  BEGIN
    -- 操作记录
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,69,NULL,'01',NULL,NULL,NULL,NULL);

    --清空结果临时表
    NETS_TCIMS_COMM.SP_TRUNCATE('TCIMSLOGTMP','LA_IN_SHIELD_UNITE_STG_TMP');

    -- 整合所有屏蔽标识
    INSERT /*+APPEND*/
      INTO LA_IN_SHIELD_UNITE_STG_TMP
           (SYS_ID,SHIELD_FLAG)
    SELECT /*+PARALLEL(A 2) PARALLEL(B 2) PARALLEL(C 2) PARALLEL(D 2)*/
           DISTINCT
           A.SYS_ID,
           NVL2(B.SHIELD_FLAG,B.SHIELD_FLAG||v_split_chr,'')||
           NVL2(C.SHIELD_FLAG,C.SHIELD_FLAG||v_split_chr,'')||
           NVL2(D.SHIELD_FLAG,D.SHIELD_FLAG||v_split_chr,'') SHIELD_FLAG
      FROM LA_ENTER_RESULT_STG_0_TMP          A,
           (SELECT TCIMS_CUST_ID,
                    MAX(SHIELD_FLAG) SHIELD_FLAG
               FROM LA_SHIELD_UNABLE_AREA_STG_TMP
                  GROUP BY TCIMS_CUST_ID)                         B,
           (SELECT TCIMS_CUST_ID,
                    MAX(SHIELD_FLAG) SHIELD_FLAG
               FROM LA_SHIELD_CHARGE_TEL_STG_TMP
                  GROUP BY TCIMS_CUST_ID)                          C,
           (SELECT TCIMS_CUST_ID,
                    MAX(SHIELD_FLAG) SHIELD_FLAG
               FROM LA_SHIELD_OPERAT_TELE_STG_TMP
                  GROUP BY TCIMS_CUST_ID)                         D
     WHERE A.SYS_ID = B.TCIMS_CUST_ID(+)
       AND A.SYS_ID = C.TCIMS_CUST_ID(+)
       AND A.SYS_ID = D.TCIMS_CUST_ID(+);
    COMMIT;

    -- 更新本次操作日志
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,69,NULL,'02',NULL,NULL,NULL,NULL);

  EXCEPTION
     WHEN OTHERS THEN
        p_errmsg := SUBSTR(sqlerrm,1,500);
        NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,69,NULL,'03',p_errmsg,NULL,NULL,NULL);
        RAISE;
  END SP_UNITE_ALL_IN_SHIELD_RESULT;

  /***********************************************************
  --功能说明:   组合屏蔽结果(出库屏蔽) 更新准备入库名单表
  --参数说明:
  --调用函数:
  --修改记录:  create by ex-qiuweisheng001/ex-liujiali001
  --注意事项:  须在<SP_SHIELD_UNABLE_AREA,   SP_SHIELD_CHARGE_PHONE,
                     SP_SHIELD_OPERATOR_PHONE SP_SHIELD_ACROSS_PHONE>
                出库屏蔽完成后进行
  --*********************************************************/
  PROCEDURE SP_UNITE_ALL_OUT_SHIELD_RESULT
  IS
    p_id        NUMBER;         -- 日志记录id
    p_errmsg    VARCHAR2(500);  -- 错误记录
   
  BEGIN
    -- 操作记录
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,105,NULL,'01',NULL,NULL,NULL,NULL);

    --清空结果临时表
    NETS_TCIMS_COMM.SP_TRUNCATE('TCIMSLOGTMP','LA_OUT_SHIELD_UNITE_STG_TMP');

    -- 整合所有屏蔽标识
    INSERT /*+APPEND*/
      INTO LA_OUT_SHIELD_UNITE_STG_TMP
           (TCIMS_CUST_ID,SHIELD_FLAG)
    SELECT /*+PARALLEL(A 2) PARALLEL(B 2) PARALLEL(C 2) PARALLEL(D 2) PARALLEL(E 2) PARALLEL(F 2)*/
           DISTINCT
           A.USE_SYS_ID TCIMS_CUST_ID,
           NVL2(B.SHIELD_FLAG,B.SHIELD_FLAG||v_split_chr,'')||
           NVL2(C.SHIELD_FLAG,C.SHIELD_FLAG||v_split_chr,'')||
           NVL2(D.SHIELD_FLAG,D.SHIELD_FLAG||v_split_chr,'')||
           NVL2(E.SHIELD_FLAG,E.SHIELD_FLAG||v_split_chr,'') SHIELD_FLAG
      FROM DML_SEL_USE_CUST_INFO                     A,
           (SELECT TCIMS_CUST_ID,
                    MAX(SHIELD_FLAG) SHIELD_FLAG
               FROM LA_SHIELD_UNABLE_AREA_STG_TMP
                  GROUP BY TCIMS_CUST_ID)            B,
           (SELECT TCIMS_CUST_ID,
                    MAX(SHIELD_FLAG) SHIELD_FLAG
               FROM LA_SHIELD_CHARGE_TEL_STG_TMP
                  GROUP BY TCIMS_CUST_ID)            C,
           (SELECT TCIMS_CUST_ID,
                    MAX(SHIELD_FLAG) SHIELD_FLAG
               FROM LA_SHIELD_OPERAT_TELE_STG_TMP
                  GROUP BY TCIMS_CUST_ID)            D,
           (SELECT TCIMS_CUST_ID,
                    MAX(SHIELD_FLAG) SHIELD_FLAG
               FROM LA_SHIELD_ACROSS_TELE_STG_TMP
                  GROUP BY TCIMS_CUST_ID)            E,
           DML_SEL_USE_CUST_BATCH                    F
     WHERE F.BATCH_STATUS = '26'
       AND A.BATCH_ID = F.BATCH_ID
       AND A.USE_SYS_ID = B.TCIMS_CUST_ID(+)
       AND A.USE_SYS_ID = C.TCIMS_CUST_ID(+)
       AND A.USE_SYS_ID = D.TCIMS_CUST_ID(+)
       AND A.USE_SYS_ID = E.TCIMS_CUST_ID(+);
    COMMIT;

    -- 更新本次操作日志
    NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,105,NULL,'02',NULL,NULL,NULL,NULL);

  EXCEPTION
     WHEN OTHERS THEN
        p_errmsg := SUBSTR(sqlerrm,1,500);
        NETS_TCIMS_COMM.SP_LOG_RECORDER(p_id,105,NULL,'03',p_errmsg,NULL,NULL,NULL);
        RAISE;
  END SP_UNITE_ALL_OUT_SHIELD_RESULT;

END NETS_TCIMS_LA_SHIELD;

分享到:
评论

相关推荐

    P2204_安全问题屏蔽返回SystemProperties数据中的敏感数据_V7.1SP1.zip

    P2204_安全问题屏蔽返回SystemProperties数据中的敏感数据_V7.1SP1.zip

    555sp短信联盟系统

    一种处于用户与SP商之间的一种接口平台,为站长提供短信定制接口,手机用户通过站长的广告完成定制服务的程序,功能介绍: 1、广告系统:添加广告,修改广告,并可以浏览,提供给站长接口进行手机定制服务。 2、站长...

    基于短信应用的SP服务平台java源码

    SP可以方便的在此平台开展何管理自己的基于短信的增值服务,系统屏蔽和分离了短信应用中复杂的业务逻辑,为SP提供了开放的易于扩充的功能和简单的二次开发接口。 简介 *软件环境:短信平台包括系统平台和后台管理两...

    RS485通讯—-SP3485芯片学习

    RS485通讯 以SP3485芯片作为参考。 1、RS-485简介 RS-485采用平衡发送和差分接收,...传输数据距离远,可高达1200米(仅仅是两个SP3485发送与接收之间距离) 2、SP3485芯片 下面是芯片的原理图: 引脚6和7分别是A、B用

    sql试 题答案和试题

    1、 Sp_password,sp_password “12345”,”54321”,”abc” 2、 Windows NT 3、 唯一索引,簇索引,非簇索引 4、 256,逗号,”数据库.所有者名称.对象名称” 5、 为客户端网络实用工具提供参数。 6、 sp_...

    PHPCMS 2008 SP2 正式版.zip

    46、 修正了 member_cache 表和 member 数据条数不一致的时候,导致全站白屏问题 47、 修正了专题的动态设置无效 设置生成静态为“否”多时候 网站不能以动态模式浏览 48、 修正了专题分类和专题在重新设置模块...

    SQLServer2005考试题及答案

    A sp_ dbhelp B sp_ db C sp_ help D sp_ helpdb 2、SQL语言中,删除一个表的命令是( ) A DELETE B DROP C CLEAR D REMORE 3、关系数据库中,主键是(__) A、为标识表中唯一的实体 B、创建唯一的索引,允许...

    都是想要的考试题 速度下载

    6. 要管理64级可屏蔽中断,需要级联的8259A芯片数为 。 三、判断改错题(每题1分,共10 分) 1. EU和BIU在CPU内部是串行工作的。 ( ) 2. 字型或双字型数据在内存中的存放规则是数据的低位放在低地址,数据...

    电信ISAG短信网关wsdl文件

    ISAG屏蔽了底层网络的复杂性,实现对移动数据、移动语音、PHS业务的业务能力高度抽象,封装 成开放、统一、标准应用开发接口提供给CP/SP,支持电信自营增值业务、第三方CP/SP增值业务及 企业应用的接入;为CP/...

    创易CreateEasy CMS V1.0 SP7.rar

    12、系统安全,程序代码中设计周密,可自动屏蔽恶意攻击代码,更集成防SQL注入程序。从而可全面防止各种SQL注入攻击手段,并进行记录在案,保证了系统的安全和稳定运行; 13、强大的(信息)采集系统,可采集文章、...

    数独游戏MFC实现完整源代码

    注意:如果要在VS2008非SP1版上运行,请将代码中的CWinAppEx全部改成CWinApp,屏蔽掉Stdafx.h中的#include ,并且添加CMutex的头文件afxmt.h。 游戏功能:九宫格自由输入,自由读取数独原始布局数据,自动完成任意...

    联盟系统源代码--004

    555sp短信联盟系统是一种处于用户与SP商之间的一种接口平台,为站长提供短信定制接口,手机用户通过站长的广告完成定制服务的程序. 功能介绍: 1、广告系统:添加广告,修改广告,并可以浏览,提供给站长接口进行手机...

    PhpCms2008 SP4 20111122 简体GBK

    Phpcms 采用模块化方式开发,功能强大灵活易于扩展,并且完全开放源代码,面向大中型站点提供重量级网站建设解决方案。3年来,凭借Phpcms团队...可自动屏蔽非法信息;增加了安全过滤,可防xss跨站攻击和SQL注入攻击。

    创易CreateEasy CMS V1.0 SP4

    12、系统安全,程序代码中设计周密,可自动屏蔽恶意攻击代码,更集成防SQL注入程序。从而可全面防止各种SQL注入攻击手段,并进行记录在案,保证了系统的安全和稳定运行; 13、强大的(信息)采集系统,可采集文章、图片...

    uboott移植实验手册及技术文档

    ldr sp, DW_STACK_START @ setup stack pointer mov fp, #0 @ no previous frame, so fp=0 @ copy U-Boot to RAM ldr r0, =TEXT_BASE mov r1, #0x0 mov r2, #0x30000 bl nand_read_ll tst r0, #0x0 beq ok_...

    酷睿股票私募网站管理系统V2010 SP3

    提供强大的数据备份和恢复功能,可以在线备份、恢复、压缩数据库。查看系统空间占用情况、系统初始化、查看服务器信息及到在线直接执行SQL语句 系统采用MSSQL数据库,可支持上数千万的数据库,更安全、更稳定、更...

    酷睿股票私募网站管理系统 V2010 SP2

    提供强大的数据备份和恢复功能,可以在线备份、恢复、压缩数据库。查看系统空间占用情况、系统初始化、查看服务器信息及到在线直接执行SQL语句 系统采用MSSQL数据库,可支持上数千万的数据库,更安全、更稳定、更...

    恒浪整合管理系统 v3.0

    后台的系统可以启用和屏蔽,比如你不需要交友系统可以屏蔽使用,就象动易的频道一样。 三、用户数据转换:可以在后台直接进行各系统的转换,比如动网转动易、oblog转动易等。 后台登陆地址:/manage/login.asp 后台...

Global site tag (gtag.js) - Google Analytics