提交 69f576c2 编写于 作者: ibizdev's avatar ibizdev

lab_qyk 发布系统代码

上级 e6c0df08
......@@ -3,6 +3,7 @@
height: 40px;
.filter-tree-item {
display: flex;
width: 100%;
>div {
margin-right: 10px;
}
......@@ -10,10 +11,20 @@
margin-right: 0;
}
.filter-tree-action {
margin-left: 20px;
display: none;
align-items: center;
.ivu-btn {
margin-right: 5px;
}
.ivu-icon-md-close {
color: red;
font-size: 24px;
}
}
}
.filter-tree-item:hover {
.filter-tree-action {
display: flex;
}
}
}
......
......@@ -9,7 +9,7 @@
<div class="filter-tree-action">
<i-button title="添加条件" @click="onAddItem(data)"><i class="fa fa-plus" aria-hidden="true"></i> 添加条件</i-button>
<i-button title="添加组" @click="onAddGroup(data)"><i class="fa fa-plus" aria-hidden="true"></i> 添加组</i-button>
<i-button v-if="!data.isroot" @click="onRemoveItem(node, data)" title="删除"><i class="fa fa-trash-o" aria-hidden="true"></i></i-button>
<icon v-if="!data.isroot" type="md-close" @click="onRemoveItem(node, data)"/>
</div>
</div>
</template>
......@@ -29,7 +29,7 @@
<slot v-else :data="data"></slot>
</div>
<div class="filter-tree-action">
<i-button @click="onRemoveItem(node, data)" title="删除"><i class="fa fa-trash-o" aria-hidden="true"></i></i-button>
<icon type="md-close" @click="onRemoveItem(node, data)"/>
</div>
</div>
</template>
......
......@@ -109,7 +109,7 @@ export default {
orgcode: "Actor",
n_orgname_like: "Print",
n_porgid_eq: "上级单位(=)",
porgname: "上级单位(等于(=))",
n_porgname_eq: "上级单位(等于(=))",
},
uiactions: {
},
......
......@@ -108,7 +108,7 @@ export default {
orgcode: "单位代码(文本左包含(%#))",
n_orgname_like: "名称(%)",
n_porgid_eq: "上级单位(=)",
porgname: "上级单位(等于(=))",
n_porgname_eq: "上级单位(等于(=))",
},
uiactions: {
},
......
......@@ -16,9 +16,9 @@
</app-form-item>
</i-col>
<i-col v-show="detailsModel.porgname.visible" :style="{}" :sm="{ span: 12, offset: 0 }" :md="{ span: 12, offset: 0 }" :lg="{ span: 12, offset: 0 }" :xl="{ span: 8, offset: 0 }">
<app-form-item name='porgname' :itemRules="this.rules.porgname" class='' :caption="$t('entities.ibzorganization.default_searchform.details.porgname')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.porgname.error" :isEmptyCaption="false" labelPos="LEFT">
<app-org-select :data="data" :context="JSON.parse(JSON.stringify(context))" :fillMap="{'id':'n_porgid_eq','label':'porgname'}" url="/ibzorganizations/alls/suborg/picker" filter="srforgid" :multiple="false" style="" @select-change="onFormItemValueChange"></app-org-select>
<i-col v-show="detailsModel.n_porgname_eq.visible" :style="{}" :sm="{ span: 12, offset: 0 }" :md="{ span: 12, offset: 0 }" :lg="{ span: 12, offset: 0 }" :xl="{ span: 8, offset: 0 }">
<app-form-item name='n_porgname_eq' :itemRules="this.rules.n_porgname_eq" class='' :caption="$t('entities.ibzorganization.default_searchform.details.n_porgname_eq')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.n_porgname_eq.error" :isEmptyCaption="false" labelPos="LEFT">
<app-org-select :data="data" :context="JSON.parse(JSON.stringify(context))" :fillMap="{'id':'n_porgid_eq','label':'n_porgname_eq'}" url="/ibzorganizations/alls/suborg/picker" filter="srforgid" :multiple="false" style="" @select-change="onFormItemValueChange"></app-org-select>
</app-form-item>
</i-col>
......@@ -267,7 +267,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
orgcode: null,
n_orgname_like: null,
n_porgid_eq: null,
porgname: null,
n_porgname_eq: null,
};
/**
......@@ -295,7 +295,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
{ required: false, type: 'string', message: '上级单位(=) 值不能为空', trigger: 'change' },
{ required: false, type: 'string', message: '上级单位(=) 值不能为空', trigger: 'blur' },
],
porgname: [
n_porgname_eq: [
{ type: 'string', message: '上级单位(等于(=)) 值必须为字符串类型', trigger: 'change' },
{ type: 'string', message: '上级单位(等于(=)) 值必须为字符串类型', trigger: 'blur' },
{ required: false, type: 'string', message: '上级单位(等于(=)) 值不能为空', trigger: 'change' },
......@@ -318,7 +318,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
,
n_porgid_eq: new FormItemModel({ caption: '上级单位(=)', detailType: 'FORMITEM', name: 'n_porgid_eq', visible: true, isShowCaption: true, form: this, disabled: false, enableCond: 3 })
,
porgname: new FormItemModel({ caption: '上级单位(等于(=))', detailType: 'FORMITEM', name: 'porgname', visible: true, isShowCaption: true, form: this, disabled: false, enableCond: 3 })
n_porgname_eq: new FormItemModel({ caption: '上级单位(等于(=))', detailType: 'FORMITEM', name: 'n_porgname_eq', visible: true, isShowCaption: true, form: this, disabled: false, enableCond: 3 })
,
};
......@@ -359,15 +359,15 @@ export default class DefaultBase extends Vue implements ControlInterface {
}
/**
* 监控表单属性 porgname
* 监控表单属性 n_porgname_eq
*
* @param {*} newVal
* @param {*} oldVal
* @memberof DefaultBase
*/
@Watch('data.porgname')
onPorgnameChange(newVal: any, oldVal: any) {
this.formDataChange({ name: 'porgname', newVal: newVal, oldVal: oldVal });
@Watch('data.n_porgname_eq')
onN_porgname_eqChange(newVal: any, oldVal: any) {
this.formDataChange({ name: 'n_porgname_eq', newVal: newVal, oldVal: oldVal });
}
......
......@@ -41,7 +41,7 @@ export default class DefaultModel {
dataType: 'PICKUP',
},
{
name: 'porgname',
name: 'n_porgname_eq',
prop: 'parentorgname',
dataType: 'PICKUPTEXT',
},
......
......@@ -111,8 +111,8 @@ export default class MainModel {
dataType: 'PICKUP',
},
{
name: 'porgname',
prop: 'porgname',
name: 'n_porgname_eq',
prop: 'n_porgname_eq',
dataType: 'PICKUPTEXT',
},
......
package cn.ibizlab.core.extensions.service;
/**
* 扩展目录已变更,请到[cn.ibizlab.core.extensions.service.xxServiceExt]中来进行扩展
* 若您之前有在当前目录下扩展过其它的service对象,请将扩展的代码移到新的扩展类中
* 扩展目录已变更,请到[cn.ibizlab.core.extensions.service.xxExService]中来进行扩展
* 若您之前有在当前目录下扩展过其它的service对象,请将扩展的代码移到新的扩展类中,并注释掉老的扩展类,防止Bean重复
*/
@Deprecated
public class IBZEmployeeServiceEx{
......
package cn.ibizlab.core.extensions.service;
/**
* 扩展目录已变更,请到[cn.ibizlab.core.extensions.service.xxServiceExt]中来进行扩展
* 若您之前有在当前目录下扩展过其它的service对象,请将扩展的代码移到新的扩展类中
* 扩展目录已变更,请到[cn.ibizlab.core.extensions.service.xxExService]中来进行扩展
* 若您之前有在当前目录下扩展过其它的service对象,请将扩展的代码移到新的扩展类中,并注释掉老的扩展类,防止Bean重复
*/
@Deprecated
public class JobsInfoServiceEx{
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册