mirror of
https://shylinux.com/x/community
synced 2025-04-26 01:54:05 +08:00
20 lines
1.3 KiB
JavaScript
20 lines
1.3 KiB
JavaScript
Volcanos(chat.ONIMPORT, {
|
|
_init: function(can, msg) {
|
|
var PLACE_NAME = msg.Option("_place_name"), PLACE_TYPE = msg.Option("_place_type")
|
|
var USER_PLACE_ROLE = msg.Option("_user_place_role"), STREET_NAME = msg.Option("_street_name"), APPLY_STATUS = "apply_status"
|
|
can.onimport.itemcards(can, msg, function(value) { value._style = [value[PLACE_TYPE], value[USER_PLACE_ROLE], value[APPLY_STATUS]]
|
|
var status = value[APPLY_STATUS]
|
|
return [
|
|
{view: html.TITLE, list: [{text: value[PLACE_NAME]},
|
|
{text: [can.user.transValue(can, value, PLACE_TYPE), "", [mdb.TYPE, value[PLACE_TYPE], can.onimport.typeStyle(can, value, PLACE_TYPE)]]},
|
|
{text: [can.user.transValue(can, value, USER_PLACE_ROLE), "", [aaa.ROLE, value[USER_PLACE_ROLE], can.onimport.roleStyle(can, value, USER_PLACE_ROLE)]]},
|
|
]},
|
|
{view: html.STATUS, list: [{text: value.uid.slice(0, 6)}, {text: can.base.TimeTrim(value.created_at)},
|
|
{text: [can.user.transValue(can, value, APPLY_STATUS)+" "+(status == "create" || status == "submit"? "🕑": status == "rejected"? "❌": "✅"), "", mdb.STATUS]},
|
|
]},
|
|
{view: html.STATUS, list: [{text: value.begin_time.split(" ")[0]}, {text: value.end_time.split(" ")[0]}]},
|
|
{view: html.STATUS, list: [{text: value.city_name}, {text: value[STREET_NAME]}]},
|
|
]
|
|
})
|
|
},
|
|
}) |