|
@@ -23,11 +23,13 @@ import com.jeeplus.modules.projectrecord.entity.ProjectRecords;
|
|
import com.jeeplus.modules.projectrecord.enums.ProjectStatusEnum;
|
|
import com.jeeplus.modules.projectrecord.enums.ProjectStatusEnum;
|
|
import com.jeeplus.modules.projectrecord.service.ProjectRecordsService;
|
|
import com.jeeplus.modules.projectrecord.service.ProjectRecordsService;
|
|
import com.jeeplus.modules.ruralprojectrecords.entity.RuralProjectRecords;
|
|
import com.jeeplus.modules.ruralprojectrecords.entity.RuralProjectRecords;
|
|
|
|
+import com.jeeplus.modules.sys.entity.MainDictDetail;
|
|
import com.jeeplus.modules.sys.entity.Office;
|
|
import com.jeeplus.modules.sys.entity.Office;
|
|
import com.jeeplus.modules.sys.entity.Role;
|
|
import com.jeeplus.modules.sys.entity.Role;
|
|
import com.jeeplus.modules.sys.entity.User;
|
|
import com.jeeplus.modules.sys.entity.User;
|
|
import com.jeeplus.modules.sys.service.AreaService;
|
|
import com.jeeplus.modules.sys.service.AreaService;
|
|
import com.jeeplus.modules.sys.service.OfficeService;
|
|
import com.jeeplus.modules.sys.service.OfficeService;
|
|
|
|
+import com.jeeplus.modules.sys.utils.DictUtils;
|
|
import com.jeeplus.modules.sys.utils.UserUtils;
|
|
import com.jeeplus.modules.sys.utils.UserUtils;
|
|
import com.jeeplus.modules.sysuseroffice.service.UserofficeService;
|
|
import com.jeeplus.modules.sysuseroffice.service.UserofficeService;
|
|
import com.jeeplus.modules.workactivity.entity.Activity;
|
|
import com.jeeplus.modules.workactivity.entity.Activity;
|
|
@@ -245,6 +247,20 @@ public class WorkInvoiceController extends BaseController {
|
|
String view = "workInvoiceForm";
|
|
String view = "workInvoiceForm";
|
|
String tabId = request.getParameter("tabId");
|
|
String tabId = request.getParameter("tabId");
|
|
if("1".equals(tabId)){
|
|
if("1".equals(tabId)){
|
|
|
|
+ List<MainDictDetail> billingContentList = DictUtils.getMainDictList("billing_content");
|
|
|
|
+ for (MainDictDetail dictDetail: billingContentList) {
|
|
|
|
+ if(workInvoice.getBillingContent().equals(dictDetail.getValue())){
|
|
|
|
+ workInvoice.setBillingContent(dictDetail.getLabel());
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ List<MainDictDetail> receiptTypeList = DictUtils.getMainDictList("receipt_type");
|
|
|
|
+ for (MainDictDetail dictDetail: receiptTypeList) {
|
|
|
|
+ if(workInvoice.getChargeType().equals(dictDetail.getValue())){
|
|
|
|
+ workInvoice.setChargeType(dictDetail.getLabel());
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
view = "workInvoiceView";
|
|
view = "workInvoiceView";
|
|
}else if("3".equals(tabId)){
|
|
}else if("3".equals(tabId)){
|
|
ProcessInstance processInstance = actTaskService.getProcIns(workInvoice.getProcessInstanceId());
|
|
ProcessInstance processInstance = actTaskService.getProcIns(workInvoice.getProcessInstanceId());
|