Commit 600c48cf authored by “yiyousong”'s avatar “yiyousong”
parents 97edec66 bdcf1443
...@@ -184,8 +184,8 @@ export default { ...@@ -184,8 +184,8 @@ export default {
data() { data() {
return { return {
searchVal: "", searchVal: "",
siteId: local.getLocal("writeSiteId") siteId: local.getLocal("sampleSiteId")
? local.getLocal("writeSiteId") ? local.getLocal("sampleSiteId")
: "", : "",
tableData: [], tableData: [],
pageSizes: [10, 20, 30, 40, 50, 100, 200], pageSizes: [10, 20, 30, 40, 50, 100, 200],
......
...@@ -71,8 +71,8 @@ export default { ...@@ -71,8 +71,8 @@ export default {
// 获取部门列表 // 获取部门列表
async getdeptList() { async getdeptList() {
let res = await getdeptList({ let res = await getdeptList({
siteId: local.getLocal("writeSiteId") siteId: local.getLocal("sampleSiteId")
? local.getLocal("writeSiteId") ? local.getLocal("sampleSiteId")
: "", : "",
}); });
let { code, data } = res.data; let { code, data } = res.data;
......
...@@ -178,7 +178,7 @@ export default { ...@@ -178,7 +178,7 @@ export default {
// siteName: obj.label, // siteName: obj.label,
// siteid: obj.id, // siteid: obj.id,
// }; // };
local.setLocal("writeSiteId", obj.id); local.setLocal("sampleSiteId", obj.id);
this.show = false; this.show = false;
if (location.href.search(/token/gi) >= 0) { if (location.href.search(/token/gi) >= 0) {
setTimeout(() => { setTimeout(() => {
......
...@@ -296,8 +296,8 @@ export default { ...@@ -296,8 +296,8 @@ export default {
}, },
data() { data() {
return { return {
siteId: local.getLocal("writeSiteId") siteId: local.getLocal("sampleSiteId")
? local.getLocal("writeSiteId") ? local.getLocal("sampleSiteId")
: "", : "",
departmentLeft: "", departmentLeft: "",
departmentRight: "", departmentRight: "",
......
...@@ -41,13 +41,14 @@ ...@@ -41,13 +41,14 @@
<el-form-item label="上传附件" prop="fileUrl"> <el-form-item label="上传附件" prop="fileUrl">
<el-upload <el-upload
class="upload-demo" class="upload-demo"
:action="api + 'fm/file/commonupload'" :action="api + 'sampleform/file/commonupload'"
:on-remove="handleRemoveFileUrl" :on-remove="handleRemoveFileUrl"
:limit="1" :limit="1"
:file-list="fileUrlFileList" :file-list="fileUrlFileList"
:on-success="OnsuccessfileUrl" :on-success="OnsuccessfileUrl"
:headers="headers" :headers="headers"
:before-upload="beforeUpload" :before-upload="beforeUpload"
accept="application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document"
> >
<el-button size="small" type="primary">上传Word文件</el-button> <el-button size="small" type="primary">上传Word文件</el-button>
</el-upload> </el-upload>
...@@ -55,13 +56,14 @@ ...@@ -55,13 +56,14 @@
<el-form-item label="上传模板" prop="templatePath"> <el-form-item label="上传模板" prop="templatePath">
<el-upload <el-upload
class="upload-demo" class="upload-demo"
:action="api + 'fm/file/commonupload'" :action="api + 'sampleform/file/commonupload'"
:on-remove="handleRemoveTemplatePath" :on-remove="handleRemoveTemplatePath"
:limit="1" :limit="1"
:file-list="templatePathFileList" :file-list="templatePathFileList"
:on-success="OnsuccesstemplatePath" :on-success="OnsuccesstemplatePath"
:headers="headers" :headers="headers"
:before-upload="beforeUpload" :before-upload="beforeUpload"
accept="application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document"
> >
<el-button size="small" type="primary">上传Word文件</el-button> <el-button size="small" type="primary">上传Word文件</el-button>
</el-upload> </el-upload>
...@@ -69,13 +71,14 @@ ...@@ -69,13 +71,14 @@
<el-form-item label="上传样表" prop="samplePath"> <el-form-item label="上传样表" prop="samplePath">
<el-upload <el-upload
class="upload-demo" class="upload-demo"
:action="api + 'fm/file/commonupload'" :action="api + 'sampleform/file/commonupload'"
:on-remove="handleRemoveSamplePath" :on-remove="handleRemoveSamplePath"
:limit="1" :limit="1"
:file-list="samplePathFileList" :file-list="samplePathFileList"
:on-success="OnsuccessSamplePath" :on-success="OnsuccessSamplePath"
:headers="headers" :headers="headers"
:before-upload="beforeUpload" :before-upload="beforeUpload"
accept="application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document"
> >
<el-button size="small" type="primary">上传Word文件</el-button> <el-button size="small" type="primary">上传Word文件</el-button>
</el-upload> </el-upload>
......
...@@ -288,8 +288,8 @@ export default { ...@@ -288,8 +288,8 @@ export default {
}, },
data() { data() {
return { return {
siteId: local.getLocal("writeSiteId") siteId: local.getLocal("sampleSiteId")
? local.getLocal("writeSiteId") ? local.getLocal("sampleSiteId")
: "", : "",
departmentLeft: "", departmentLeft: "",
departmentRight: "", departmentRight: "",
...@@ -330,7 +330,7 @@ export default { ...@@ -330,7 +330,7 @@ export default {
size: this.rightSize, size: this.rightSize,
matterName: this.rightSearch, matterName: this.rightSearch,
deptId: this.departmentRight, deptId: this.departmentRight,
siteId: this.siteId, //siteId: this.siteId,
}); });
if (res.data.code === 1) { if (res.data.code === 1) {
let { total, data } = res.data.data; let { total, data } = res.data.data;
...@@ -457,7 +457,7 @@ export default { ...@@ -457,7 +457,7 @@ export default {
}, },
// 右边加入 // 右边加入
async handleJoin(id) { async handleJoin(id) {
let res = await createMatter({ ids: id }); let res = await createMatter({ ids: id,siteId:this.siteId });
let { code, msg } = res.data; let { code, msg } = res.data;
if (code === 1) { if (code === 1) {
this.$message.success(msg); this.$message.success(msg);
......
...@@ -85,8 +85,8 @@ export default { ...@@ -85,8 +85,8 @@ export default {
matterName: "", // 事项简称 matterName: "", // 事项简称
deptId: "", // 部门id deptId: "", // 部门id
matterNo: "", // 事项编号 matterNo: "", // 事项编号
siteId: local.getLocal("writeSiteId") siteId: local.getLocal("sampleSiteId")
? local.getLocal("writeSiteId") ? local.getLocal("sampleSiteId")
: "", : "",
source: 0, source: 0,
deptName: "", deptName: "",
......
...@@ -60,7 +60,7 @@ exec "$JAVACMD" $JAVA_OPTS \ ...@@ -60,7 +60,7 @@ exec "$JAVACMD" $JAVA_OPTS \
-Dapp.port="$PORT" \ -Dapp.port="$PORT" \
-Dbasedir="$BASEDIR" \ -Dbasedir="$BASEDIR" \
-Djava.io.tmpdir=$TEMP_PATH \ -Djava.io.tmpdir=$TEMP_PATH \
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=15609 \ -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=15689 \
-jar $MAIN_CLASS \ -jar $MAIN_CLASS \
> /dev/null & > /dev/null &
......
...@@ -333,9 +333,9 @@ public class MatterEntity extends MatterVo { ...@@ -333,9 +333,9 @@ public class MatterEntity extends MatterVo {
this.deptName = ""; this.deptName = "";
this.total = null; this.total = 0;
this.sort = null; this.sort = 0;
this.isRecommend = 0; this.isRecommend = 0;
......
package com.mortals.xhx.module.matter.service; package com.mortals.xhx.module.matter.service;
import com.mortals.framework.common.Rest;
import com.mortals.framework.model.Context;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.matter.model.MatterEntity; import com.mortals.xhx.module.matter.model.MatterEntity;
/** /**
...@@ -15,7 +17,7 @@ public interface MatterService extends ICRUDService<MatterEntity,Long>{ ...@@ -15,7 +17,7 @@ public interface MatterService extends ICRUDService<MatterEntity,Long>{
* 站点事项转系统事项 * 站点事项转系统事项
* @param sheetMatterIds * @param sheetMatterIds
*/ */
void createMatterbBySheetMatter(Long[] sheetMatterIds); Rest<String> createMatterbBySheetMatter(Long[] sheetMatterIds,Long siteId, Context context);
/** /**
* 推荐or取消推荐 * 推荐or取消推荐
......
package com.mortals.xhx.module.matter.web; package com.mortals.xhx.module.matter.web;
import com.mortals.framework.common.IBaseEnum; import com.mortals.framework.common.IBaseEnum;
import com.mortals.framework.common.Rest;
import com.mortals.framework.common.code.YesNo; import com.mortals.framework.common.code.YesNo;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.OrderCol; import com.mortals.framework.model.OrderCol;
...@@ -56,7 +57,7 @@ public class MatterController extends BaseCRUDJsonBodyMappingController<MatterSe ...@@ -56,7 +57,7 @@ public class MatterController extends BaseCRUDJsonBodyMappingController<MatterSe
@Override @Override
protected void doListBefore(MatterEntity query, Map<String, Object> model, Context context) throws AppException { protected void doListBefore(MatterEntity query, Map<String, Object> model, Context context) throws AppException {
List<OrderCol> orderColList = new ArrayList<>(); List<OrderCol> orderColList = new ArrayList<>();
orderColList.add(new OrderCol("isRecommend")); orderColList.add(new OrderCol("isRecommend",OrderCol.DESCENDING));
query.setOrderColList(orderColList); query.setOrderColList(orderColList);
super.doListBefore(query, model, context); super.doListBefore(query, model, context);
} }
...@@ -68,18 +69,18 @@ public class MatterController extends BaseCRUDJsonBodyMappingController<MatterSe ...@@ -68,18 +69,18 @@ public class MatterController extends BaseCRUDJsonBodyMappingController<MatterSe
return super.doListAfter(query, model, context); return super.doListAfter(query, model, context);
} }
@RequestMapping(value = {"createMatter"},method = {RequestMethod.POST, RequestMethod.GET}) @RequestMapping(value = {"createMatter"},method = {RequestMethod.POST, RequestMethod.GET})
public String createMatter(Long[] ids) { public String createMatter(Long[] ids,Long siteId) {
Context context = this.getContext(); // public String createMatter(Long[] ids) {
Map<String, Object> model = new HashMap(); Map<String, Object> model = new HashMap();
int code = 1; int code = 1;
String busiDesc = "站点事项转事项"; String busiDesc = "站点事项转事项";
try { try {
this.service.createMatterbBySheetMatter(ids); Rest<String> rest = this.service.createMatterbBySheetMatter(ids, siteId, getContext());
model.put("message_info", "站点事项转事项成功!"); model.put("message_info", rest.getMsg());
this.recordSysLog(this.request, busiDesc + " 【成功】 [id:" + ids + "]");
this.recordSysLog(this.request, rest.getMsg());
} catch (Exception var7) { } catch (Exception var7) {
code = -1; code = -1;
this.doException(this.request, busiDesc, model, var7); this.doException(this.request, busiDesc, model, var7);
......
package com.mortals.xhx.module.matter.web; package com.mortals.xhx.module.matter.web;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.OrderCol;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController; import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.base.system.param.service.ParamService; import com.mortals.xhx.base.system.param.service.ParamService;
import com.mortals.xhx.common.key.ParamKey; import com.mortals.xhx.common.key.ParamKey;
...@@ -15,12 +16,10 @@ import com.mortals.xhx.module.matter.model.MatterDatumEntity; ...@@ -15,12 +16,10 @@ import com.mortals.xhx.module.matter.model.MatterDatumEntity;
import com.mortals.xhx.module.matter.service.MatterDatumService; import com.mortals.xhx.module.matter.service.MatterDatumService;
import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.ArrayUtils;
import com.mortals.framework.util.StringUtils; import com.mortals.framework.util.StringUtils;
import java.util.HashMap;
import java.util.List; import java.util.*;
import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import java.util.Arrays;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import static com.mortals.framework.ap.SysConstains.*; import static com.mortals.framework.ap.SysConstains.*;
...@@ -49,6 +48,14 @@ public class MatterDatumController extends BaseCRUDJsonBodyMappingController<Mat ...@@ -49,6 +48,14 @@ public class MatterDatumController extends BaseCRUDJsonBodyMappingController<Mat
super.init(model, context); super.init(model, context);
} }
@Override
protected void doListBefore(MatterDatumEntity query, Map<String, Object> model, Context context) throws AppException {
List<OrderCol> orderColList = new ArrayList<>();
orderColList.add(new OrderCol("isRecommend",OrderCol.DESCENDING));
query.setOrderColList(orderColList);
super.doListBefore(query, model, context);
}
@Override @Override
protected int doListAfter(MatterDatumEntity query, Map<String, Object> model, Context context) throws AppException { protected int doListAfter(MatterDatumEntity query, Map<String, Object> model, Context context) throws AppException {
int recommendCount = paramService.getParamIntValue(ParamKey.MATTER_DATUM_RECOMMEND_COUNT); int recommendCount = paramService.getParamIntValue(ParamKey.MATTER_DATUM_RECOMMEND_COUNT);
......
...@@ -31,14 +31,12 @@ Content-Type: application/json ...@@ -31,14 +31,12 @@ Content-Type: application/json
{} {}
###短信设置编辑 ###添加
GET {{baseUrl}}/sms/set/edit?id={{SmsSet_id}} GET {{baseUrl}}/matter/createMatter?ids=37,38,39&siteId=1
Authorization: {{authToken}}
Accept: application/json Accept: application/json
###短信设置删除
GET {{baseUrl}}/sms/set/delete?id={{SmsSet_id}}
Accept: application/json
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment