移动系统liao
2024-05-17 7ef1054cff149db6b21f8b00cd402883f6f5a843
增加工作招聘设置排序字段
7个文件已修改
57 ■■■■■ 已修改文件
CoreCms.Net.Model/Entities/baifenbingfa/job/jobSeting.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Repository/baifenbingfa/Job_jobSetingRepository.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Web.Admin/Controllers/baifenbingfa/Job_jobSetingController.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_jobseting/create.html 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_jobseting/details.html 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_jobseting/edit.html 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_jobseting/index.html 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Model/Entities/baifenbingfa/job/jobSeting.cs
@@ -48,5 +48,11 @@
        /// 是否有效
        /// </summary>
        public bool isEN { get; set; } = false;
        /// <summary>
        /// 排序
        /// </summary>
        [SugarColumn(IsNullable =true)]
        public int? sort { get; set; } = 0;
    }
}
CoreCms.Net.Repository/baifenbingfa/Job_jobSetingRepository.cs
@@ -81,6 +81,7 @@
            oldModel.createBy = entity.createBy;
            oldModel.upDataBy = entity.upDataBy;
            oldModel.isdelete = entity.isdelete;
            oldModel.sort = entity.sort;
            
            //事物处理过程结束
            var bl = await DbClient.Updateable(oldModel).ExecuteCommandHasChangeAsync();
@@ -190,6 +191,7 @@
                createBy = p.createBy,
                upDataBy = p.upDataBy,
                isdelete = p.isdelete,
                    sort = p.sort
                
                }).With(SqlWith.NoLock).ToPageListAsync(pageIndex, pageSize, totalCount);
            }
@@ -211,6 +213,7 @@
                createBy = p.createBy,
                upDataBy = p.upDataBy,
                isdelete = p.isdelete,
                sort=p.sort
                
                }).ToPageListAsync(pageIndex, pageSize, totalCount);
            }
@@ -220,7 +223,7 @@
        public async Task<List<Job_jobSeting>> QueryAsyncALL()
        {
            var page = await DbClient.Queryable<Job_jobSeting>().Where(x => x.isEN == true&&x.isdelete==false).ToListAsync();
            var page = await DbClient.Queryable<Job_jobSeting>().Where(x => x.isEN == true&&x.isdelete==false).OrderBy(x=>x.sort).ToListAsync();
            return page;
        }
CoreCms.Net.Web.Admin/Controllers/baifenbingfa/Job_jobSetingController.cs
@@ -313,6 +313,7 @@
            data.jobDescription = entity.jobDescription;
            data.requirements = entity.requirements;
            data.location = entity.location;            
            data.sort = entity.sort;
            var jm = await _Job_jobSetingServices.UpdateAsync(data);
            return jm;
        }
CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_jobseting/create.html
@@ -1,3 +1,12 @@
<!--
 * @FilePath: create.html
 * @Author: 小飞侠
 * @Date: 2024-05-15 14:27:56
 * @LastEditors: Please set LastEditors
 * @LastEditTime: 2024-05-17 14:06:01
 * Copyright: 2024  MinTinge CO.,LTD. All Rights Reserved.
 * @Descripttion: 写入你的描述
-->
<script type="text/html" template lay-done="layui.data.done(d);">
<div class="layui-form coreshop-form layui-form-pane" lay-filter="LAY-app-Job_jobSeting-createForm" id="LAY-app-Job_jobSeting-createForm">
    
@@ -37,6 +46,13 @@
            <input name="requirements"   lay-verType="tips" lay-verify="required" class="layui-input"  placeholder="请输入岗位要求,列出申请者需要满足的教育背景、技能、经验和资格。" lay-reqText="请输入岗位要求,列出申请者需要满足的教育背景、技能、经验和资格。"  />
        </div>
    </div>
    <div class="layui-form-item" pane>
        <label for="isEN" class="layui-form-label  layui-form-required">排序</label>
        <div class="layui-input-block">
            <input type="number" value="0" name="sort"  class="layui-input" >
        </div>
    </div>
    
    <div class="layui-form-item" pane>
        <label for="isEN" class="layui-form-label  layui-form-required">是否上架</label>
CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_jobseting/details.html
@@ -2,8 +2,8 @@
 * @FilePath: details.html
 * @Author: 小飞侠
 * @Date: 2024-05-15 14:27:56
 * @LastEditors:
 * @LastEditTime: 2024-05-15 17:01:59
 * @LastEditors: Please set LastEditors
 * @LastEditTime: 2024-05-17 14:02:41
 * Copyright: 2024  MinTinge CO.,LTD. All Rights Reserved.
 * @Descripttion: 写入你的描述
-->
@@ -61,7 +61,14 @@
                    {{ d.params.data.requirements || '' }}
                </td>
            </tr>
            <tr>
                <td>
                    <label for="sort">排序</label>
                </td>
                <td>
                    {{d.params.data.sort}}
                </td>
            </tr>
            <tr>
                <td>
                    <label for="isEN">是否上架</label>
CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_jobseting/edit.html
@@ -1,3 +1,12 @@
<!--
 * @FilePath: edit.html
 * @Author: 小飞侠
 * @Date: 2024-05-15 14:27:56
 * @LastEditors: Please set LastEditors
 * @LastEditTime: 2024-05-17 14:04:18
 * Copyright: 2024  MinTinge CO.,LTD. All Rights Reserved.
 * @Descripttion: 写入你的描述
-->
<script type="text/html" template lay-done="layui.data.sendParams(d);">
    <div class="layui-form coreshop-form layui-form-pane" lay-filter="LAY-app-Job_jobSeting-editForm" id="LAY-app-Job_jobSeting-editForm">
        <input type="hidden" name="id"  value="{{d.params.data.id || '' }}" />
@@ -37,6 +46,12 @@
                <input name="requirements"   lay-verType="tips" lay-verify="required" class="layui-input" placeholder="请输入岗位要求,列出申请者需要满足的教育背景、技能、经验和资格。" lay-reqText="请输入岗位要求,列出申请者需要满足的教育背景、技能、经验和资格。"  value="{{d.params.data.requirements || '' }}" />
            </div>
        </div>
        <div class="layui-form-item" pane>
            <label for="sort" class="layui-form-label  layui-form-required">排序</label>
            <div class="layui-input-block">
                <input type="number" name="sort"   class="layui-input"  value="{{ d.params.data.sort }}" >
            </div>
        </div>
        
        <div class="layui-form-item" pane>
            <label for="isEN" class="layui-form-label  layui-form-required">是否上架</label>
CoreCms.Net.Web.Admin/wwwroot/views/baifenbingfa/job_jobseting/index.html
@@ -132,6 +132,7 @@
                            { field: 'location', title: '工作地点', sort: false,width: 105 },
                            { field: 'jobDescription', title: '工作描述', sort: false },
                            { field: 'requirements', title: '岗位要求', sort: false },
                            { field: 'sort', title: '排序', sort: false,width: 105 },
                            { field: 'isEN', title: '是否上架', width: 95, templet: '#switch_isEN', sort: false , unresize: true},
                            { field: 'createTime', title: '建立时间', width: 130, sort: false},