linwu 7 months ago
parent
commit
887834019f

+ 2 - 0
app/admin/controller/Comjobs.php

@@ -149,6 +149,7 @@ class Comjobs extends BaseController
 
     public function comjobsForm()
     {
+        $copy          = input('copy/d', 0);
         $id            = input('id/d, 0');
         $comjobs       = ComjobsModel::findOrEmpty($id);
         $workerlist    = WorkerModel::order(['id' => 'desc'])->select();
@@ -167,6 +168,7 @@ class Comjobs extends BaseController
             'emptimelist'   => $emptimelist,
             'welfarelist'   => $welfarelist,
             'comjobs'       => $comjobs,
+            'copy'          => $copy,
         ]);
     }
 

+ 2 - 0
app/admin/view/comjobs/comjobsform.html

@@ -18,7 +18,9 @@
 				<div class="layui-card-body" pad15>
 
 					<div class="layui-form layui-form-pane" lay-filter="LAY-comjobs-comjobsform-edit">
+						{eq name="copy" value="0"}
 						<input type="hidden" name="id" value="{$comjobs.id}">
+						{/eq}
 						<div class="layui-form-item">
 							<label class="layui-form-label"><span style="color:#f90c05;">*</span>劳务公司</label>
 							<div class="layui-input-block">

+ 11 - 1
app/admin/view/comjobs/comjobslist.html

@@ -78,6 +78,7 @@
 
 			<table id="LAY-comjobs-comjobslist-table" lay-filter="LAY-comjobs-comjobslist-table"></table>
 			<script type="text/html" id="setTpl">
+				<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="copy"><i class="layui-icon layui-icon-edit"></i>复制</a>
 				<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit"><i class="layui-icon layui-icon-edit"></i>编辑</a>
 				<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del"><i class="layui-icon layui-icon-delete"></i>删除</a>
 				<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="report"><i class="layui-icon layui-icon-report"></i>代报名</a>
@@ -132,7 +133,7 @@
 					{ field: 'volume', title: '浏览量', edit: 'text', width: 100, align: 'right' },
 					{ field: 'updatetime', title: '更新时间', width: 170 },
 					{ field: 'createtime', title: '创建时间', width: 170 },
-					{ title: '操作', width: 350, align: 'center', fixed: 'right', toolbar: '#setTpl' }
+					{ title: '操作', width: 400, align: 'center', fixed: 'right', toolbar: '#setTpl' }
 				]
 			],
 			page: true,
@@ -220,6 +221,15 @@
 					});
 					layer.close(index);
 				});
+			} else if (obj.event === 'copy') {
+				var index = layer.open({
+					type: 2,
+					title: '复制招聘信息',
+					content: 'comjobsform.html?copy=1&id=' + data.id,
+					maxmin: true,
+					area: ['750px', '480px']
+				});
+				layer.full(index);
 			} else if (obj.event === 'edit') {
 				var index = layer.open({
 					type: 2,