build
This commit is contained in:
parent
fdf29f88eb
commit
23d81e1e55
|
|
@ -10,19 +10,19 @@ exports.default = OakComponent({
|
|||
},
|
||||
lifetimes: {
|
||||
attached: function () {
|
||||
var _a;
|
||||
var _a, _b;
|
||||
return tslib_1.__awaiter(this, void 0, void 0, function () {
|
||||
var oakId, _b, parasite, err_1;
|
||||
return tslib_1.__generator(this, function (_c) {
|
||||
switch (_c.label) {
|
||||
var oakId, _c, parasite, err_1;
|
||||
return tslib_1.__generator(this, function (_d) {
|
||||
switch (_d.label) {
|
||||
case 0:
|
||||
oakId = this.props.oakId;
|
||||
this.setState({
|
||||
loading: true,
|
||||
});
|
||||
_c.label = 1;
|
||||
_d.label = 1;
|
||||
case 1:
|
||||
_c.trys.push([1, 3, , 4]);
|
||||
_d.trys.push([1, 3, , 4]);
|
||||
return [4 /*yield*/, this.features.cache.refresh('parasite', {
|
||||
data: {
|
||||
id: 1,
|
||||
|
|
@ -42,7 +42,7 @@ exports.default = OakComponent({
|
|||
},
|
||||
})];
|
||||
case 2:
|
||||
_b = tslib_1.__read.apply(void 0, [(_c.sent()).data, 1]), parasite = _b[0];
|
||||
_c = tslib_1.__read.apply(void 0, [(_d.sent()).data, 1]), parasite = _c[0];
|
||||
if (!parasite) {
|
||||
this.setState({
|
||||
loading: false,
|
||||
|
|
@ -59,10 +59,10 @@ exports.default = OakComponent({
|
|||
}
|
||||
// 登录之后
|
||||
this.features.token.wakeupParasite(parasite.id);
|
||||
this.redirectPage(parasite.redirectTo, (_a = parasite === null || parasite === void 0 ? void 0 : parasite.user) === null || _a === void 0 ? void 0 : _a.nickname);
|
||||
this.redirectPage(parasite.redirectTo, ((_a = parasite === null || parasite === void 0 ? void 0 : parasite.user) === null || _a === void 0 ? void 0 : _a.nickname) === 'shadow_user' ? undefined : (_b = parasite === null || parasite === void 0 ? void 0 : parasite.user) === null || _b === void 0 ? void 0 : _b.nickname);
|
||||
return [3 /*break*/, 4];
|
||||
case 3:
|
||||
err_1 = _c.sent();
|
||||
err_1 = _d.sent();
|
||||
this.setState({
|
||||
loading: false,
|
||||
illegal: false,
|
||||
|
|
|
|||
|
|
@ -137,7 +137,7 @@ exports.default = OakComponent({
|
|||
},
|
||||
confirm: function () {
|
||||
var _a, _b;
|
||||
var _c = this.props, entityId = _c.entityId, entity = _c.entity, redirectTo = _c.redirectTo, relation = _c.relation, multiple = _c.multiple, nameRequired = _c.nameRequired;
|
||||
var _c = this.props, entityId = _c.entityId, entity = _c.entity, redirectTo = _c.redirectTo, relation = _c.relation, multiple = _c.multiple, nameRequired = _c.nameRequired, nameLabel = _c.nameLabel;
|
||||
var _d = this.state, period = _d.period, userId = _d.userId, searchValue = _d.searchValue;
|
||||
var nickname = searchValue;
|
||||
var time = period * 24 * 60 * 60 * 1000;
|
||||
|
|
@ -145,7 +145,7 @@ exports.default = OakComponent({
|
|||
if (!userId && !searchValue) {
|
||||
this.setMessage({
|
||||
type: 'error',
|
||||
content: '请输入名称',
|
||||
content: "\u8BF7\u8F93\u5165".concat(nameLabel || '名称'),
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ export default function Render(props: WebComponentProps<EntityDict, 'parasite',
|
|||
value: string;
|
||||
}[];
|
||||
nameLabel: string;
|
||||
nameRequired: boolean;
|
||||
}, {
|
||||
search: (value: string) => void;
|
||||
setPeriod: (period: number) => void;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ var web_module_less_1 = tslib_1.__importDefault(require("./web.module.less"));
|
|||
var detail_1 = tslib_1.__importDefault(require("../detail"));
|
||||
function Render(props) {
|
||||
var methods = props.methods, data = props.data;
|
||||
var _a = props.data, entity = _a.entity, entityId = _a.entityId, relation = _a.relation, period = _a.period, parasiteId = _a.parasiteId, options = _a.options, nameLabel = _a.nameLabel;
|
||||
var _a = props.data, entity = _a.entity, entityId = _a.entityId, relation = _a.relation, period = _a.period, parasiteId = _a.parasiteId, options = _a.options, nameLabel = _a.nameLabel, nameRequired = _a.nameRequired;
|
||||
var setPeriod = methods.setPeriod, confirm = methods.confirm, setInit = methods.setInit, onSelect = methods.onSelect, onSearch = methods.onSearch, setSearchValue = methods.setSearchValue;
|
||||
if (!!parasiteId) {
|
||||
return ((0, jsx_runtime_1.jsxs)("div", tslib_1.__assign({ className: web_module_less_1.default.container }, { children: [(0, jsx_runtime_1.jsx)(detail_1.default, { oakId: parasiteId, oakAutoUnmount: true, oakPath: "$parasite/upsert-parasite/detail" }), (0, jsx_runtime_1.jsx)("div", tslib_1.__assign({ style: {
|
||||
|
|
@ -18,7 +18,7 @@ function Render(props) {
|
|||
setInit();
|
||||
} }, { children: "\u91CD\u65B0\u751F\u6210" })) }))] })));
|
||||
}
|
||||
return ((0, jsx_runtime_1.jsx)(jsx_runtime_1.Fragment, { children: (0, jsx_runtime_1.jsx)("div", tslib_1.__assign({ className: web_module_less_1.default.container }, { children: (0, jsx_runtime_1.jsxs)(antd_1.Form, tslib_1.__assign({ labelCol: { span: 4 }, wrapperCol: { span: 8 } }, { children: [(0, jsx_runtime_1.jsx)(antd_1.Form.Item, tslib_1.__assign({ label: nameLabel || '名称', required: true }, { children: (0, jsx_runtime_1.jsx)(jsx_runtime_1.Fragment, { children: (0, jsx_runtime_1.jsx)(antd_1.AutoComplete, { options: options, style: { width: 200 }, onSelect: onSelect, onSearch: function (text) { return onSearch(text); }, placeholder: "\u8BF7\u8F93\u5165", onChange: function (value) {
|
||||
return ((0, jsx_runtime_1.jsx)(jsx_runtime_1.Fragment, { children: (0, jsx_runtime_1.jsx)("div", tslib_1.__assign({ className: web_module_less_1.default.container }, { children: (0, jsx_runtime_1.jsxs)(antd_1.Form, tslib_1.__assign({ labelCol: { span: 4 }, wrapperCol: { span: 8 } }, { children: [(0, jsx_runtime_1.jsx)(antd_1.Form.Item, tslib_1.__assign({ label: nameLabel || '名称', required: nameRequired }, { children: (0, jsx_runtime_1.jsx)(jsx_runtime_1.Fragment, { children: (0, jsx_runtime_1.jsx)(antd_1.AutoComplete, { options: options, style: { width: 200 }, onSelect: onSelect, onSearch: function (text) { return onSearch(text); }, placeholder: "\u8BF7\u8F93\u5165", onChange: function (value) {
|
||||
setSearchValue(value);
|
||||
} }) }) })), (0, jsx_runtime_1.jsx)(antd_1.Form.Item, tslib_1.__assign({ label: "\u6709\u6548\u671F", required: true }, { children: (0, jsx_runtime_1.jsx)(jsx_runtime_1.Fragment, { children: (0, jsx_runtime_1.jsx)(antd_1.InputNumber, { min: 1, max: 30, placeholder: "\u8BF7\u8F93\u5165", onChange: function (value) {
|
||||
setPeriod(value);
|
||||
|
|
|
|||
Loading…
Reference in New Issue