time_commit.eft 5.69 KB
>div
  >div.ui.message.warning.massive
    #style = display: {{show_sup_alert}}
    >div.header
      .提示
    >p
      .该功能需要向相关权限人员申请权限,否则补填信息会失败
  >form.ui.form
    @submit.prevent.capture
    #data-enable-shim = true
    >div.field
      >label
        .提交时间
      >div.four.fields
        >div.field
          >label
            .开始时间
          >input#start_time
            #type = time
        >div.ui.middle.aligned
          >p
            .~
        >div.field
          >label
            .结束时间
          >input#end_time
            #type = time
        >div.field
          >label
            .日期
          >input#date
            #type = date
            %value = {{nowToday}}
        >div.field
          >label
            .补填信息(需要权限)
          >div.ui.toggle.button#sup_btn
            @click = sup_click
            .确定我要补填信息
    >div.field
      >label
        .项目与任务
      >div.two.fields
        >div.field
          >label
            .所属项目
          >select.ui.dropdown#proj_sel
            >option
              #disabled
              #selected
              #hidden
              #value = 
              .选择项目
            %value = {{project}}
            @change = fetchTask
            +project_list
        >div.field
          >label
            .所属任务 
          >select.ui.dropdown#task_sel
            >option
              #disabled
              #selected
              #hidden
              #value = 
              .选择任务
            %value = {{task}}
            @change = fetchDetail
            +task_list
      >button.ui.button
        @click = qtask_add
        .添加任务
      >button.ui.button
        @click = qtask_edit
        .编辑任务
    >div.field
      >div.four.fields
        >div.field
          >label
            .预期开始时间
          >input#expected_start_time
            #type = text
            #disabled
        >div.field
          >label
            .预期结束时间
          >input#expected_completion_time
            #type = text
            #disabled
        >div.field
          >label
            .进度
          >input
            #type = number
            #min = 0
            #max = 100
            %value = {{progress = 0}}
        >div.field#longtimefield
          >label
            .任务模式
          >button.ui.toggle.button#longtime
            #disabled
            .长期
    >div.field
      >label
        .工作内容
      >textarea
        %value = {{dowhat}}
    >div.three.fields
      >div.field
        >div.ui.buttons
          >button.ui.button
            @click = clean
            .清除
          >div.or.floated.right
          >button.ui.positive.button
            #style = display: {{ submitbtn = }}
            @click = commitTime
            .提交
          >button.ui.positive.button
            #style = display: {{ updatebtn = none }}
            #data-info-id = {{info_id}}
            @click = updateTime
            .更新
      >div.field
        >div.ui.message.error#errmsg
          #style = display: none
          >div.content
            .{{errmsg}}
    >div.field
      >div.ui.message
        >div.header
          .提交历史
        >br
        >p
          >table.ui.celled.table.selectable.tablet.stackable
            >thead
              >tr
                >th
                  .时间
                >th
                  .项目
                >th
                  .任务
                >th
                  .情况说明
                >th
                  .进度
                >th
                  .操作
            >tbody
              +history
  >div.ui.modal#dialogui
    >i.close.icon
    >div.header
      .提示
    >div.content
      .{{dialog_msg}}
  >div.ui.modal#quick_task
    >i.close.icon
    >div.header
      #data-taskid = {{q_taskid}}
      #data-taskstate = {{q_taskstate}}
      .快速操作 {{qtask_type}}
    >div.content
      >form.ui.form.four.fields
        >div.field
          >div.label
            .任务名称
          >input
            %value = {{qtask_name}}
        >div.field
          >div.label
            .所属项目
          >select.ui.dropdown
            %value = {{qtask_project}}
            >option
              #disabled
              #hidden
              #selected
              #value =
              .选择项目
            +qtask_project_list
        >div.field
          >div.label
            .开始时间
          >input#qtask_start_time
            #type = date
        >div.field
          >div.label
            .结束时间
          >input#qtask_end_time
            #type = date
        >div.field
          >div.label
            .需求方
          >input
            %value = {{qtask_want}}
        >div.field
          >div.label
            .任务类型
          >select.ui.dropdown
            %value = {{qtask_task_type = normal}}
            >option
              #value = normal
              .普通任务
            >option
              #value = longtime
              .长期任务
        >div.field
          >div.label
            .配合者
          >input
            %value = {{qtask_together}}
        >div.field
          >div.label
            .执行者
          >input
            %value = {{qtask_worker}}
        >div.field
          >div.label
            .任务描述
          >textarea
            %value = {{qtask_content}}
        >div.field
          >div.label
            .任务备注
          >textarea
            %value = {{qtask_others}}
    >div.actions
      >div.ui.negative.button
        .取消
      >div.ui.green.button
        @click = quick_task
        .确定