This commit is contained in:
yanggongyan
2020-02-05 10:28:50 +08:00
parent abc24b9120
commit ecd3de3cd5
7 changed files with 345 additions and 40 deletions

View File

@@ -5,6 +5,30 @@ Created by hedekun
import { type } from './tool' // type判断传入值的类型比typeof更详细
export default {
install(Vue) {
Vue.prototype.CreateData = function(type, name, data, pageSize, pageList) {
var paramStr = ''
var paramarray = []
if (data !== undefined) {
for (let i = 0; i < data.length; i++) {
paramarray.push({
name: data[i][0],
value: data[i][1],
type: data[i][2],
output: data[i][3]
})
}
paramStr = JSON.stringify(paramarray)
}
var obj = []
obj[0] = {}
obj[0].type = type
obj[0].name = name
obj[0].param = paramStr
obj[0].pageSize = pageSize
obj[0].pageList = pageList
var numn = JSON.stringify(obj[0])
return numn
}
// 用于打开增加框,方法能重置表单,并使表单内容回到初始化状态。
// 传入参数
// 1表单名称字符串形式如'form',必须