This commit is contained in:
jingganjiaoyu 2024-09-14 00:37:35 +08:00
parent 18295f0776
commit 2fecbbb05d
10 changed files with 171 additions and 84 deletions

13
src/production/case.js Normal file
View File

@ -0,0 +1,13 @@
Volcanos(chat.ONIMPORT, {
_init: function(can, msg) {
can.onimport.myView(can, msg, function(value) { return [
{view: html.TITLE, list: [value.title,
value.case_status != "finish" && can.onimport.textView(can, value, "case_status"),
can.onimport.titleAction(can, value),
]},
{view: html.STATUS, list: [value.uid.slice(0, 6), can.base.TimeTrim(value.created_at), value.user_name]},
{view: html.OUTPUT, list: [value.plan_title]},
{view: html.OUTPUT, list: [value.content]},
] })
},
})

12
src/production/plan.js Normal file
View File

@ -0,0 +1,12 @@
Volcanos(chat.ONIMPORT, {
_init: function(can, msg) {
can.onimport.myView(can, msg, function(value) { return [
{view: html.TITLE, list: [value.title,
value.plan_status != "finish" && can.onimport.textView(can, value, "plan_status"),
can.onimport.titleAction(can, value)
]},
{view: html.STATUS, list: [value.begin_time.split(" ")[0], "~", value.end_time.split(" ")[0]]},
{view: html.OUTPUT, list: [value.content]},
] })
},
})

13
src/production/task.js Normal file
View File

@ -0,0 +1,13 @@
Volcanos(chat.ONIMPORT, {
_init: function(can, msg) {
can.onimport.myView(can, msg, function(value) { return [
{view: html.TITLE, list: [value.title,
value.task_status != "finish" && can.onimport.textView(can, value, "task_status"),
can.onimport.titleAction(can, value),
]},
{view: html.STATUS, list: [value.uid.slice(0, 6), can.base.TimeTrim(value.created_at), value.user_name]},
{view: html.OUTPUT, list: [value.plan_title]},
{view: html.OUTPUT, list: [value.content]},
] })
},
})

View File

@ -0,0 +1,16 @@
package {{.Option "zone"}}
import "shylinux.com/x/ice"
type {{.Option "name"}} struct {
Table
fields string `data:"title,content"`
create string `name:"create title* content*" role:"leader"`
remove string `name:"remove" role:"leader"`
}
func (s {{.Option "name"}}) Create(m *ice.Message, arg ...string) { s.ValueCreate(m, arg...) }
func (s {{.Option "name"}}) Remove(m *ice.Message, arg ...string) { s.ValueRemove(m, arg...) }
func (s {{.Option "name"}}) List(m *ice.Message, arg ...string) { s.ValueList(m, arg).Display("") }
func init() { ice.TeamCtxCmd({{.Option "name"}}{}) }

View File

@ -0,0 +1,16 @@
package gonganxitong
import "shylinux.com/x/ice"
type {{.Option "name"}} struct {
Table
fields string `data:"title,content"`
create string `name:"create title* content*" role:"leader"`
remove string `name:"remove" role:"leader"`
}
func (s {{.Option "name"}}) Create(m *ice.Message, arg ...string) { s.ValueCreate(m, arg...) }
func (s {{.Option "name"}}) Remove(m *ice.Message, arg ...string) { s.ValueRemove(m, arg...) }
func (s {{.Option "name"}}) List(m *ice.Message, arg ...string) { s.ValueList(m, arg).Display("") }
func init() { ice.TeamCtxCmd({{.Option "name"}}{}) }

View File

@ -0,0 +1,9 @@
Volcanos(chat.ONIMPORT, {
_init: function(can, msg) {
can.onimport.myView(can, msg, function(value) { return [
{view: html.TITLE, list: [value.name||value.title||value.user_name]},
{view: html.STATUS, list: [value.uid.slice(0, 6), can.base.TimeTrim(value.created_at)]},
{view: html.OUTPUT, list: [value.info||value.content]},
] })
},
})

View File

@ -2,29 +2,30 @@
"0fdb75d726752dab583e67287a8b378e": { "0fdb75d726752dab583e67287a8b378e": {
"meta": { "meta": {
"index": "web.team.dashboard.message", "index": "web.team.dashboard.message",
"order": "100", "order": "102",
"time": "2024-09-03 10:34:55.194" "time": "2024-09-03 10:34:55.194"
} }
}, },
"2bda2c05c188eefba31832c7a12fe046": { "2bda2c05c188eefba31832c7a12fe046": {
"meta": { "meta": {
"index": "web.team.dashboard.qrcode", "index": "web.team.dashboard.qrcode",
"order": "90", "order": "91",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:34:55.865" "time": "2024-09-03 10:34:55.865"
} }
}, },
"2fd5ee121c2a76863adb7e5170d0411e": { "2fd5ee121c2a76863adb7e5170d0411e": {
"meta": { "meta": {
"index": "web.team.dashboard.member", "index": "web.team.dashboard.member",
"order": "80", "order": "81",
"role": "creator,leader",
"time": "2024-09-03 10:34:55.933" "time": "2024-09-03 10:34:55.933"
} }
}, },
"33d8cc46706c23ba4b7f4b4ed7a9ceeb": { "33d8cc46706c23ba4b7f4b4ed7a9ceeb": {
"meta": { "meta": {
"index": "web.team.dashboard.support", "index": "web.team.dashboard.support",
"order": "103", "order": "105",
"time": "2024-09-03 10:34:55.201" "time": "2024-09-03 10:34:55.201"
} }
}, },
@ -39,30 +40,30 @@
"4b2bf7c9b86f0fa23d0c2f9722523651": { "4b2bf7c9b86f0fa23d0c2f9722523651": {
"meta": { "meta": {
"index": "web.team.dashboard.event", "index": "web.team.dashboard.event",
"order": "93", "order": "94",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:34:55.202" "time": "2024-09-03 10:34:55.202"
} }
}, },
"9b9207dcf4b99c9bd85f2dbb98cce04d": { "9b9207dcf4b99c9bd85f2dbb98cce04d": {
"meta": { "meta": {
"index": "web.team.dashboard.recent", "index": "web.team.dashboard.recent",
"order": "101", "order": "103",
"time": "2024-09-03 10:34:55.195" "time": "2024-09-03 10:34:55.195"
} }
}, },
"a9e4e21d0f48ba85879164aa94bb97e7": { "a9e4e21d0f48ba85879164aa94bb97e7": {
"meta": { "meta": {
"index": "web.team.dashboard.service", "index": "web.team.dashboard.service",
"order": "102", "order": "104",
"time": "2024-09-03 10:34:55.193" "time": "2024-09-03 10:34:55.193"
} }
}, },
"c381566111b7fa54b6dc78b1764c0503": { "c381566111b7fa54b6dc78b1764c0503": {
"meta": { "meta": {
"index": "web.team.dashboard.allow", "index": "web.team.dashboard.allow",
"order": "92", "order": "93",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:34:55.197" "time": "2024-09-03 10:34:55.197"
} }
}, },
@ -77,28 +78,23 @@
"e96c0373ddfbf817f5fd8970a6c69206": { "e96c0373ddfbf817f5fd8970a6c69206": {
"meta": { "meta": {
"index": "web.team.dashboard.notice", "index": "web.team.dashboard.notice",
"order": "94", "order": "95",
"role": "creator,leader",
"time": "2024-09-09 08:51:35.253" "time": "2024-09-09 08:51:35.253"
} }
}, },
"ed611660832a9be06f62d25d71e65509": {
"meta": {
"index": "web.team.dashboard.domain",
"time": "2024-09-09 08:51:35.248"
}
},
"f12f682b6938fe6bdaafd58bc683882d": { "f12f682b6938fe6bdaafd58bc683882d": {
"meta": { "meta": {
"index": "web.team.dashboard.market", "index": "web.team.dashboard.market",
"order": "100", "order": "101",
"time": "2024-09-09 08:51:35.252" "time": "2024-09-09 08:51:35.252"
} }
}, },
"ffdabf002ce8700a7a1ecb2ddadfbf96": { "ffdabf002ce8700a7a1ecb2ddadfbf96": {
"meta": { "meta": {
"index": "web.team.dashboard.apply", "index": "web.team.dashboard.apply",
"order": "91", "order": "92",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:34:55.198" "time": "2024-09-03 10:34:55.198"
} }
} }

View File

@ -2,93 +2,90 @@
"0bea40222e9b6e5925bebd060815779b": { "0bea40222e9b6e5925bebd060815779b": {
"meta": { "meta": {
"index": "web.team.development.event", "index": "web.team.development.event",
"order": "93", "order": "94",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:22:15.300" "time": "2024-09-03 10:22:15.300"
} }
}, },
"2dde4851ba7e250e914790995d78f408": { "2dde4851ba7e250e914790995d78f408": {
"meta": { "meta": {
"index": "web.team.development.recent", "index": "web.team.development.recent",
"order": "101", "order": "103",
"time": "2024-09-03 10:22:15.302" "time": "2024-09-03 10:22:15.302"
} }
}, },
"43eec08b475134b4f406bd7c7b537b09": {
"meta": {
"index": "web.team.development.domain",
"time": "2024-09-09 08:51:35.232"
}
},
"4fedc06280d241291c9e826e57532333": { "4fedc06280d241291c9e826e57532333": {
"meta": { "meta": {
"index": "web.team.development.service", "index": "web.team.development.service",
"order": "102", "order": "104",
"time": "2024-09-03 10:22:15.306" "time": "2024-09-03 10:22:15.306"
} }
}, },
"6c38b2d75cf77d3f3be03d4755650660": { "6c38b2d75cf77d3f3be03d4755650660": {
"meta": { "meta": {
"index": "web.team.development.support", "index": "web.team.development.support",
"order": "103", "order": "105",
"time": "2024-09-03 10:22:15.299" "time": "2024-09-03 10:22:15.299"
} }
}, },
"90f891576bd575758a3bde4514e86e9c": { "90f891576bd575758a3bde4514e86e9c": {
"meta": { "meta": {
"index": "web.team.development.qrcode", "index": "web.team.development.qrcode",
"order": "90", "order": "91",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:22:15.860" "time": "2024-09-03 10:22:15.860"
} }
}, },
"9cd3425d133a3b63b67a3110e25af04d": { "9cd3425d133a3b63b67a3110e25af04d": {
"meta": { "meta": {
"index": "web.team.development.notice", "index": "web.team.development.notice",
"order": "94", "order": "95",
"role": "creator,leader",
"time": "2024-09-09 08:51:35.226" "time": "2024-09-09 08:51:35.226"
} }
}, },
"9f566fcd64df47d32969157a9e70bb9d": { "9f566fcd64df47d32969157a9e70bb9d": {
"meta": { "meta": {
"index": "web.team.development.version", "index": "web.team.development.version",
"order": "1",
"time": "2024-09-03 10:22:15.301" "time": "2024-09-03 10:22:15.301"
} }
}, },
"ae176612af13a5cdb5b01ece8172651a": { "ae176612af13a5cdb5b01ece8172651a": {
"meta": { "meta": {
"index": "web.team.development.member", "index": "web.team.development.member",
"order": "80", "order": "81",
"role": "creator,leader",
"time": "2024-09-03 10:22:16.002" "time": "2024-09-03 10:22:16.002"
} }
}, },
"b985480805074cd9ce56b1f97dbf6c68": { "b985480805074cd9ce56b1f97dbf6c68": {
"meta": { "meta": {
"index": "web.team.development.message", "index": "web.team.development.message",
"order": "100", "order": "102",
"time": "2024-09-03 10:22:15.307" "time": "2024-09-03 10:22:15.307"
} }
}, },
"bc7d1f3b02ca339b1baeeda66822784e": { "bc7d1f3b02ca339b1baeeda66822784e": {
"meta": { "meta": {
"index": "web.team.development.allow", "index": "web.team.development.allow",
"order": "92", "order": "93",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:22:15.308" "time": "2024-09-03 10:22:15.308"
} }
}, },
"dee424d13ad309aa8ec7f4247072dcb3": { "dee424d13ad309aa8ec7f4247072dcb3": {
"meta": { "meta": {
"index": "web.team.development.apply", "index": "web.team.development.apply",
"order": "91", "order": "92",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:22:15.303" "time": "2024-09-03 10:22:15.303"
} }
}, },
"e97ee926a1428c894e9d3e7d086b1e9c": { "e97ee926a1428c894e9d3e7d086b1e9c": {
"meta": { "meta": {
"index": "web.team.development.market", "index": "web.team.development.market",
"order": "100", "order": "101",
"time": "2024-09-09 08:51:35.231" "time": "2024-09-09 08:51:35.231"
} }
} }

View File

@ -2,93 +2,90 @@
"3b0ced2e41179097e594b91c3c36536b": { "3b0ced2e41179097e594b91c3c36536b": {
"meta": { "meta": {
"index": "web.team.operation.member", "index": "web.team.operation.member",
"order": "80", "order": "81",
"role": "creator,leader",
"time": "2024-09-03 10:22:15.741" "time": "2024-09-03 10:22:15.741"
} }
}, },
"3f01abf95ac6c2c04029748be2ae3762": {
"meta": {
"index": "web.team.operation.domain",
"time": "2024-09-09 08:51:35.174"
}
},
"53b0f8b9867485bb8864f2205e31897e": { "53b0f8b9867485bb8864f2205e31897e": {
"meta": { "meta": {
"index": "web.team.operation.service", "index": "web.team.operation.service",
"order": "102", "order": "104",
"time": "2024-09-03 10:22:15.258" "time": "2024-09-03 10:22:15.258"
} }
}, },
"6ca4f1fc571350c2498bc5c1d7ac3563": { "6ca4f1fc571350c2498bc5c1d7ac3563": {
"meta": { "meta": {
"index": "web.team.operation.qrcode", "index": "web.team.operation.qrcode",
"order": "90", "order": "91",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:22:15.841" "time": "2024-09-03 10:22:15.841"
} }
}, },
"7633ddfc1c6052b7dd2f00096248e1f7": { "7633ddfc1c6052b7dd2f00096248e1f7": {
"meta": { "meta": {
"index": "web.team.operation.release", "index": "web.team.operation.release",
"order": "1",
"time": "2024-09-03 10:22:15.265" "time": "2024-09-03 10:22:15.265"
} }
}, },
"85c8678d4af08bb0c3e9560155b7c98f": { "85c8678d4af08bb0c3e9560155b7c98f": {
"meta": { "meta": {
"index": "web.team.operation.event", "index": "web.team.operation.event",
"order": "93", "order": "94",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:22:15.264" "time": "2024-09-03 10:22:15.264"
} }
}, },
"b2d8434f3ab5340408f71c4bf087e3d9": { "b2d8434f3ab5340408f71c4bf087e3d9": {
"meta": { "meta": {
"index": "web.team.operation.recent", "index": "web.team.operation.recent",
"order": "101", "order": "103",
"time": "2024-09-03 10:22:15.259" "time": "2024-09-03 10:22:15.259"
} }
}, },
"ca74fb83cfd850b1ca03fe18976c253a": { "ca74fb83cfd850b1ca03fe18976c253a": {
"meta": { "meta": {
"index": "web.team.operation.message", "index": "web.team.operation.message",
"order": "100", "order": "102",
"time": "2024-09-03 10:22:15.263" "time": "2024-09-03 10:22:15.263"
} }
}, },
"d2c6f264302bdd5d46beb921f389efda": { "d2c6f264302bdd5d46beb921f389efda": {
"meta": { "meta": {
"index": "web.team.operation.notice", "index": "web.team.operation.notice",
"order": "94", "order": "95",
"role": "creator,leader",
"time": "2024-09-09 08:51:35.175" "time": "2024-09-09 08:51:35.175"
} }
}, },
"d47d5d11064235734413113c7440af7f": { "d47d5d11064235734413113c7440af7f": {
"meta": { "meta": {
"index": "web.team.operation.allow", "index": "web.team.operation.allow",
"order": "92", "order": "93",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:22:15.260" "time": "2024-09-03 10:22:15.260"
} }
}, },
"dad14d38feac6ebfb61953f8aae393bb": { "dad14d38feac6ebfb61953f8aae393bb": {
"meta": { "meta": {
"index": "web.team.operation.market", "index": "web.team.operation.market",
"order": "100", "order": "101",
"time": "2024-09-09 08:51:35.179" "time": "2024-09-09 08:51:35.179"
} }
}, },
"ec25b5c62a4d26688fe114d9b25f7a56": { "ec25b5c62a4d26688fe114d9b25f7a56": {
"meta": { "meta": {
"index": "web.team.operation.support", "index": "web.team.operation.support",
"order": "103", "order": "105",
"time": "2024-09-03 10:22:15.266" "time": "2024-09-03 10:22:15.266"
} }
}, },
"f7484dd174d63a6800f84d1fb5fbb584": { "f7484dd174d63a6800f84d1fb5fbb584": {
"meta": { "meta": {
"index": "web.team.operation.apply", "index": "web.team.operation.apply",
"order": "91", "order": "92",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 10:22:15.267" "time": "2024-09-03 10:22:15.267"
} }
} }

View File

@ -1,94 +1,112 @@
{ {
"1b5f923af5910ea22c451559e7d6a640": {
"meta": {
"index": "web.team.production.plan",
"order": "1",
"time": "2024-09-12 20:43:01.619"
}
},
"247b484fb13394452bc978e5ecad33ff": { "247b484fb13394452bc978e5ecad33ff": {
"meta": { "meta": {
"index": "web.team.production.apply", "index": "web.team.production.apply",
"order": "91", "order": "92",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 15:44:28.515" "time": "2024-09-03 15:44:28.515"
} }
}, },
"2cf321f56f8ace96e561bf54f664f276": { "2cf321f56f8ace96e561bf54f664f276": {
"meta": { "meta": {
"index": "web.team.production.issue", "index": "web.team.production.issue",
"order": "2",
"time": "2024-09-03 15:44:28.509" "time": "2024-09-03 15:44:28.509"
} }
}, },
"50dd2633fafc2efb90760b602f1500ea": { "50dd2633fafc2efb90760b602f1500ea": {
"meta": { "meta": {
"index": "web.team.production.notice", "index": "web.team.production.notice",
"order": "94", "order": "95",
"role": "creator,leader",
"time": "2024-09-09 08:51:35.170" "time": "2024-09-09 08:51:35.170"
} }
}, },
"53d92f96ed804b0981073cd6fa7121d7": { "53d92f96ed804b0981073cd6fa7121d7": {
"meta": { "meta": {
"index": "web.team.production.market", "index": "web.team.production.market",
"order": "100", "order": "101",
"time": "2024-09-09 08:51:35.162" "time": "2024-09-09 08:51:35.162"
} }
}, },
"684ebb2576bd4d7024a04693de6aaeab": { "684ebb2576bd4d7024a04693de6aaeab": {
"meta": { "meta": {
"index": "web.team.production.recent", "index": "web.team.production.recent",
"order": "101", "order": "103",
"time": "2024-09-03 15:44:28.505" "time": "2024-09-03 15:44:28.505"
} }
}, },
"6d06c21df099b1bc6b85fa6ff59ae6d1": { "6d06c21df099b1bc6b85fa6ff59ae6d1": {
"meta": { "meta": {
"index": "web.team.production.allow", "index": "web.team.production.allow",
"order": "92", "order": "93",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 15:44:28.507" "time": "2024-09-03 15:44:28.507"
} }
}, },
"8efc6b4f9d0d59713215fb5843f8f037": { "8efc6b4f9d0d59713215fb5843f8f037": {
"meta": { "meta": {
"index": "web.team.production.support", "index": "web.team.production.support",
"order": "103", "order": "105",
"time": "2024-09-03 15:44:28.510" "time": "2024-09-03 15:44:28.510"
} }
}, },
"9a1b27391021fe202075fdec5e55011d": {
"meta": {
"index": "web.team.production.case",
"order": "4",
"time": "2024-09-12 20:43:01.630"
}
},
"9c8310df39f8423ff77f19652b471a35": { "9c8310df39f8423ff77f19652b471a35": {
"meta": { "meta": {
"index": "web.team.production.qrcode", "index": "web.team.production.qrcode",
"order": "90", "order": "91",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 15:44:29.253" "time": "2024-09-03 15:44:29.253"
} }
}, },
"af0f03bf8e1370ced9b0e9764d16a3f6": {
"meta": {
"index": "web.team.production.domain",
"time": "2024-09-09 08:51:35.157"
}
},
"b7772dfc47e42e8c7e1c07fc1657546a": { "b7772dfc47e42e8c7e1c07fc1657546a": {
"meta": { "meta": {
"index": "web.team.production.message", "index": "web.team.production.message",
"order": "100", "order": "102",
"time": "2024-09-03 15:44:28.506" "time": "2024-09-03 15:44:28.506"
} }
}, },
"c27f5383bb62fe30347da4fbac3ff0a8": { "c27f5383bb62fe30347da4fbac3ff0a8": {
"meta": { "meta": {
"index": "web.team.production.event", "index": "web.team.production.event",
"order": "93", "order": "94",
"role": "creator", "role": "creator,leader",
"time": "2024-09-03 15:44:28.512" "time": "2024-09-03 15:44:28.512"
} }
}, },
"c96881ba1b560e55d4d589e7c52033ca": {
"meta": {
"index": "web.team.production.task",
"order": "3",
"time": "2024-09-12 20:43:01.633"
}
},
"e10cc3b27f6a9f02fbf22bc58551d862": { "e10cc3b27f6a9f02fbf22bc58551d862": {
"meta": { "meta": {
"index": "web.team.production.service", "index": "web.team.production.service",
"order": "102", "order": "104",
"time": "2024-09-03 15:44:28.513" "time": "2024-09-03 15:44:28.513"
} }
}, },
"e4bdcf2bcde46db180cad771406987b5": { "e4bdcf2bcde46db180cad771406987b5": {
"meta": { "meta": {
"index": "web.team.production.member", "index": "web.team.production.member",
"order": "80", "order": "81",
"role": "creator,leader",
"time": "2024-09-03 15:44:29.251" "time": "2024-09-03 15:44:29.251"
} }
} }