提交 661816ad 编写于 作者: ibizdev's avatar ibizdev

ShineKOT 发布系统代码 [后台服务,演示应用]

上级 7375cb0d
......@@ -34,7 +34,6 @@ export default class AutoGroupListModel {
},
{
name: 'type',
codelist:{tag:'BookType',codelistType:'STATIC'},
},
{
name: 'srfkey',
......
......@@ -290,7 +290,7 @@ export default class GroupByCodelistListBase extends Vue implements ControlInter
* @type {string}
* @memberof GroupByCodelistListBase
*/
public groupFieldCodelist: any = {type: 'STATIC',tag: 'BookType'};
public groupFieldCodelist: any = {};
/**
* 分组数据
......
......@@ -16,7 +16,6 @@ export default class GroupByCodelistListModel {
return [
{
name: 'type',
codelist:{tag:'BookType',codelistType:'STATIC'},
},
{
name: 'booknumber',
......
......@@ -19,7 +19,6 @@ export default class HasPanelListModel {
},
{
name: 'type',
codelist:{tag:'BookType',codelistType:'STATIC'},
},
{
name: 'booknumber',
......
......@@ -53,9 +53,7 @@
</span>
</template>
<template v-slot="{row,column,$index}">
<template >
<codelist :value="row.type" tag='BookType' codelistType='STATIC' ></codelist>
</template>
<span>{{row.type}}</span>
</template>
</el-table-column>
</template>
......@@ -1076,7 +1074,7 @@ export default class InternalFuncBase extends Vue implements ControlInterface {
"UPDATEMAN":{"codelist":{"type":"DYNAMIC","tag":"SysOperator","isnumber":false},"headername":"更新人","isuniqueitem":false,"name":"updateman","order":1000},
"UPDATEDATE":{"headername":"更新时间","isuniqueitem":false,"name":"updatedate","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TYPE":{"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
......@@ -1181,14 +1179,6 @@ export default class InternalFuncBase extends Vue implements ControlInterface {
*/
public async formatExcelData(filterVal:any, jsonData:any) {
let codelistColumns:Array<any> = [
{
name: 'type',
srfkey: 'BookType',
codelistType : 'STATIC',
renderMode: 'other',
textSeparator: '、',
valueSeparator: ',',
},
];
let _this = this;
for (const codelist of codelistColumns) {
......
......@@ -22,7 +22,6 @@ export default class LnternalFuncListModel {
},
{
name: 'type',
codelist:{tag:'BookType',codelistType:'STATIC'},
},
{
name: 'srficon',
......
......@@ -39,9 +39,7 @@
</span>
</template>
<template v-slot="{row,column,$index}">
<template >
<codelist :value="row.type" tag='BookType' codelistType='STATIC' ></codelist>
</template>
<span>{{row.type}}</span>
</template>
</el-table-column>
</template>
......@@ -1087,7 +1085,7 @@ export default class Main2Base extends Vue implements ControlInterface {
"UPDATEMAN":{"codelist":{"type":"DYNAMIC","tag":"SysOperator","isnumber":false},"headername":"更新人","isuniqueitem":false,"name":"updateman","order":1000},
"UPDATEDATE":{"headername":"更新时间","isuniqueitem":false,"name":"updatedate","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TYPE":{"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
......@@ -1192,14 +1190,6 @@ export default class Main2Base extends Vue implements ControlInterface {
*/
public async formatExcelData(filterVal:any, jsonData:any) {
let codelistColumns:Array<any> = [
{
name: 'type',
srfkey: 'BookType',
codelistType : 'STATIC',
renderMode: 'other',
textSeparator: '、',
valueSeparator: ',',
},
];
let _this = this;
for (const codelist of codelistColumns) {
......
......@@ -39,9 +39,7 @@
</span>
</template>
<template v-slot="{row,column,$index}">
<template >
<codelist :value="row.type" tag='BookType' codelistType='STATIC' ></codelist>
</template>
<span>{{row.type}}</span>
</template>
</el-table-column>
</template>
......@@ -727,7 +725,7 @@ export default class Main3Base extends Vue implements ControlInterface {
* @type {string}
* @memberof Main3Base
*/
public groupAppFieldCodelistTag:string ="BookType";
public groupAppFieldCodelistTag:string ="";
/**
* 分组属性代码表类型
......@@ -735,7 +733,7 @@ export default class Main3Base extends Vue implements ControlInterface {
* @type {string}
* @memberof Main3Base
*/
public groupAppFieldCodelistType: string = "STATIC";
public groupAppFieldCodelistType: string = "";
/**
* 分组模式
......@@ -1087,7 +1085,7 @@ export default class Main3Base extends Vue implements ControlInterface {
"UPDATEMAN":{"codelist":{"type":"DYNAMIC","tag":"SysOperator","isnumber":false},"headername":"更新人","isuniqueitem":false,"name":"updateman","order":1000},
"UPDATEDATE":{"headername":"更新时间","isuniqueitem":false,"name":"updatedate","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TYPE":{"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
......@@ -1192,14 +1190,6 @@ export default class Main3Base extends Vue implements ControlInterface {
*/
public async formatExcelData(filterVal:any, jsonData:any) {
let codelistColumns:Array<any> = [
{
name: 'type',
srfkey: 'BookType',
codelistType : 'STATIC',
renderMode: 'other',
textSeparator: '、',
valueSeparator: ',',
},
];
let _this = this;
for (const codelist of codelistColumns) {
......
......@@ -31,9 +31,7 @@
</span>
</template>
<template v-slot="{row,column,$index}">
<template >
<codelist :value="row.type" tag='BookType' codelistType='STATIC' ></codelist>
</template>
<span>{{row.type}}</span>
</template>
</el-table-column>
</template>
......@@ -1078,7 +1076,7 @@ export default class Main4Base extends Vue implements ControlInterface {
"UPDATEMAN":{"codelist":{"type":"DYNAMIC","tag":"SysOperator","isnumber":false},"headername":"更新人","isuniqueitem":false,"name":"updateman","order":1000},
"UPDATEDATE":{"headername":"更新时间","isuniqueitem":false,"name":"updatedate","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TYPE":{"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
......@@ -1183,14 +1181,6 @@ export default class Main4Base extends Vue implements ControlInterface {
*/
public async formatExcelData(filterVal:any, jsonData:any) {
let codelistColumns:Array<any> = [
{
name: 'type',
srfkey: 'BookType',
codelistType : 'STATIC',
renderMode: 'other',
textSeparator: '、',
valueSeparator: ',',
},
];
let _this = this;
for (const codelist of codelistColumns) {
......
......@@ -31,9 +31,7 @@
</span>
</template>
<template v-slot="{row,column,$index}">
<template >
<codelist :value="row.type" tag='BookType' codelistType='STATIC' ></codelist>
</template>
<span>{{row.type}}</span>
</template>
</el-table-column>
</template>
......@@ -1094,7 +1092,7 @@ export default class Main5Base extends Vue implements ControlInterface {
"UPDATEMAN":{"codelist":{"type":"DYNAMIC","tag":"SysOperator","isnumber":false},"headername":"更新人","isuniqueitem":false,"name":"updateman","order":1000},
"UPDATEDATE":{"headername":"更新时间","isuniqueitem":false,"name":"updatedate","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TYPE":{"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
......@@ -1199,14 +1197,6 @@ export default class Main5Base extends Vue implements ControlInterface {
*/
public async formatExcelData(filterVal:any, jsonData:any) {
let codelistColumns:Array<any> = [
{
name: 'type',
srfkey: 'BookType',
codelistType : 'STATIC',
renderMode: 'other',
textSeparator: '、',
valueSeparator: ',',
},
];
let _this = this;
for (const codelist of codelistColumns) {
......
......@@ -100,7 +100,7 @@
</app-form-item>
</template>
<template v-if="!actualIsOpenEdit">
<codelist :value="row.type" tag='BookType' codelistType='STATIC' ></codelist>
<app-span name='type' editorType="TEXTBOX" :value="row.type" dataType="TEXT" precision="0" ></app-span>
</template>
</template>
</el-table-column>
......@@ -1212,7 +1212,7 @@ export default class NewDefaultBase extends Vue implements ControlInterface {
"UPDATEMAN":{"codelist":{"type":"DYNAMIC","tag":"SysOperator","isnumber":false},"headername":"更新人","isuniqueitem":false,"name":"updateman","order":1000},
"UPDATEDATE":{"headername":"更新时间","isuniqueitem":false,"name":"updatedate","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TYPE":{"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
......@@ -1317,14 +1317,6 @@ export default class NewDefaultBase extends Vue implements ControlInterface {
*/
public async formatExcelData(filterVal:any, jsonData:any) {
let codelistColumns:Array<any> = [
{
name: 'type',
srfkey: 'BookType',
codelistType : 'STATIC',
renderMode: 'other',
textSeparator: '、',
valueSeparator: ',',
},
];
let _this = this;
for (const codelist of codelistColumns) {
......
......@@ -1293,7 +1293,7 @@ export default class RowEditBase extends Vue implements ControlInterface {
"UPDATEMAN":{"codelist":{"type":"DYNAMIC","tag":"SysOperator","isnumber":false},"headername":"更新人","isuniqueitem":false,"name":"updateman","order":1000},
"UPDATEDATE":{"headername":"更新时间","isuniqueitem":false,"name":"updatedate","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TYPE":{"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
......
......@@ -100,7 +100,7 @@
</app-form-item>
</template>
<template v-if="!actualIsOpenEdit">
<codelist :value="row.type" tag='BookType' codelistType='STATIC' ></codelist>
<app-span name='type' editorType="TEXTBOX" :value="row.type" dataType="TEXT" precision="0" ></app-span>
</template>
</template>
</el-table-column>
......@@ -1242,7 +1242,7 @@ export default class RowRulesBase extends Vue implements ControlInterface {
"UPDATEMAN":{"codelist":{"type":"DYNAMIC","tag":"SysOperator","isnumber":false},"headername":"更新人","isuniqueitem":false,"name":"updateman","order":1000},
"UPDATEDATE":{"headername":"更新时间","isuniqueitem":false,"name":"updatedate","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TYPE":{"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
......@@ -1347,14 +1347,6 @@ export default class RowRulesBase extends Vue implements ControlInterface {
*/
public async formatExcelData(filterVal:any, jsonData:any) {
let codelistColumns:Array<any> = [
{
name: 'type',
srfkey: 'BookType',
codelistType : 'STATIC',
renderMode: 'other',
textSeparator: '、',
valueSeparator: ',',
},
];
let _this = this;
for (const codelist of codelistColumns) {
......
......@@ -100,7 +100,7 @@
</app-form-item>
</template>
<template v-if="!actualIsOpenEdit">
<codelist :value="row.type" tag='BookType' codelistType='STATIC' ></codelist>
<app-span name='type' editorType="TEXTBOX" :value="row.type" dataType="TEXT" precision="0" ></app-span>
</template>
</template>
</el-table-column>
......@@ -1212,7 +1212,7 @@ export default class UpdateDefaultBase extends Vue implements ControlInterface {
"UPDATEMAN":{"codelist":{"type":"DYNAMIC","tag":"SysOperator","isnumber":false},"headername":"更新人","isuniqueitem":false,"name":"updateman","order":1000},
"UPDATEDATE":{"headername":"更新时间","isuniqueitem":false,"name":"updatedate","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TYPE":{"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
......@@ -1317,14 +1317,6 @@ export default class UpdateDefaultBase extends Vue implements ControlInterface {
*/
public async formatExcelData(filterVal:any, jsonData:any) {
let codelistColumns:Array<any> = [
{
name: 'type',
srfkey: 'BookType',
codelistType : 'STATIC',
renderMode: 'other',
textSeparator: '、',
valueSeparator: ',',
},
];
let _this = this;
for (const codelist of codelistColumns) {
......
......@@ -305,7 +305,7 @@ export default class Usr3Base extends Vue implements ControlInterface {
* @type {string}
* @memberof Usr3Base
*/
public groupFieldCodelist: any = {type: 'STATIC',tag: 'BookType'};
public groupFieldCodelist: any = {};
/**
* 分组数据
......
......@@ -61,7 +61,8 @@ export default class Main5Model {
},
{
name: 'formitem7',
dataType:'FORMITEM',
prop: 'picture',
dataType: 'TEXT',
},
{
name: 'formitem8',
......
......@@ -301,7 +301,6 @@
"field_logic_name":"图书类型",
"entity_name":"IBIZBOOK",
"field_type":"TEXT",
"dict":"BookType",
"nullable":1,
"physical_field":1,
"data_type":"VARCHAR",
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册