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