|
@@ -118,6 +118,7 @@ public class GkwxhwzyfzblhhzController extends BaseController {
|
|
|
private YjwzFlxxService wzService;
|
|
|
@Autowired
|
|
|
private AccessoryService accessoryService;
|
|
|
+
|
|
|
|
|
|
|
|
|
/**
|
|
@@ -666,7 +667,7 @@ public class GkwxhwzyfzblhhzController extends BaseController {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 作业场所、产权、危货等级公共代码加载
|
|
|
+ * 作业场所、产权、危货等级公共代码加载 加上作业方式
|
|
|
*
|
|
|
* @return
|
|
|
*/
|
|
@@ -682,6 +683,8 @@ public class GkwxhwzyfzblhhzController extends BaseController {
|
|
|
InitServlet.groupcodeMap.get(Constants.GROUP_CODE_HWZL));
|
|
|
bc.setAttribute("fileType", InitServlet.groupcodeMap
|
|
|
.get(Constants.GROUP_CODE_GKWXHWZYFZBLHHZ));
|
|
|
+ bc.setAttribute("zyfs",
|
|
|
+ InitServlet.groupcodeMap.get("FZ.ZYFS"));
|
|
|
return bc;
|
|
|
}
|
|
|
|
|
@@ -1086,7 +1089,14 @@ public class GkwxhwzyfzblhhzController extends BaseController {
|
|
|
int zyfsLen = 240;
|
|
|
String zyfs ="";
|
|
|
if(fzsq.getZyfs()!=null){
|
|
|
- zyfs=fzsq.getZyfs().getBz();
|
|
|
+ //zyfs=fzsq.getZyfs().getBz();
|
|
|
+ String[] arrZyfs = fzsq.getZyfs().split(",");
|
|
|
+ for(String zyfsId : arrZyfs){
|
|
|
+ CodeEntity zyfsEntity = codeService.findOne(Long.parseLong(zyfsId));
|
|
|
+ zyfs += zyfsEntity.getBz();
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
if (g.getFontMetrics().charsWidth(zyfs.toCharArray(), 0,
|
|
|
zyfs.length()) <= zyfsLen) {
|
|
|
g.drawString(zyfs,
|
|
@@ -1635,7 +1645,14 @@ public class GkwxhwzyfzblhhzController extends BaseController {
|
|
|
int zyfsLen = 240;
|
|
|
String zyfs = "";
|
|
|
if(fzsq.getZyfs()!=null){
|
|
|
- zyfs= fzsq.getZyfs().getBz();
|
|
|
+ //zyfs=fzsq.getZyfs().getBz();
|
|
|
+ String[] arrZyfs = fzsq.getZyfs().split(",");
|
|
|
+ for(String zyfsId : arrZyfs){
|
|
|
+ CodeEntity zyfsEntity = codeService.findOne(Long.parseLong(zyfsId));
|
|
|
+ zyfs += zyfsEntity.getBz();
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
if (g.getFontMetrics().charsWidth(zyfs.toCharArray(), 0,
|
|
|
zyfs.length()) <= zyfsLen) {
|
|
|
g.drawString(zyfs,
|