Edit D:\chineseall_products\bak\digitalLib6\WEB-INF\classes\com\digitallib\task\ActivityUpdateTask.class
?? 2? &com/digitallib/task/ActivityUpdateTask java/lang/Object service ,Lcom/chineseall/core/service/IEntityService; <init> ()V Code LineNumberTable LocalVariableTable this (Lcom/digitallib/task/ActivityUpdateTask; checkActivity *com/chineseall/core/servlet/InitParameters productInfoVo 'Lcom/digitallib/model/vo/ProductInfoVo; %com/digitallib/model/vo/ProductInfoVo getActiveCode ()Ljava/lang/String; $org/apache/commons/lang3/StringUtils ! " isEmpty (Ljava/lang/CharSequence;)Z $ java/util/Random # # ' ( ) nextInt (I)I + - , java/lang/Thread . / sleep (J)V 1 3 "com/digitallib/model/bo/Dictionary 5 7 6 (org/hibernate/criterion/DetachedCriteria 8 9 forClass =(Ljava/lang/Class;)Lorg/hibernate/criterion/DetachedCriteria; ; entityKey = ACTIVITY_UPDATER_LASTDATE ? A @ $org/hibernate/criterion/Restrictions B C eq P(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/criterion/SimpleExpression; 5 E F G add O(Lorg/hibernate/criterion/Criterion;)Lorg/hibernate/criterion/DetachedCriteria; I K M L *com/chineseall/core/service/IEntityService N O loadEntityByCriteria >(Lorg/hibernate/criterion/DetachedCriteria;)Ljava/lang/Object; 2 Q R getEntityValue T java/util/HashMap S W activeCode Y [ Z java/util/Map \ ] put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; _ province a b getProvince d city f g getCity i county k l getCounty n lastUpdateDate p r q net/sf/json/JSONObject s t fromObject ,(Ljava/lang/Object;)Lnet/sf/json/JSONObject; v x w "com/digitallib/util/AESEncryptUtil y z initkey (I)Ljava/lang/String; | java/lang/StringBuilder p ~ toString v ? ? ? encrypt 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ? ? ? java/lang/String ? ? valueOf &(Ljava/lang/Object;)Ljava/lang/String; { ? ? (Ljava/lang/String;)V ? ? ? ? length ()I ? ? ? z substring { ? ? ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ? ? ? (II)Ljava/lang/String; { ~ ? ? ? java/lang/System ? ? out Ljava/io/PrintStream; ? encData-> ? ? ? java/io/PrintStream ? ? println ? http:// ? ? ? SUPPORT_PLAT_IP Ljava/lang/String; ? '/admin/product/fetchSendActivity.action ? java/util/ArrayList ? ? *org/apache/http/message/BasicNameValuePair ? info ? ? ? '(Ljava/lang/String;Ljava/lang/String;)V ? ? ? java/util/List F ? (Ljava/lang/Object;)Z ? utf-8 ? ? ? "com/digitallib/util/HttpClientUtil ? ? fetchPageContent H(Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; ? ? ? trim ? active string-> v ? ? ? decrypt ? activities p ? ? ? getJSONArray +(Ljava/lang/String;)Lnet/sf/json/JSONArray; ? ? ? net/sf/json/JSONArray ? ? size ? ? ? ? getJSONObject (I)Lnet/sf/json/JSONObject; ? id p ? ? ? get &(Ljava/lang/String;)Ljava/lang/Object; ? java/lang/Integer ? com/digitallib/model/bo/Activity ? sourceId ? ? ? ? ? (I)Ljava/lang/Integer; ? ? ? ? setRecCompleted (Ljava/lang/Integer;)V ? ? ? ? setUploadCompleted ? banner ? ? ? ? setBanner ? createTime ? yyyy-MM-dd HH:mm:ss com/chineseall/util/DateUtil parse 6(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Date; ? setCreateTime (Ljava/util/Date;)V endDate yyyy-MM-dd ? setEndDate logo ? ? setLogo organizer ? ? setOrganizer remark ? ? setRemark ? ! ? setSource# startDate ?%& setStartDate ?() ? setStatus+ title ?-. ? setTitle ?01 ? setSourceId K345 saveOrUpdate (Ljava/lang/Object;)V7 )/admin/product/fetchActivityDetail.action9 objectId; "content": ?=>? indexOf (Ljava/lang/String;)IA content pCDE getString &(Ljava/lang/String;)Ljava/lang/String;G 'com/digitallib/model/bo/ActivityContent ?IJK getId ()Ljava/lang/Integer; KMNO loadEntity ;(Ljava/lang/Class;Ljava/io/Serializable;)Ljava/lang/Object; F FRS ? setActivityDetail ?UV ? intValue FXYZ setActivityId (I)V\ "awards":^ awards` &com/digitallib/model/bo/ActivityAwards _ _cd ? setAwards _Xg *delete from ActivityBook where activityId= {i ?j -(Ljava/lang/Object;)Ljava/lang/StringBuilder; Klm? excuteHQLo books ?qD zs com/digitallib/model/bo/Booku damsCodew $com/digitallib/model/bo/ActivityBook v vzY ? rI v}~ ? setBookId? *delete from ActivitySort where activityId=? sorts? $com/digitallib/model/bo/ActivitySort ? ?z ??? ? setSortName ?I? vdelete b from user_activity_evaluating_examination b,activity_evaluating a where b.evaluatingId=a.id and a.activityId= K??? excuteSQL? jdelete b from user_activity_evaluating b,activity_evaluating a where b.evaluatingId=a.id and a.activityId=? ?elete ei from activity_evaluating_examination e,activity_evaluating_examination_item ei where e.id=ei.examinationId and e.activityId=? ;delete from ActivityEvaluatingExamination where activityId=? 0delete from ActivityEvaluating where activityId=? evaluatings? *com/digitallib/model/bo/ActivityEvaluating ? ?z? passScore p??? getInt ??? ? setPassScore ?? sortName Y? ?? &(Ljava/lang/Object;)Ljava/lang/Object; ??? ? setSortId ?( ?-? examList? 5com/digitallib/model/bo/ActivityEvaluatingExamination ? ?z ?I ??? ? setEvaluatingId? score ??? ? setScore ?-? type ??? ? setType? itemList? 9com/digitallib/model/bo/ActivityEvaluatingExaminationItem ? ?I ??? ? setExaminationId? letter ??? ? setLetter? result ??? ? setResult ?- 2 2?? ? setEntityKey? java/util/Date ? ??? format 6(Ljava/util/Date;Ljava/lang/String;)Ljava/lang/String; 2?? ? setEntityValue ??? java/lang/Exception? printStackTrace rnd Ljava/util/Random; sleepTime I dc *Lorg/hibernate/criterion/DetachedCriteria; dic $Lcom/digitallib/model/bo/Dictionary; map Ljava/util/Map; jsonObject Lnet/sf/json/JSONObject; keyStr encData link nvps Ljava/util/List; activeString key objs Lnet/sf/json/JSONArray; i act "Lcom/digitallib/model/bo/Activity; obj Ljava/lang/Integer; returnString detailObject ac )Lcom/digitallib/model/bo/ActivityContent; (Lcom/digitallib/model/bo/ActivityAwards; hql j bookCode b Lcom/digitallib/model/bo/Book; ab &Lcom/digitallib/model/bo/ActivityBook; sortMap as &Lcom/digitallib/model/bo/ActivitySort; evaObj eva ,Lcom/digitallib/model/bo/ActivityEvaluating; examListObj k examObj exam 7Lcom/digitallib/model/bo/ActivityEvaluatingExamination; itemListObj m itemObj item ;Lcom/digitallib/model/bo/ActivityEvaluatingExaminationItem; e Ljava/lang/Exception; LocalVariableTypeTable 5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; 1Ljava/util/List<Lorg/apache/http/NameValuePair;>; 6Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>; StackMapTable checkActivityArticle, source. recCompleted0 uploadCompleted K234 findByCriteria <(Lorg/hibernate/criterion/DetachedCriteria;)Ljava/util/List; ? ? ?7 ?8 (I)Ljava/lang/Object;: 'com/digitallib/model/bo/ActivityArticle< activityId> recommendAlite@ )com/digitallib/model/vo/ActivityArticleVo ? ?CDK getSourceId ?z 9GH getAuthor ?JK ? setAuthor ?MN ? setCity 9PQK getUserIdS !com/digitallib/model/bo/UserExtra RUV getGradeName RXY getClassName ?[\ ? setClassName 9^_K getCommentTimes ?ab ? setCommentTimes ?de ? setCounty 9gh getInstructor ?jk ? setInstructor ?mn ? setProvince 9pqK getRecommendTimes ?st ? setRecommendTimes vw getCustomerName ?yz ? setSchoolName 9|} getTitle ?- 9??? getUploadTime ()Ljava/util/Date; ??? ? setUploadTime 9?? getUserName ??? ? setUserName 9??K getVisitedTimes ??? ? setVisitedTimes? .com/digitallib/model/bo/ActivityArticleContent 9I ??? getContent ??? ? setContent? articles S [ ?? ? z? |? -/admin/product/receiveRecommendArticle.action? 1 ??? ? equals list tmp articleList aa )Lcom/digitallib/model/bo/ActivityArticle; vo +Lcom/digitallib/model/vo/ActivityArticleVo; user #Lcom/digitallib/model/bo/UserExtra; className 0Lcom/digitallib/model/bo/ActivityArticleContent; dataMap Ljava/util/HashMap; getService .()Lcom/chineseall/core/service/IEntityService; setService /(Lcom/chineseall/core/service/IEntityService;)V SourceFile ActivityUpdateTask.java ! / *? ? ' ? % 0? ? ? ? ? ? ? #Y? %L+,? &?=? *0N2? 4::<? >? DW*? H? J ? 2:? ? PN? SY? U:V? ? ? X W^? ? `? X Wc? ? e? X Wh? ? j? X Wm-? X W? o: ?? u:? {Y? }? ?? ? ?? ?d? ? ?? ?d? ? ? ?: ? ? {Y? ? ? ? ? ? {Y? ? ? ?? ? ?: ? ?? ?:? ?? ? ? ? W ? ? ?:? ? {Y? ?? ? ? ?? ?d? ?: ? ?d? ?:? {Y ? ? ? ? ? ? ? ?: ? ?:? o:? ?:?3? ?+6?:? ?:? ? ?:? '? 4:?? >? DW*? H? J ? ?:? ? ?? ?:? ? ?? ? ?? ? ? ? ? ?? ? ?? ?? ? ? ? ? ?? ?? ? ? ? ? ?? ? ?? ? ?? ?"? ? "? ? ?? ??$? ?'*? ? ?,?/*? H?2 ? {Y? ? ? ?6? ? ?: ? ?? ?:? ?8? ? ? ? W ? ? ?:? ?d? ?: ? ?d? ?:? {Y ? ? ? ? ? ? ? ?: ? ?:? o::?<? U@?B:? F*? HF?H?L ?F:? ?FY?P:?Q?H?T?W*? H?2 [?<? U]?B:? F*? H_?H?L ?_:? ?_Y?a:?b?H?T?e*? H?2 ? {Yf? ??H?h? ?:*? H?k Wn? ?:? z? ? r6? b?p:r? 4:t? >? DW*? H? J ?r:? +?vY?x:?H?y?{?|*? H?2 ?? ??? SY? U:? {Y? ??H?h? ?:*? H?k W? ?:? [? ? S6? C?p:????:?H????*? H?2 ?? X W?? ??? {Y? ??H?h? ?:*? H?? W? {Y? ??H?h? ?:*? H?? W? {Y? ??H?h? ?:*? H?? W? {Y? ??H?h? ?:*? H?k W? {Y? ??H?h? ?:*? H?k W? ?:??? ??6?w? ?:????:?H???? ???B???B?? ? ??? ??*?B??*? H?2 ? ?:? ?? ? ?6? ?? ?:????: ?H?? ??? ?? ?? *?B?? ?? ??*? H ?2 ? ?:!!? l!? ? d6"? T!"? ?:#????:$$ ???$#?B??$#?B??$#*?B??*? H$?2 ?""!? ???? ?? ?? ???? ??? ? 2Y??:<?????????*? H?2 ? L+?? *? '*? ? ? / 1 4 5 ' 6 , 8 / 9 6 : C ; S <