Ver código fonte

附件上传

DESKTOP-C0VON0P\wuxinglong 9 anos atrás
pai
commit
114d2a5b7b

+ 17 - 4
VisualInspection/view/appeal_management/appealDetail.html

@@ -12,26 +12,39 @@
         <div class="form-group">
             <label class="col-md-4 col-sm-2">申诉附件</label>
             <div class="col-md-6 col-sm-10">
-                <div id="uploader" class="wu-example">
+                <div id="uploaderExample" class="uploader">
+                    <div class="file-list" data-drag-placeholder="请拖拽文件到此处"></div>
+                    <button type="button" class="btn btn-primary uploader-btn-browse" style="float:left;"><i class="icon icon-cloud-upload"></i> 选择文件</button>
+                </div>
+                <!--<div id="uploader" class="wu-example">
                     <div id="thelist" class="uploader-list"></div>
                     <div class="btns">
                         <div id="picker">选择文件</div>
                         <button id="ctlBtn" class="btn btn-default">开始上传</button>
                     </div>
-                </div>
+                </div>-->
             </div>
         </div>
     </form>
 </div>
 <script>
+    $('#uploaderExample').uploader({
+        autoUpload: true,            // 当选择文件后立即自动进行上传操作
+        url: base_server_url +'file/upload',  // 文件上传提交地址
+        onFileUploaded: function(file, responseObject){
+            var datas = eval('('+responseObject.response+')');
+            file_src = datas.result_data.path;
+        }
+    });
  $(document).ready(function() {
-     initUpLoad();
+    //  initUpLoad();
  });
 
  function saveAppeal(){
     var param = {
         "task_id": $.checkTask.id,
-        "appeal_reason": $("#appeal_reason").val()
+        "appeal_reason": $("#appeal_reason").val(),
+        "file_src":file_src
     }
     no_return_common_service("/checkAppeal/add/", param, function (data) {
         layer.msg("申诉提交成功", {

+ 1 - 0
VisualInspection/view/common/commoncsslink.html

@@ -8,3 +8,4 @@
 <link rel="stylesheet" type="text/css" href="/js/lib/slide/css/bootstrap-slider.min.css">
 <link rel="stylesheet" type="text/css" href="/node_modules/zui/dist/lib/calendar/zui.calendar.css">
 <link rel="stylesheet" type="text/css" href="/js/lib/webuploader/webuploader.css">  
+<link rel="stylesheet" type="text/css" href="/node_modules/zui/dist/lib/uploader/zui.uploader.min.css">

+ 1 - 0
VisualInspection/view/common/commonscriptlink.html

@@ -5,6 +5,7 @@
 <script src="/node_modules/zui/dist/lib/datetimepicker/datetimepicker.min.js"></script>
 <script src="/node_modules/zui/dist/lib/datatable/zui.datatable.min.js"></script>
 <script src="/node_modules/zui/dist/lib/calendar/zui.calendar.js"></script>
+<script src="/node_modules/zui/dist/lib/uploader/zui.uploader.min.js"></script>
 <!--<script src="/node_modules/zui/dist/lib/mytable/mytable.js"></script>  -->
 <script src="/js/lib/mytable.js"></script>
 <script src="/node_modules/moment/min/moment.min.js"></script>

+ 4 - 0
VisualInspection_server/src/main/java/com/xintong/visualinspection/bean/CheckAppeal.java

@@ -36,6 +36,10 @@ public class CheckAppeal {
     private Long task_id;
     //备注
     private String remark;
+    //申诉原因
+    private String appeal_reason;
+    //复核结果
+    private String recheck_result;
     
     
     //申诉人

+ 4 - 2
VisualInspection_server/src/main/java/com/xintong/visualinspection/mapper/master/CheckAppealMapper.xml

@@ -12,6 +12,8 @@
         <result column="appeal_dept" property="appeal_dept" jdbcType="INTEGER" />
         <result column="task_id" property="task_id" jdbcType="INTEGER" />
         <result column="remark" property="remark" jdbcType="VARCHAR" />
+        <result column="remark" property="appeal_reason" jdbcType="VARCHAR" />
+        <result column="remark" property="recheck_result" jdbcType="VARCHAR" />
         
         
         <result column="name" property="name" jdbcType="VARCHAR" />
@@ -48,9 +50,9 @@
     <insert id="insert" parameterType="com.xintong.visualinspection.bean.CheckAppeal" >
         INSERT INTO
         check_appeal
-        (file_src,check_status,appeal_time,update_time,appeal_man,verify_person,appeal_dept,task_id,remark)
+        (file_src,check_status1,appeal_time,update_time,appeal_man,verify_person,appeal_dept,task_id,remark,appeal_reason,recheck_result)
         VALUES
-        (#{file_src}, #{check_status},now(),now(),#{appeal_man},#{verify_person},#{appeal_dept},#{task_id},#{remark})
+        (#{file_src}, #{check_status},now(),now(),#{appeal_man},#{verify_person},#{appeal_dept},#{task_id},#{remark},#{appeal_reason},#{recheck_result})
     </insert>
 
     <update id="update" parameterType="com.xintong.visualinspection.bean.CheckAppeal" >