wjx 2 týždňov pred
rodič
commit
56b2853275

+ 10 - 1
src/pages/weComTask/components/sendTimeSet/index.tsx

@@ -9,6 +9,11 @@ export enum TimeType1Enum {
     TIME_TYPE_SINGLE_TIMELY = '立即发送',
     TIME_TYPE_SINGLE_PLACE = '定时发送'
 }
+export enum TimeType4Enum {
+    TIME_TYPE_SINGLE_TIMELY = '立即发送',
+    TIME_TYPE_SINGLE_PLACE = '定时发送',
+    TIME_TYPE_REPEAT_DAY = '每日循环',
+}
 export enum TimeType2Enum {
     TIME_TYPE_REPEAT_DAY = '每日循环',
     TIME_TYPE_REPEAT_WEEK = '每周循环',
@@ -138,7 +143,11 @@ const SendTimeSet: React.FC<Props> = ({ active, form, timeRepeatType, disabled,
                 }
                 style={isShow ? undefined : { width: 358 }}
                 onChange={(e) => { restFieldChange?.(e) }}
-                options={(active === 'all' ? Object.keys(TimeTypeAllEnum).map(key => ({ label: TimeTypeAllEnum[key as keyof typeof TimeTypeAllEnum], value: key })) : active === '2' ? Object.keys(TimeType1Enum).map(key => ({ label: TimeType1Enum[key as keyof typeof TimeType1Enum], value: key })) : Object.keys(TimeType2Enum).map(key => ({ label: TimeType2Enum[key as keyof typeof TimeType2Enum], value: key }))) as any}
+                options={(active === 'all' ? 
+                    Object.keys(TimeTypeAllEnum).map(key => ({ label: TimeTypeAllEnum[key as keyof typeof TimeTypeAllEnum], value: key })) : 
+                    active === '2' ? Object.keys(TimeType1Enum).map(key => ({ label: TimeType1Enum[key as keyof typeof TimeType1Enum], value: key })) : 
+                    active === '4' ? Object.keys(TimeType4Enum).map(key => ({ label: TimeType4Enum[key as keyof typeof TimeType4Enum], value: key })) : 
+                    Object.keys(TimeType2Enum).map(key => ({ label: TimeType2Enum[key as keyof typeof TimeType2Enum], value: key }))) as any}
             />
         </Form.Item>
         {timeRepeatType === 'TIME_TYPE_SINGLE_PLACE' && <Form.Item

+ 1 - 1
src/pages/weComTask/page/groupChat/create/components/strategy/settingsStrategy.tsx

@@ -175,7 +175,7 @@ const SettingsStrategy: React.FC<GROUP_CHAT_CREATE.FoundationProps<any>> = ({ vi
                                         <Input placeholder='请输入策略名称' allowClear style={{ width: 358 }} />
                                     </Form.Item>
                                     <SendTimeSet
-                                        active='all'
+                                        active='4'
                                         form={form}
                                         restField={restField}
                                         name={name}

+ 12 - 12
src/pages/weComTask/page/logs/index.tsx

@@ -287,8 +287,8 @@ const Logs: React.FC = () => {
                                                 总任务数:{item?.taskTotal || 0} | 今日新增:{item?.todayAddTask || 0}
                                             </div>
                                             <div className={style.moduleCard_footer}>
-                                                <span>完成率:{((item?.todayFinishTaskRate || 0) * 100).toFixed(2)} %</span>
-                                                <span className={style.error}>异常:{item?.todayFailTask}</span>
+                                                <span>今日完成率:{((item?.todayFinishTaskRate || 0) * 100).toFixed(2)} %</span>
+                                                <span className={style.error}>今日异常:{item?.todayFailTask}</span>
                                             </div>
                                         </div>
                                     case 'TASK_STAT_GROUP_SEND_CHAT': // 官方群群发
@@ -303,8 +303,8 @@ const Logs: React.FC = () => {
                                                 总任务数:{item?.taskTotal || 0} | 今日新增:{item?.todayAddTask || 0}
                                             </div>
                                             <div className={style.moduleCard_footer}>
-                                                <span>完成率:{((item?.todayFinishTaskRate || 0) * 100).toFixed(2)} %</span>
-                                                <span className={style.error}>异常:{item?.todayFailTask}</span>
+                                                <span>今日完成率:{((item?.todayFinishTaskRate || 0) * 100).toFixed(2)} %</span>
+                                                <span className={style.error}>今日异常:{item?.todayFailTask}</span>
                                             </div>
                                         </div>
                                     case 'TASK_STAT_GROUP_ROBOT': // 机器人群发
@@ -319,8 +319,8 @@ const Logs: React.FC = () => {
                                                 总任务数:{item?.taskTotal || 0} | 今日新增:{item?.todayAddTask || 0}
                                             </div>
                                             <div className={style.moduleCard_footer}>
-                                                <span>完成率:{((item?.todayFinishTaskRate || 0) * 100).toFixed(2)} %</span>
-                                                <span className={style.error}>异常:{item?.todayFailTask}</span>
+                                                <span>今日完成率:{((item?.todayFinishTaskRate || 0) * 100).toFixed(2)} %</span>
+                                                <span className={style.error}>今日异常:{item?.todayFailTask}</span>
                                             </div>
                                         </div>
                                     case 'TASK_STAT_MOMENT': // 朋友圈
@@ -335,8 +335,8 @@ const Logs: React.FC = () => {
                                                 总任务数:{item?.taskTotal || 0} | 今日新增:{item?.todayAddTask || 0}
                                             </div>
                                             <div className={style.moduleCard_footer}>
-                                                <span>完成率:{((item?.todayFinishTaskRate || 0) * 100).toFixed(2)} %</span>
-                                                <span className={style.error}>异常:{item?.todayFailTask}</span>
+                                                <span>今日完成率:{((item?.todayFinishTaskRate || 0) * 100).toFixed(2)} %</span>
+                                                <span className={style.error}>今日异常:{item?.todayFailTask}</span>
                                             </div>
                                         </div>
                                     case 'TASK_STAT_PULL_GROUP': // 群聊创建 - 拉群
@@ -351,8 +351,8 @@ const Logs: React.FC = () => {
                                                 预计拉群数:{item?.pullGroupCount || 0} | 拉群成功数:{item?.pullSuccessCount || 0}
                                             </div>
                                             <div className={style.moduleCard_footer}>
-                                                <span>拉群成功率:{((item?.pullSuccessRate || 0) * 100).toFixed(2)} %</span>
-                                                <span className={style.error}>拉群失败数:{item?.pullFailCount}</span>
+                                                <span>今日拉群成功率:{((item?.pullSuccessRate || 0) * 100).toFixed(2)} %</span>
+                                                <span className={style.error}>今日拉群失败数:{item?.pullFailCount}</span>
                                             </div>
                                         </div>
                                     case 'TASK_STAT_TRANSFER': // 继承
@@ -367,8 +367,8 @@ const Logs: React.FC = () => {
                                                 总任务数:{item?.taskTotal || 0} | 今日新增:{item?.todayAddTask || 0}
                                             </div>
                                             <div className={style.moduleCard_footer}>
-                                                <span>完成率:{((item?.todayFinishTaskRate || 0) * 100).toFixed(2)} %</span>
-                                                <span className={style.error}>异常:{item?.todayFailTask}</span>
+                                                <span>今日完成率:{((item?.todayFinishTaskRate || 0) * 100).toFixed(2)} %</span>
+                                                <span className={style.error}>今日异常:{item?.todayFailTask}</span>
                                             </div>
                                         </div>
                                     default: